builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0133 starttime: 1463836750.4 results: success (0) buildid: 20160521050629 builduid: 89d9cda0ea4e41439844aefcac488dae revision: 110e5a10dce56ed02e43c58c179e6ac101df216d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:10.399901) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:10.400302) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:10.400572) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:10.635786) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:10.636139) ========= 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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-21 06:19:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 15.5M=0.001s 2016-05-21 06:19:11 (15.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.465042 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:11.136016) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:11.136351) ========= 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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/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.026521 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:11.202241) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 06:19:11.202616) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 110e5a10dce56ed02e43c58c179e6ac101df216d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 110e5a10dce56ed02e43c58c179e6ac101df216d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-21 06:19:11,277 truncating revision to first 12 chars 2016-05-21 06:19:11,277 Setting DEBUG logging. 2016-05-21 06:19:11,277 attempt 1/10 2016-05-21 06:19:11,277 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/110e5a10dce5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 06:19:12,413 unpacking tar archive at: mozilla-aurora-110e5a10dce5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.386144 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 06:19:12.607969) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:12.608295) ========= script_repo_revision: 110e5a10dce56ed02e43c58c179e6ac101df216d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:12.612459) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:12.612814) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 06:19:12.647347) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 1 secs) (at 2016-05-21 06:19:12.647699) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/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 06:19:12 INFO - MultiFileLogger online at 20160521 06:19:12 in /builds/slave/test 06:19:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:19:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:19:12 INFO - {'append_to_log': False, 06:19:12 INFO - 'base_work_dir': '/builds/slave/test', 06:19:12 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:19:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:19:12 INFO - 'buildbot_json_path': 'buildprops.json', 06:19:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:19:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:19:12 INFO - 'download_minidump_stackwalk': True, 06:19:12 INFO - 'download_symbols': 'true', 06:19:12 INFO - 'e10s': False, 06:19:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:19:12 INFO - 'tooltool.py': '/tools/tooltool.py', 06:19:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:19:12 INFO - '/tools/misc-python/virtualenv.py')}, 06:19:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:19:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:19:12 INFO - 'log_level': 'info', 06:19:12 INFO - 'log_to_console': True, 06:19:12 INFO - 'opt_config_files': (), 06:19:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:19:12 INFO - '--processes=1', 06:19:12 INFO - '--config=%(test_path)s/wptrunner.ini', 06:19:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:19:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:19:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:19:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:19:12 INFO - 'pip_index': False, 06:19:12 INFO - 'require_test_zip': True, 06:19:12 INFO - 'test_type': ('testharness',), 06:19:12 INFO - 'this_chunk': '1', 06:19:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:19:12 INFO - 'total_chunks': '10', 06:19:12 INFO - 'virtualenv_path': 'venv', 06:19:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:19:12 INFO - 'work_dir': 'build'} 06:19:12 INFO - ##### 06:19:12 INFO - ##### Running clobber step. 06:19:12 INFO - ##### 06:19:12 INFO - Running pre-action listener: _resource_record_pre_action 06:19:12 INFO - Running main action method: clobber 06:19:12 INFO - rmtree: /builds/slave/test/build 06:19:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:19:14 INFO - Running post-action listener: _resource_record_post_action 06:19:14 INFO - ##### 06:19:14 INFO - ##### Running read-buildbot-config step. 06:19:14 INFO - ##### 06:19:14 INFO - Running pre-action listener: _resource_record_pre_action 06:19:14 INFO - Running main action method: read_buildbot_config 06:19:14 INFO - Using buildbot properties: 06:19:14 INFO - { 06:19:14 INFO - "project": "", 06:19:14 INFO - "product": "firefox", 06:19:14 INFO - "script_repo_revision": "production", 06:19:14 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 06:19:14 INFO - "repository": "", 06:19:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 06:19:14 INFO - "buildid": "20160521050629", 06:19:14 INFO - "pgo_build": "False", 06:19:14 INFO - "basedir": "/builds/slave/test", 06:19:14 INFO - "buildnumber": 15, 06:19:14 INFO - "slavename": "t-yosemite-r7-0133", 06:19:14 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 06:19:14 INFO - "platform": "macosx64", 06:19:14 INFO - "branch": "mozilla-aurora", 06:19:14 INFO - "revision": "110e5a10dce56ed02e43c58c179e6ac101df216d", 06:19:14 INFO - "repo_path": "releases/mozilla-aurora", 06:19:14 INFO - "moz_repo_path": "", 06:19:14 INFO - "stage_platform": "macosx64", 06:19:14 INFO - "builduid": "89d9cda0ea4e41439844aefcac488dae", 06:19:14 INFO - "slavebuilddir": "test" 06:19:14 INFO - } 06:19:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 06:19:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 06:19:14 INFO - Running post-action listener: _resource_record_post_action 06:19:14 INFO - ##### 06:19:14 INFO - ##### Running download-and-extract step. 06:19:14 INFO - ##### 06:19:14 INFO - Running pre-action listener: _resource_record_pre_action 06:19:14 INFO - Running main action method: download_and_extract 06:19:14 INFO - mkdir: /builds/slave/test/build/tests 06:19:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:19:14 INFO - https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:19:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:19:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:19:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:19:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 06:19:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 06:19:44 INFO - retry: attempt #1 caught exception: timed out 06:19:44 INFO - retry: Failed, sleeping 30 seconds before retrying 06:20:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 06:20:21 INFO - Downloaded 1235 bytes. 06:20:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:20:21 INFO - Using the following test package requirements: 06:20:21 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:20:21 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 06:20:21 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 06:20:21 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'jsshell-mac64.zip'], 06:20:21 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 06:20:21 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:20:21 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 06:20:21 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 06:20:21 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 06:20:21 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:20:21 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 06:20:21 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 06:20:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:21 INFO - https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:20:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:20:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:20:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:20:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 06:20:24 INFO - Downloaded 17983226 bytes. 06:20:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:20:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:20:24 INFO - caution: filename not matched: web-platform/* 06:20:24 INFO - Return code: 11 06:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:24 INFO - https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:20:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:20:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:20:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:20:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 06:20:26 INFO - Downloaded 36409048 bytes. 06:20:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:20:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:20:30 INFO - caution: filename not matched: bin/* 06:20:30 INFO - caution: filename not matched: config/* 06:20:30 INFO - caution: filename not matched: mozbase/* 06:20:30 INFO - caution: filename not matched: marionette/* 06:20:30 INFO - caution: filename not matched: tools/wptserve/* 06:20:30 INFO - Return code: 11 06:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:30 INFO - https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 06:20:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:20:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:20:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 06:20:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 06:20:32 INFO - Downloaded 73050355 bytes. 06:20:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:20:32 INFO - mkdir: /builds/slave/test/properties 06:20:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:20:32 INFO - Writing to file /builds/slave/test/properties/build_url 06:20:32 INFO - Contents: 06:20:32 INFO - build_url:https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:20:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:20:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:20:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:20:33 INFO - Contents: 06:20:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:20:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:33 INFO - https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:20:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:20:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:20:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:20:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 06:20:37 INFO - Downloaded 103632189 bytes. 06:20:37 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:20:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:20:40 INFO - Return code: 0 06:20:40 INFO - Running post-action listener: _resource_record_post_action 06:20:40 INFO - Running post-action listener: set_extra_try_arguments 06:20:40 INFO - ##### 06:20:40 INFO - ##### Running create-virtualenv step. 06:20:40 INFO - ##### 06:20:40 INFO - Running pre-action listener: _pre_create_virtualenv 06:20:40 INFO - Running pre-action listener: _resource_record_pre_action 06:20:40 INFO - Running main action method: create_virtualenv 06:20:40 INFO - Creating virtualenv /builds/slave/test/build/venv 06:20:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:20:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:20:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:20:41 INFO - Using real prefix '/tools/python27' 06:20:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:20:41 INFO - Installing distribute.............................................................................................................................................................................................done. 06:20:44 INFO - Installing pip.................done. 06:20:44 INFO - Return code: 0 06:20:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:20: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')]} 06:20:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:20:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20: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')]} 06:20:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:20:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10af9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4a84c0910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, '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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:20:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:20:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:20:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:20:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:20:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:20:44 INFO - 'HOME': '/Users/cltbld', 06:20:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:20:44 INFO - 'LOGNAME': 'cltbld', 06:20:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:20:44 INFO - 'MOZ_NO_REMOTE': '1', 06:20:44 INFO - 'NO_EM_RESTART': '1', 06:20:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:20:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:20:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:20:44 INFO - 'PWD': '/builds/slave/test', 06:20:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:20:44 INFO - 'SHELL': '/bin/bash', 06:20:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:20:44 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:20:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:20:44 INFO - 'USER': 'cltbld', 06:20:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:20:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:20:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:20:44 INFO - 'XPC_FLAGS': '0x0', 06:20:44 INFO - 'XPC_SERVICE_NAME': '0', 06:20:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:20:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:20:44 INFO - Downloading/unpacking psutil>=0.7.1 06:20:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:44 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 06:20:44 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 06:20:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:20:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:20:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:20:48 INFO - Installing collected packages: psutil 06:20:48 INFO - Running setup.py install for psutil 06:20:48 INFO - building 'psutil._psutil_osx' extension 06:20:48 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 06:20:49 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 06:20:49 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 06:20:49 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 06:20:49 INFO - building 'psutil._psutil_posix' extension 06:20:49 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 06:20:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:20:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:20:49 INFO - ^ 06:20:49 INFO - 1 warning generated. 06:20:49 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 06:20:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:20:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:20:49 INFO - Successfully installed psutil 06:20:49 INFO - Cleaning up... 06:20:49 INFO - Return code: 0 06:20:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:20:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:20:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:49 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 0x10af9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4a84c0910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, '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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:20:49 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 06:20:49 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 06:20:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:20:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:20:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:20:49 INFO - 'HOME': '/Users/cltbld', 06:20:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:20:49 INFO - 'LOGNAME': 'cltbld', 06:20:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:20:49 INFO - 'MOZ_NO_REMOTE': '1', 06:20:49 INFO - 'NO_EM_RESTART': '1', 06:20:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:20:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:20:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:20:49 INFO - 'PWD': '/builds/slave/test', 06:20:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:20:49 INFO - 'SHELL': '/bin/bash', 06:20:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:20:49 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:20:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:20:49 INFO - 'USER': 'cltbld', 06:20:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:20:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:20:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:20:49 INFO - 'XPC_FLAGS': '0x0', 06:20:49 INFO - 'XPC_SERVICE_NAME': '0', 06:20:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:20:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:20:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:49 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 06:20:49 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 06:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:20:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:20:52 INFO - Installing collected packages: mozsystemmonitor 06:20:52 INFO - Running setup.py install for mozsystemmonitor 06:20:52 INFO - Successfully installed mozsystemmonitor 06:20:52 INFO - Cleaning up... 06:20:52 INFO - Return code: 0 06:20:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:20:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:20:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:20:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:52 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 0x10af9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4a84c0910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, '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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:20:52 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 06:20:52 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 06:20:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:20:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:20:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:20:52 INFO - 'HOME': '/Users/cltbld', 06:20:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:20:52 INFO - 'LOGNAME': 'cltbld', 06:20:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:20:52 INFO - 'MOZ_NO_REMOTE': '1', 06:20:52 INFO - 'NO_EM_RESTART': '1', 06:20:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:20:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:20:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:20:52 INFO - 'PWD': '/builds/slave/test', 06:20:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:20:52 INFO - 'SHELL': '/bin/bash', 06:20:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:20:52 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:20:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:20:52 INFO - 'USER': 'cltbld', 06:20:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:20:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:20:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:20:52 INFO - 'XPC_FLAGS': '0x0', 06:20:52 INFO - 'XPC_SERVICE_NAME': '0', 06:20:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:20:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:20:52 INFO - Downloading/unpacking blobuploader==1.2.4 06:20:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:52 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 06:20:52 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 06:20:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:55 INFO - Downloading blobuploader-1.2.4.tar.gz 06:20:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:20:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:20:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:55 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 06:20:55 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 06:20:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:20:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:20:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:56 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 06:20:56 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 06:20:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:20:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:20:56 INFO - Downloading docopt-0.6.1.tar.gz 06:20:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:20:56 INFO - Installing collected packages: blobuploader, requests, docopt 06:20:56 INFO - Running setup.py install for blobuploader 06:20:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:20:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:20:56 INFO - Running setup.py install for requests 06:20:57 INFO - Running setup.py install for docopt 06:20:57 INFO - Successfully installed blobuploader requests docopt 06:20:57 INFO - Cleaning up... 06:20:57 INFO - Return code: 0 06:20:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:20:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:20:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:20:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:20:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:20:57 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 0x10af9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4a84c0910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, '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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:20:57 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 06:20:57 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 06:20:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:20:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:20:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:20:57 INFO - 'HOME': '/Users/cltbld', 06:20:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:20:57 INFO - 'LOGNAME': 'cltbld', 06:20:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:20:57 INFO - 'MOZ_NO_REMOTE': '1', 06:20:57 INFO - 'NO_EM_RESTART': '1', 06:20:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:20:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:20:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:20:57 INFO - 'PWD': '/builds/slave/test', 06:20:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:20:57 INFO - 'SHELL': '/bin/bash', 06:20:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:20:57 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:20:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:20:57 INFO - 'USER': 'cltbld', 06:20:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:20:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:20:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:20:57 INFO - 'XPC_FLAGS': '0x0', 06:20:57 INFO - 'XPC_SERVICE_NAME': '0', 06:20:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:20:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:20:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:20:57 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-DVBRaW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:20:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:20:57 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-a4D3kO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:20:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:20:57 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-iaHEpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:20:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-Mnswp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-_72Gau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-am_si0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-TIXt6K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-132lcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-X5ynkQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-KQydip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-zlgv5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-SJ5MRK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:20:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:20:58 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-w6bqK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-XVqH2i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-N2rQg0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-DaLB8M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-h9lwQV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-Q6nQUO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-nVfMsH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:20:59 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-rc_BFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:20:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:21:00 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-otTB6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:21:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:21:00 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:21:00 INFO - Running setup.py install for manifestparser 06:21:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:21:00 INFO - Running setup.py install for mozcrash 06:21:00 INFO - Running setup.py install for mozdebug 06:21:00 INFO - Running setup.py install for mozdevice 06:21:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:21:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:21:00 INFO - Running setup.py install for mozfile 06:21:01 INFO - Running setup.py install for mozhttpd 06:21:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Running setup.py install for mozinfo 06:21:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Running setup.py install for mozInstall 06:21:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Running setup.py install for mozleak 06:21:01 INFO - Running setup.py install for mozlog 06:21:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Running setup.py install for moznetwork 06:21:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:21:01 INFO - Running setup.py install for mozprocess 06:21:02 INFO - Running setup.py install for mozprofile 06:21:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:21:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:21:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:21:02 INFO - Running setup.py install for mozrunner 06:21:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:21:02 INFO - Running setup.py install for mozscreenshot 06:21:02 INFO - Running setup.py install for moztest 06:21:02 INFO - Running setup.py install for mozversion 06:21:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:21:02 INFO - Running setup.py install for wptserve 06:21:03 INFO - Running setup.py install for marionette-driver 06:21:03 INFO - Running setup.py install for browsermob-proxy 06:21:03 INFO - Running setup.py install for marionette-client 06:21:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:21:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:21:03 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:21:03 INFO - Cleaning up... 06:21:03 INFO - Return code: 0 06:21:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:21:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:21:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:21:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:21:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:21:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:21:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:21:03 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 0x10af9ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4a84c0910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, '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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:21:03 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 06:21:03 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 06:21:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:21:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:21:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:21:03 INFO - 'HOME': '/Users/cltbld', 06:21:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:21:03 INFO - 'LOGNAME': 'cltbld', 06:21:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:21:03 INFO - 'MOZ_NO_REMOTE': '1', 06:21:03 INFO - 'NO_EM_RESTART': '1', 06:21:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:21:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:21:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:21:03 INFO - 'PWD': '/builds/slave/test', 06:21:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:21:03 INFO - 'SHELL': '/bin/bash', 06:21:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:21:03 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:21:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:21:03 INFO - 'USER': 'cltbld', 06:21:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:21:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:21:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:21:03 INFO - 'XPC_FLAGS': '0x0', 06:21:03 INFO - 'XPC_SERVICE_NAME': '0', 06:21:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:21:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-2ChE4U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-gxfEDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-JL7OzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-r_WuSV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-1TmkpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-FN2kEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-MqSc6Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-Xg5iyW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:21:04 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-noBMtY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:21:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:21:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-NLQhPY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-6txscA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-soM33a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-_YKJYN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-bUOmoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-QrnEc3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-5QbkAp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-lN5lgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-jW6GJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:21:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:21:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:21:05 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-SRf5ix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:21:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:21:06 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-TTYbnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:21:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:21:06 INFO - Running setup.py (path:/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/pip-Xgz5PB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:21:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:21:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:21:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:21:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:21:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:21:06 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 06:21:06 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 06:21:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:21:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:21:09 INFO - Downloading blessings-1.6.tar.gz 06:21:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:21:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:21:09 INFO - Installing collected packages: blessings 06:21:09 INFO - Running setup.py install for blessings 06:21:09 INFO - Successfully installed blessings 06:21:09 INFO - Cleaning up... 06:21:09 INFO - Return code: 0 06:21:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:21:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:21:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:21:09 INFO - Reading from file tmpfile_stdout 06:21:09 INFO - Current package versions: 06:21:09 INFO - blessings == 1.6 06:21:09 INFO - blobuploader == 1.2.4 06:21:09 INFO - browsermob-proxy == 0.6.0 06:21:09 INFO - docopt == 0.6.1 06:21:09 INFO - manifestparser == 1.1 06:21:09 INFO - marionette-client == 2.3.0 06:21:09 INFO - marionette-driver == 1.4.0 06:21:09 INFO - mozInstall == 1.12 06:21:09 INFO - mozcrash == 0.17 06:21:09 INFO - mozdebug == 0.1 06:21:09 INFO - mozdevice == 0.48 06:21:09 INFO - mozfile == 1.2 06:21:09 INFO - mozhttpd == 0.7 06:21:09 INFO - mozinfo == 0.9 06:21:09 INFO - mozleak == 0.1 06:21:09 INFO - mozlog == 3.1 06:21:09 INFO - moznetwork == 0.27 06:21:09 INFO - mozprocess == 0.22 06:21:09 INFO - mozprofile == 0.28 06:21:09 INFO - mozrunner == 6.11 06:21:09 INFO - mozscreenshot == 0.1 06:21:09 INFO - mozsystemmonitor == 0.0 06:21:09 INFO - moztest == 0.7 06:21:09 INFO - mozversion == 1.4 06:21:09 INFO - psutil == 3.1.1 06:21:09 INFO - requests == 1.2.3 06:21:09 INFO - wptserve == 1.4.0 06:21:09 INFO - wsgiref == 0.1.2 06:21:09 INFO - Running post-action listener: _resource_record_post_action 06:21:09 INFO - Running post-action listener: _start_resource_monitoring 06:21:09 INFO - Starting resource monitoring. 06:21:09 INFO - ##### 06:21:09 INFO - ##### Running pull step. 06:21:09 INFO - ##### 06:21:09 INFO - Running pre-action listener: _resource_record_pre_action 06:21:09 INFO - Running main action method: pull 06:21:09 INFO - Pull has nothing to do! 06:21:09 INFO - Running post-action listener: _resource_record_post_action 06:21:09 INFO - ##### 06:21:09 INFO - ##### Running install step. 06:21:09 INFO - ##### 06:21:09 INFO - Running pre-action listener: _resource_record_pre_action 06:21:09 INFO - Running main action method: install 06:21:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:21:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:21:10 INFO - Reading from file tmpfile_stdout 06:21:10 INFO - Detecting whether we're running mozinstall >=1.0... 06:21:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:21:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:21:10 INFO - Reading from file tmpfile_stdout 06:21:10 INFO - Output received: 06:21:10 INFO - Usage: mozinstall [options] installer 06:21:10 INFO - Options: 06:21:10 INFO - -h, --help show this help message and exit 06:21:10 INFO - -d DEST, --destination=DEST 06:21:10 INFO - Directory to install application into. [default: 06:21:10 INFO - "/builds/slave/test"] 06:21:10 INFO - --app=APP Application being installed. [default: firefox] 06:21:10 INFO - mkdir: /builds/slave/test/build/application 06:21:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 06:21:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 06:21:28 INFO - Reading from file tmpfile_stdout 06:21:28 INFO - Output received: 06:21:28 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 06:21:28 INFO - Running post-action listener: _resource_record_post_action 06:21:28 INFO - ##### 06:21:28 INFO - ##### Running run-tests step. 06:21:28 INFO - ##### 06:21:28 INFO - Running pre-action listener: _resource_record_pre_action 06:21:28 INFO - Running main action method: run_tests 06:21:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:21:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:21:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:21:28 INFO - grabbing minidump binary from tooltool 06:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:21:28 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 0x10afb35e0>, '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 0x10ab96cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10abc1990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:21:28 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 06:21:28 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 06:21:28 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:21:28 INFO - Return code: 0 06:21:28 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:21:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:21:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:21:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:21:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZdfcgwHV9K/Render', 06:21:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:21:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:21:28 INFO - 'HOME': '/Users/cltbld', 06:21:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:21:28 INFO - 'LOGNAME': 'cltbld', 06:21:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:21:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:21:28 INFO - 'MOZ_NO_REMOTE': '1', 06:21:28 INFO - 'NO_EM_RESTART': '1', 06:21:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:21:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:21:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:21:28 INFO - 'PWD': '/builds/slave/test', 06:21:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:21:28 INFO - 'SHELL': '/bin/bash', 06:21:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.S1eKuygwO3/Listeners', 06:21:28 INFO - 'TMPDIR': '/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/', 06:21:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:21:28 INFO - 'USER': 'cltbld', 06:21:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:21:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:21:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:21:28 INFO - 'XPC_FLAGS': '0x0', 06:21:28 INFO - 'XPC_SERVICE_NAME': '0', 06:21:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:21:28 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:21:29 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 06:21:29 INFO - import pkg_resources 06:21:29 INFO - Using 1 client processes 06:21:30 INFO - wptserve Starting http server on 127.0.0.1:8001 06:21:30 INFO - wptserve Starting http server on 127.0.0.1:8000 06:21:30 INFO - wptserve Starting http server on 127.0.0.1:8443 06:21:32 INFO - SUITE-START | Running 778 tests 06:21:32 INFO - Running testharness tests 06:21:32 INFO - Setting up ssl 06:21:32 INFO - PROCESS | certutil | 06:21:32 INFO - PROCESS | certutil | 06:21:32 INFO - PROCESS | certutil | 06:21:32 INFO - Certificate Nickname Trust Attributes 06:21:32 INFO - SSL,S/MIME,JAR/XPI 06:21:32 INFO - 06:21:32 INFO - web-platform-tests CT,, 06:21:32 INFO - 06:21:32 INFO - Starting runner 06:21:33 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:21:33 INFO - PROCESS | 1654 | 1463836893091 Marionette DEBUG Marionette enabled via build flag and pref 06:21:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x113e1a800 == 1 [pid = 1654] [id = 1] 06:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113e1b000) [pid = 1654] [serial = 1] [outer = 0x0] 06:21:33 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113e1c000) [pid = 1654] [serial = 2] [outer = 0x113e1b000] 06:21:33 INFO - PROCESS | 1654 | 1463836893547 Marionette INFO Listening on port 2828 06:21:33 INFO - PROCESS | 1654 | 1463836893832 Marionette DEBUG Marionette enabled via command-line flag 06:21:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166f1800 == 2 [pid = 1654] [id = 2] 06:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x1166f2000) [pid = 1654] [serial = 3] [outer = 0x0] 06:21:33 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x1166f3000) [pid = 1654] [serial = 4] [outer = 0x1166f2000] 06:21:33 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:21:33 INFO - PROCESS | 1654 | 1463836893991 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 06:21:34 INFO - PROCESS | 1654 | 1463836894078 Marionette DEBUG Closed connection conn0 06:21:34 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:21:34 INFO - PROCESS | 1654 | 1463836894084 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 06:21:34 INFO - PROCESS | 1654 | 1463836894093 Marionette DEBUG Closed connection conn1 06:21:34 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:21:34 INFO - PROCESS | 1654 | 1463836894098 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 06:21:34 INFO - PROCESS | 1654 | 1463836894111 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:21:34 INFO - PROCESS | 1654 | 1463836894116 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521050629","device":"desktop","version":"48.0a2"} 06:21:34 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:21:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119daf800 == 3 [pid = 1654] [id = 3] 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119db0800) [pid = 1654] [serial = 5] [outer = 0x0] 06:21:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db1000 == 4 [pid = 1654] [id = 4] 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119380400) [pid = 1654] [serial = 6] [outer = 0x0] 06:21:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:21:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214e7800 == 5 [pid = 1654] [id = 5] 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11937f400) [pid = 1654] [serial = 7] [outer = 0x0] 06:21:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:21:35 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x1217c3400) [pid = 1654] [serial = 8] [outer = 0x11937f400] 06:21:35 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x123ca4800) [pid = 1654] [serial = 9] [outer = 0x119db0800] 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x12135d400) [pid = 1654] [serial = 10] [outer = 0x119380400] 06:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x121560400) [pid = 1654] [serial = 11] [outer = 0x11937f400] 06:21:35 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:21:36 INFO - PROCESS | 1654 | 1463836896136 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 1654 | 1463836896148 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x126731c00) [pid = 1654] [serial = 12] [outer = 0x11937f400] 06:21:36 INFO - PROCESS | 1654 | 1463836896509 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a838ad2f-12ab-6b4c-b198-5403d1bf114c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160521050629","device":"desktop","version":"48.0a2","command_id":1}}] 06:21:36 INFO - PROCESS | 1654 | 1463836896604 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}] 06:21:36 INFO - PROCESS | 1654 | 1463836896649 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:21:36 INFO - PROCESS | 1654 | 1463836896744 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:21:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x121b8ec00) [pid = 1654] [serial = 13] [outer = 0x11937f400] 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:21:36 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:37 INFO - PROCESS | 1654 | 1463836897021 Marionette TRACE conn2 <- [1,3,null,{}] 06:21:37 INFO - PROCESS | 1654 | 1463836897028 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:21:37 INFO - PROCESS | 1654 | 1463836897052 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:21:37 INFO - PROCESS | 1654 | 1463836897080 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 1654 | 1463836897082 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:21:37 INFO - PROCESS | 1654 | 1463836897085 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 1654 | 1463836897087 Marionette TRACE conn2 <- [1,6,null,{}] 06:21:37 INFO - PROCESS | 1654 | 1463836897090 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}] 06:21:37 INFO - PROCESS | 1654 | 1463836897100 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:21:37 INFO - PROCESS | 1654 | 1463836897103 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889d000 == 6 [pid = 1654] [id = 6] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x128875400) [pid = 1654] [serial = 14] [outer = 0x0] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x128877000) [pid = 1654] [serial = 15] [outer = 0x128875400] 06:21:37 INFO - PROCESS | 1654 | 1463836897135 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x128a74000) [pid = 1654] [serial = 16] [outer = 0x128875400] 06:21:37 INFO - PROCESS | 1654 | 1463836897447 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]]]}] 06:21:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c7a000 == 7 [pid = 1654] [id = 7] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x128a75400) [pid = 1654] [serial = 17] [outer = 0x0] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x128a7ac00) [pid = 1654] [serial = 18] [outer = 0x128a75400] 06:21:37 INFO - PROCESS | 1654 | 1463836897473 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x128cc7000) [pid = 1654] [serial = 19] [outer = 0x128a75400] 06:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 06:21:37 INFO - PROCESS | 1654 | 1463836897538 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 1654 | 1463836897539 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:21:37 INFO - PROCESS | 1654 | 1463836897553 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 1654 | 1463836897554 Marionette TRACE conn2 <- [1,10,null,{}] 06:21:37 INFO - PROCESS | 1654 | 1463836897564 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}] 06:21:37 INFO - PROCESS | 1654 | 1463836897694 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:21:37 INFO - PROCESS | 1654 | 1463836897726 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a905800 == 8 [pid = 1654] [id = 8] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a7ec000) [pid = 1654] [serial = 20] [outer = 0x0] 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a7edc00) [pid = 1654] [serial = 21] [outer = 0x12a7ec000] 06:21:37 INFO - PROCESS | 1654 | 1463836897755 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a7f2000) [pid = 1654] [serial = 22] [outer = 0x12a7ec000] 06:21:38 INFO - PROCESS | 1654 | 1463836898068 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]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 530ms 06:21:38 INFO - PROCESS | 1654 | 1463836898125 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1654 | 1463836898127 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:21:38 INFO - PROCESS | 1654 | 1463836898133 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1654 | 1463836898134 Marionette TRACE conn2 <- [1,14,null,{}] 06:21:38 INFO - PROCESS | 1654 | 1463836898149 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}] 06:21:38 INFO - PROCESS | 1654 | 1463836898234 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:21:38 INFO - PROCESS | 1654 | 1463836898239 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b22e000 == 9 [pid = 1654] [id = 9] 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12a7f8400) [pid = 1654] [serial = 23] [outer = 0x0] 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12ab53400) [pid = 1654] [serial = 24] [outer = 0x12a7f8400] 06:21:38 INFO - PROCESS | 1654 | 1463836898267 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b2c8400) [pid = 1654] [serial = 25] [outer = 0x12a7f8400] 06:21:38 INFO - PROCESS | 1654 | 1463836898518 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]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 432ms 06:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:21:38 INFO - PROCESS | 1654 | 1463836898565 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1654 | 1463836898566 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:21:38 INFO - PROCESS | 1654 | 1463836898569 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1654 | 1463836898570 Marionette TRACE conn2 <- [1,18,null,{}] 06:21:38 INFO - PROCESS | 1654 | 1463836898572 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}] 06:21:38 INFO - PROCESS | 1654 | 1463836898671 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:21:38 INFO - PROCESS | 1654 | 1463836898678 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b986800 == 10 [pid = 1654] [id = 10] 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12ba15800) [pid = 1654] [serial = 26] [outer = 0x0] 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12ba1a400) [pid = 1654] [serial = 27] [outer = 0x12ba15800] 06:21:38 INFO - PROCESS | 1654 | 1463836898703 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12ba54c00) [pid = 1654] [serial = 28] [outer = 0x12ba15800] 06:21:38 INFO - PROCESS | 1654 | 1463836898987 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]]]}] 06:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 06:21:39 INFO - PROCESS | 1654 | 1463836899038 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 1654 | 1463836899040 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:21:39 INFO - PROCESS | 1654 | 1463836899045 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 1654 | 1463836899046 Marionette TRACE conn2 <- [1,22,null,{}] 06:21:39 INFO - PROCESS | 1654 | 1463836899048 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}] 06:21:39 INFO - PROCESS | 1654 | 1463836899134 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:21:39 INFO - PROCESS | 1654 | 1463836899138 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6b000 == 11 [pid = 1654] [id = 11] 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12ba58000) [pid = 1654] [serial = 29] [outer = 0x0] 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bd9a400) [pid = 1654] [serial = 30] [outer = 0x12ba58000] 06:21:39 INFO - PROCESS | 1654 | 1463836899164 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bda3000) [pid = 1654] [serial = 31] [outer = 0x12ba58000] 06:21:39 INFO - PROCESS | 1654 | 1463836899412 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]]]}] 06:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 06:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:21:39 INFO - PROCESS | 1654 | 1463836899465 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 1654 | 1463836899466 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:21:39 INFO - PROCESS | 1654 | 1463836899468 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 1654 | 1463836899470 Marionette TRACE conn2 <- [1,26,null,{}] 06:21:39 INFO - PROCESS | 1654 | 1463836899472 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}] 06:21:39 INFO - PROCESS | 1654 | 1463836899573 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:21:39 INFO - PROCESS | 1654 | 1463836899582 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c287800 == 12 [pid = 1654] [id = 12] 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x1173cb000) [pid = 1654] [serial = 32] [outer = 0x0] 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x11811dc00) [pid = 1654] [serial = 33] [outer = 0x1173cb000] 06:21:39 INFO - PROCESS | 1654 | 1463836899613 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12bda5800) [pid = 1654] [serial = 34] [outer = 0x1173cb000] 06:21:40 INFO - PROCESS | 1654 | 1463836900022 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]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 06:21:40 INFO - PROCESS | 1654 | 1463836900041 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1654 | 1463836900044 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:21:40 INFO - PROCESS | 1654 | 1463836900048 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1654 | 1463836900050 Marionette TRACE conn2 <- [1,30,null,{}] 06:21:40 INFO - PROCESS | 1654 | 1463836900053 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}] 06:21:40 INFO - PROCESS | 1654 | 1463836900152 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:21:40 INFO - PROCESS | 1654 | 1463836900157 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4bc800 == 13 [pid = 1654] [id = 13] 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12bda8400) [pid = 1654] [serial = 35] [outer = 0x0] 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c46e800) [pid = 1654] [serial = 36] [outer = 0x12bda8400] 06:21:40 INFO - PROCESS | 1654 | 1463836900182 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c472800) [pid = 1654] [serial = 37] [outer = 0x12bda8400] 06:21:40 INFO - PROCESS | 1654 | 1463836900428 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]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 420ms 06:21:40 INFO - PROCESS | 1654 | 1463836900468 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:21:40 INFO - PROCESS | 1654 | 1463836900469 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:21:40 INFO - PROCESS | 1654 | 1463836900471 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1654 | 1463836900473 Marionette TRACE conn2 <- [1,34,null,{}] 06:21:40 INFO - PROCESS | 1654 | 1463836900482 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}] 06:21:40 INFO - PROCESS | 1654 | 1463836900569 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:21:40 INFO - PROCESS | 1654 | 1463836900574 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c877000 == 14 [pid = 1654] [id = 14] 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c475000) [pid = 1654] [serial = 38] [outer = 0x0] 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c479c00) [pid = 1654] [serial = 39] [outer = 0x12c475000] 06:21:40 INFO - PROCESS | 1654 | 1463836900608 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c83a000) [pid = 1654] [serial = 40] [outer = 0x12c475000] 06:21:40 INFO - PROCESS | 1654 | 1463836900848 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]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 06:21:40 INFO - PROCESS | 1654 | 1463836900898 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1654 | 1463836900900 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:21:40 INFO - PROCESS | 1654 | 1463836900902 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1654 | 1463836900903 Marionette TRACE conn2 <- [1,38,null,{}] 06:21:40 INFO - PROCESS | 1654 | 1463836900905 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}] 06:21:41 INFO - PROCESS | 1654 | 1463836901004 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:21:41 INFO - PROCESS | 1654 | 1463836901009 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1c000 == 15 [pid = 1654] [id = 15] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c83c800) [pid = 1654] [serial = 41] [outer = 0x0] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c842800) [pid = 1654] [serial = 42] [outer = 0x12c83c800] 06:21:41 INFO - PROCESS | 1654 | 1463836901034 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cc3ac00) [pid = 1654] [serial = 43] [outer = 0x12c83c800] 06:21:41 INFO - PROCESS | 1654 | 1463836901275 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]]]}] 06:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 06:21:41 INFO - PROCESS | 1654 | 1463836901322 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1654 | 1463836901323 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:21:41 INFO - PROCESS | 1654 | 1463836901333 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1654 | 1463836901334 Marionette TRACE conn2 <- [1,42,null,{}] 06:21:41 INFO - PROCESS | 1654 | 1463836901337 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}] 06:21:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf27800 == 16 [pid = 1654] [id = 16] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12cf28000) [pid = 1654] [serial = 44] [outer = 0x0] 06:21:41 INFO - PROCESS | 1654 | 1463836901444 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12cc2b800) [pid = 1654] [serial = 45] [outer = 0x12cf28000] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cf2d000) [pid = 1654] [serial = 46] [outer = 0x12cf28000] 06:21:41 INFO - PROCESS | 1654 | 1463836901465 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf27000 == 17 [pid = 1654] [id = 17] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12cc41400) [pid = 1654] [serial = 47] [outer = 0x0] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12cecb800) [pid = 1654] [serial = 48] [outer = 0x12cc41400] 06:21:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfaa000 == 18 [pid = 1654] [id = 18] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12cecd400) [pid = 1654] [serial = 49] [outer = 0x0] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12cecf000) [pid = 1654] [serial = 50] [outer = 0x12cecd400] 06:21:41 INFO - PROCESS | 1654 | 1463836901512 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12ced3800) [pid = 1654] [serial = 51] [outer = 0x12cecd400] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12b021400) [pid = 1654] [serial = 52] [outer = 0x12cc41400] 06:21:41 INFO - PROCESS | 1654 | 1463836901845 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]]]}] 06:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms 06:21:41 INFO - PROCESS | 1654 | 1463836901856 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1654 | 1463836901870 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:21:41 INFO - PROCESS | 1654 | 1463836901872 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1654 | 1463836901874 Marionette TRACE conn2 <- [1,46,null,{}] 06:21:41 INFO - PROCESS | 1654 | 1463836901879 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}] 06:21:41 INFO - PROCESS | 1654 | 1463836901961 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:21:41 INFO - PROCESS | 1654 | 1463836901965 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x118366000 == 19 [pid = 1654] [id = 19] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x117594800) [pid = 1654] [serial = 53] [outer = 0x0] 06:21:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x118121000) [pid = 1654] [serial = 54] [outer = 0x117594800] 06:21:41 INFO - PROCESS | 1654 | 1463836901997 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x118fb6400) [pid = 1654] [serial = 55] [outer = 0x117594800] 06:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 474ms 06:21:42 INFO - PROCESS | 1654 | 1463836902337 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]]]}] 06:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:21:42 INFO - PROCESS | 1654 | 1463836902347 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 1654 | 1463836902348 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:21:42 INFO - PROCESS | 1654 | 1463836902350 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1654 | 1463836902351 Marionette TRACE conn2 <- [1,50,null,{}] 06:21:42 INFO - PROCESS | 1654 | 1463836902353 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}] 06:21:42 INFO - PROCESS | 1654 | 1463836902430 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:21:42 INFO - PROCESS | 1654 | 1463836902434 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118374800 == 20 [pid = 1654] [id = 20] 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11832d000) [pid = 1654] [serial = 56] [outer = 0x0] 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x118332c00) [pid = 1654] [serial = 57] [outer = 0x11832d000] 06:21:42 INFO - PROCESS | 1654 | 1463836902453 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12d383400) [pid = 1654] [serial = 58] [outer = 0x11832d000] 06:21:42 INFO - PROCESS | 1654 | 1463836902813 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]]]}] 06:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 473ms 06:21:42 INFO - PROCESS | 1654 | 1463836902824 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:21:42 INFO - PROCESS | 1654 | 1463836902828 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:21:42 INFO - PROCESS | 1654 | 1463836902831 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1654 | 1463836902833 Marionette TRACE conn2 <- [1,54,null,{}] 06:21:42 INFO - PROCESS | 1654 | 1463836902836 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}] 06:21:42 INFO - PROCESS | 1654 | 1463836902962 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:21:42 INFO - PROCESS | 1654 | 1463836902968 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c84800 == 21 [pid = 1654] [id = 21] 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d38b800) [pid = 1654] [serial = 59] [outer = 0x0] 06:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12d395800) [pid = 1654] [serial = 60] [outer = 0x12d38b800] 06:21:42 INFO - PROCESS | 1654 | 1463836902996 Marionette DEBUG loaded listener.js 06:21:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12d39b000) [pid = 1654] [serial = 61] [outer = 0x12d38b800] 06:21:43 INFO - PROCESS | 1654 | 1463836903982 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]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1225ms 06:21:44 INFO - PROCESS | 1654 | 1463836904056 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:21:44 INFO - PROCESS | 1654 | 1463836904059 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:21:44 INFO - PROCESS | 1654 | 1463836904063 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 1654 | 1463836904065 Marionette TRACE conn2 <- [1,58,null,{}] 06:21:44 INFO - PROCESS | 1654 | 1463836904073 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}] 06:21:44 INFO - PROCESS | 1654 | 1463836904198 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:21:44 INFO - PROCESS | 1654 | 1463836904248 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11255c800 == 22 [pid = 1654] [id = 22] 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x112a64000) [pid = 1654] [serial = 62] [outer = 0x0] 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x112ec9000) [pid = 1654] [serial = 63] [outer = 0x112a64000] 06:21:44 INFO - PROCESS | 1654 | 1463836904279 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1139e9000) [pid = 1654] [serial = 64] [outer = 0x112a64000] 06:21:44 INFO - PROCESS | 1654 | 1463836904682 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]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 670ms 06:21:44 INFO - PROCESS | 1654 | 1463836904734 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 1654 | 1463836904738 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:21:44 INFO - PROCESS | 1654 | 1463836904742 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 1654 | 1463836904744 Marionette TRACE conn2 <- [1,62,null,{}] 06:21:44 INFO - PROCESS | 1654 | 1463836904747 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}] 06:21:44 INFO - PROCESS | 1654 | 1463836904857 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:21:44 INFO - PROCESS | 1654 | 1463836904898 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11670d000 == 23 [pid = 1654] [id = 23] 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x113e3ac00) [pid = 1654] [serial = 65] [outer = 0x0] 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116a55c00) [pid = 1654] [serial = 66] [outer = 0x113e3ac00] 06:21:44 INFO - PROCESS | 1654 | 1463836904928 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1173c4c00) [pid = 1654] [serial = 67] [outer = 0x113e3ac00] 06:21:45 INFO - PROCESS | 1654 | 1463836905367 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]]]}] 06:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 674ms 06:21:45 INFO - PROCESS | 1654 | 1463836905417 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1654 | 1463836905420 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:21:45 INFO - PROCESS | 1654 | 1463836905423 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 1654 | 1463836905428 Marionette TRACE conn2 <- [1,66,null,{}] 06:21:45 INFO - PROCESS | 1654 | 1463836905458 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}] 06:21:45 INFO - PROCESS | 1654 | 1463836905645 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:21:45 INFO - PROCESS | 1654 | 1463836905683 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b800 == 24 [pid = 1654] [id = 24] 06:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x118334c00) [pid = 1654] [serial = 68] [outer = 0x0] 06:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118a0ec00) [pid = 1654] [serial = 69] [outer = 0x118334c00] 06:21:45 INFO - PROCESS | 1654 | 1463836905715 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x119414400) [pid = 1654] [serial = 70] [outer = 0x118334c00] 06:21:46 INFO - PROCESS | 1654 | 1463836906364 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]]]}] 06:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 976ms 06:21:46 INFO - PROCESS | 1654 | 1463836906399 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 1654 | 1463836906401 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:21:46 INFO - PROCESS | 1654 | 1463836906404 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1654 | 1463836906406 Marionette TRACE conn2 <- [1,70,null,{}] 06:21:46 INFO - PROCESS | 1654 | 1463836906431 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}] 06:21:46 INFO - PROCESS | 1654 | 1463836906512 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:21:46 INFO - PROCESS | 1654 | 1463836906570 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ec8800 == 25 [pid = 1654] [id = 25] 06:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11646a000) [pid = 1654] [serial = 71] [outer = 0x0] 06:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1164ea800) [pid = 1654] [serial = 72] [outer = 0x11646a000] 06:21:46 INFO - PROCESS | 1654 | 1463836906600 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116763400) [pid = 1654] [serial = 73] [outer = 0x11646a000] 06:21:47 INFO - PROCESS | 1654 | 1463836907033 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]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 641ms 06:21:47 INFO - PROCESS | 1654 | 1463836907046 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 1654 | 1463836907049 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:21:47 INFO - PROCESS | 1654 | 1463836907054 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 1654 | 1463836907055 Marionette TRACE conn2 <- [1,74,null,{}] 06:21:47 INFO - PROCESS | 1654 | 1463836907058 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}] 06:21:47 INFO - PROCESS | 1654 | 1463836907138 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:21:47 INFO - PROCESS | 1654 | 1463836907178 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164d9000 == 26 [pid = 1654] [id = 26] 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116761000) [pid = 1654] [serial = 74] [outer = 0x0] 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116ade400) [pid = 1654] [serial = 75] [outer = 0x116761000] 06:21:47 INFO - PROCESS | 1654 | 1463836907206 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118119c00) [pid = 1654] [serial = 76] [outer = 0x116761000] 06:21:47 INFO - PROCESS | 1654 | 1463836907534 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]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 06:21:47 INFO - PROCESS | 1654 | 1463836907573 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 1654 | 1463836907576 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:21:47 INFO - PROCESS | 1654 | 1463836907580 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 1654 | 1463836907582 Marionette TRACE conn2 <- [1,78,null,{}] 06:21:47 INFO - PROCESS | 1654 | 1463836907589 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}] 06:21:47 INFO - PROCESS | 1654 | 1463836907672 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:21:47 INFO - PROCESS | 1654 | 1463836907720 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11322f800 == 27 [pid = 1654] [id = 27] 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112ec9400) [pid = 1654] [serial = 77] [outer = 0x0] 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116431000) [pid = 1654] [serial = 78] [outer = 0x112ec9400] 06:21:47 INFO - PROCESS | 1654 | 1463836907747 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118410800) [pid = 1654] [serial = 79] [outer = 0x112ec9400] 06:21:48 INFO - PROCESS | 1654 | 1463836908001 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]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 06:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:21:48 INFO - PROCESS | 1654 | 1463836908051 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1654 | 1463836908053 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:21:48 INFO - PROCESS | 1654 | 1463836908055 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1654 | 1463836908056 Marionette TRACE conn2 <- [1,82,null,{}] 06:21:48 INFO - PROCESS | 1654 | 1463836908066 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}] 06:21:48 INFO - PROCESS | 1654 | 1463836908143 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:21:48 INFO - PROCESS | 1654 | 1463836908148 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b8000 == 28 [pid = 1654] [id = 28] 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11855f000) [pid = 1654] [serial = 80] [outer = 0x0] 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1185e7800) [pid = 1654] [serial = 81] [outer = 0x11855f000] 06:21:48 INFO - PROCESS | 1654 | 1463836908176 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118a0f800) [pid = 1654] [serial = 82] [outer = 0x11855f000] 06:21:48 INFO - PROCESS | 1654 | 1463836908487 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]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 06:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:21:48 INFO - PROCESS | 1654 | 1463836908534 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1654 | 1463836908535 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:21:48 INFO - PROCESS | 1654 | 1463836908537 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1654 | 1463836908538 Marionette TRACE conn2 <- [1,86,null,{}] 06:21:48 INFO - PROCESS | 1654 | 1463836908540 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}] 06:21:48 INFO - PROCESS | 1654 | 1463836908617 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:21:48 INFO - PROCESS | 1654 | 1463836908621 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118092000 == 29 [pid = 1654] [id = 29] 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1185f2c00) [pid = 1654] [serial = 83] [outer = 0x0] 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118f0a800) [pid = 1654] [serial = 84] [outer = 0x1185f2c00] 06:21:48 INFO - PROCESS | 1654 | 1463836908649 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119337000) [pid = 1654] [serial = 85] [outer = 0x1185f2c00] 06:21:48 INFO - PROCESS | 1654 | 1463836908953 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]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 06:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:21:48 INFO - PROCESS | 1654 | 1463836908965 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1654 | 1463836908966 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:21:48 INFO - PROCESS | 1654 | 1463836908969 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1654 | 1463836908970 Marionette TRACE conn2 <- [1,90,null,{}] 06:21:48 INFO - PROCESS | 1654 | 1463836908972 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}] 06:21:49 INFO - PROCESS | 1654 | 1463836909064 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:21:49 INFO - PROCESS | 1654 | 1463836909109 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118375800 == 30 [pid = 1654] [id = 30] 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118a70000) [pid = 1654] [serial = 86] [outer = 0x0] 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119386800) [pid = 1654] [serial = 87] [outer = 0x118a70000] 06:21:49 INFO - PROCESS | 1654 | 1463836909134 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1197a1c00) [pid = 1654] [serial = 88] [outer = 0x118a70000] 06:21:49 INFO - PROCESS | 1654 | 1463836909374 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]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 06:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:21:49 INFO - PROCESS | 1654 | 1463836909388 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1654 | 1463836909389 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:21:49 INFO - PROCESS | 1654 | 1463836909400 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1654 | 1463836909401 Marionette TRACE conn2 <- [1,94,null,{}] 06:21:49 INFO - PROCESS | 1654 | 1463836909433 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}] 06:21:49 INFO - PROCESS | 1654 | 1463836909510 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:21:49 INFO - PROCESS | 1654 | 1463836909515 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a96000 == 31 [pid = 1654] [id = 31] 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118fa7800) [pid = 1654] [serial = 89] [outer = 0x0] 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1199aec00) [pid = 1654] [serial = 90] [outer = 0x118fa7800] 06:21:49 INFO - PROCESS | 1654 | 1463836909543 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c75000) [pid = 1654] [serial = 91] [outer = 0x118fa7800] 06:21:49 INFO - PROCESS | 1654 | 1463836909836 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]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 490ms 06:21:49 INFO - PROCESS | 1654 | 1463836909883 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1654 | 1463836909884 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:21:49 INFO - PROCESS | 1654 | 1463836909886 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1654 | 1463836909887 Marionette TRACE conn2 <- [1,98,null,{}] 06:21:49 INFO - PROCESS | 1654 | 1463836909889 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}] 06:21:49 INFO - PROCESS | 1654 | 1463836909959 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:21:50 INFO - PROCESS | 1654 | 1463836910005 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fcf000 == 32 [pid = 1654] [id = 32] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119797c00) [pid = 1654] [serial = 92] [outer = 0x0] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119c77400) [pid = 1654] [serial = 93] [outer = 0x119797c00] 06:21:50 INFO - PROCESS | 1654 | 1463836910030 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x120e3e400) [pid = 1654] [serial = 94] [outer = 0x119797c00] 06:21:50 INFO - PROCESS | 1654 | 1463836910279 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]]]}] 06:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 06:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:21:50 INFO - PROCESS | 1654 | 1463836910316 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1654 | 1463836910318 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:21:50 INFO - PROCESS | 1654 | 1463836910320 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1654 | 1463836910321 Marionette TRACE conn2 <- [1,102,null,{}] 06:21:50 INFO - PROCESS | 1654 | 1463836910331 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}] 06:21:50 INFO - PROCESS | 1654 | 1463836910408 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:21:50 INFO - PROCESS | 1654 | 1463836910415 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963d000 == 33 [pid = 1654] [id = 33] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c7b400) [pid = 1654] [serial = 95] [outer = 0x0] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x120e45400) [pid = 1654] [serial = 96] [outer = 0x119c7b400] 06:21:50 INFO - PROCESS | 1654 | 1463836910441 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x120e4ac00) [pid = 1654] [serial = 97] [outer = 0x119c7b400] 06:21:50 INFO - PROCESS | 1654 | 1463836910740 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]]]}] 06:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 06:21:50 INFO - PROCESS | 1654 | 1463836910789 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1654 | 1463836910791 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:21:50 INFO - PROCESS | 1654 | 1463836910794 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1654 | 1463836910804 Marionette TRACE conn2 <- [1,106,null,{}] 06:21:50 INFO - PROCESS | 1654 | 1463836910807 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}] 06:21:50 INFO - PROCESS | 1654 | 1463836910875 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:21:50 INFO - PROCESS | 1654 | 1463836910920 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119917800 == 34 [pid = 1654] [id = 34] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11852c800) [pid = 1654] [serial = 98] [outer = 0x0] 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121003c00) [pid = 1654] [serial = 99] [outer = 0x11852c800] 06:21:50 INFO - PROCESS | 1654 | 1463836910945 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121131400) [pid = 1654] [serial = 100] [outer = 0x11852c800] 06:21:51 INFO - PROCESS | 1654 | 1463836911207 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]]]}] 06:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 429ms 06:21:51 INFO - PROCESS | 1654 | 1463836911232 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1654 | 1463836911233 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:21:51 INFO - PROCESS | 1654 | 1463836911236 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1654 | 1463836911238 Marionette TRACE conn2 <- [1,110,null,{}] 06:21:51 INFO - PROCESS | 1654 | 1463836911240 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}] 06:21:51 INFO - PROCESS | 1654 | 1463836911339 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:21:51 INFO - PROCESS | 1654 | 1463836911346 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db7800 == 35 [pid = 1654] [id = 35] 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121006c00) [pid = 1654] [serial = 101] [outer = 0x0] 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12147f400) [pid = 1654] [serial = 102] [outer = 0x121006c00] 06:21:51 INFO - PROCESS | 1654 | 1463836911374 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121b9ac00) [pid = 1654] [serial = 103] [outer = 0x121006c00] 06:21:51 INFO - PROCESS | 1654 | 1463836911685 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]]]}] 06:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 06:21:51 INFO - PROCESS | 1654 | 1463836911707 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1654 | 1463836911708 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:21:51 INFO - PROCESS | 1654 | 1463836911714 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1654 | 1463836911715 Marionette TRACE conn2 <- [1,114,null,{}] 06:21:51 INFO - PROCESS | 1654 | 1463836911717 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}] 06:21:51 INFO - PROCESS | 1654 | 1463836911813 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:21:51 INFO - PROCESS | 1654 | 1463836911820 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x121187800 == 36 [pid = 1654] [id = 36] 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121135400) [pid = 1654] [serial = 104] [outer = 0x0] 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121c16800) [pid = 1654] [serial = 105] [outer = 0x121135400] 06:21:51 INFO - PROCESS | 1654 | 1463836911845 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124d32000) [pid = 1654] [serial = 106] [outer = 0x121135400] 06:21:52 INFO - PROCESS | 1654 | 1463836912164 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]]]}] 06:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 06:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:21:52 INFO - PROCESS | 1654 | 1463836912184 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 1654 | 1463836912185 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:21:52 INFO - PROCESS | 1654 | 1463836912187 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1654 | 1463836912188 Marionette TRACE conn2 <- [1,118,null,{}] 06:21:52 INFO - PROCESS | 1654 | 1463836912191 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}] 06:21:52 INFO - PROCESS | 1654 | 1463836912270 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:21:52 INFO - PROCESS | 1654 | 1463836912276 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d7800 == 37 [pid = 1654] [id = 37] 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124b17400) [pid = 1654] [serial = 107] [outer = 0x0] 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1250ac800) [pid = 1654] [serial = 108] [outer = 0x124b17400] 06:21:52 INFO - PROCESS | 1654 | 1463836912302 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125655800) [pid = 1654] [serial = 109] [outer = 0x124b17400] 06:21:52 INFO - PROCESS | 1654 | 1463836912595 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]]]}] 06:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 06:21:52 INFO - PROCESS | 1654 | 1463836912606 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 1654 | 1463836912608 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:21:52 INFO - PROCESS | 1654 | 1463836912617 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1654 | 1463836912619 Marionette TRACE conn2 <- [1,122,null,{}] 06:21:52 INFO - PROCESS | 1654 | 1463836912621 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}] 06:21:52 INFO - PROCESS | 1654 | 1463836912700 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:21:52 INFO - PROCESS | 1654 | 1463836912751 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x121736800 == 38 [pid = 1654] [id = 38] 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1131e6c00) [pid = 1654] [serial = 110] [outer = 0x0] 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124d5f400) [pid = 1654] [serial = 111] [outer = 0x1131e6c00] 06:21:52 INFO - PROCESS | 1654 | 1463836912775 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126404800) [pid = 1654] [serial = 112] [outer = 0x1131e6c00] 06:21:53 INFO - PROCESS | 1654 | 1463836913022 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]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 06:21:53 INFO - PROCESS | 1654 | 1463836913037 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1654 | 1463836913039 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:21:53 INFO - PROCESS | 1654 | 1463836913042 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1654 | 1463836913043 Marionette TRACE conn2 <- [1,126,null,{}] 06:21:53 INFO - PROCESS | 1654 | 1463836913052 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}] 06:21:53 INFO - PROCESS | 1654 | 1463836913134 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:21:53 INFO - PROCESS | 1654 | 1463836913139 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f2e800 == 39 [pid = 1654] [id = 39] 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126020c00) [pid = 1654] [serial = 113] [outer = 0x0] 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126490c00) [pid = 1654] [serial = 114] [outer = 0x126020c00] 06:21:53 INFO - PROCESS | 1654 | 1463836913164 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126734800) [pid = 1654] [serial = 115] [outer = 0x126020c00] 06:21:53 INFO - PROCESS | 1654 | 1463836913452 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]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 425ms 06:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:21:53 INFO - PROCESS | 1654 | 1463836913488 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1654 | 1463836913489 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:21:53 INFO - PROCESS | 1654 | 1463836913491 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1654 | 1463836913494 Marionette TRACE conn2 <- [1,130,null,{}] 06:21:53 INFO - PROCESS | 1654 | 1463836913499 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}] 06:21:53 INFO - PROCESS | 1654 | 1463836913574 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:21:53 INFO - PROCESS | 1654 | 1463836913621 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ac000 == 40 [pid = 1654] [id = 40] 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126408000) [pid = 1654] [serial = 116] [outer = 0x0] 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126a2f400) [pid = 1654] [serial = 117] [outer = 0x126408000] 06:21:53 INFO - PROCESS | 1654 | 1463836913645 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126a47000) [pid = 1654] [serial = 118] [outer = 0x126408000] 06:21:53 INFO - PROCESS | 1654 | 1463836913904 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]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 423ms 06:21:53 INFO - PROCESS | 1654 | 1463836913916 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1654 | 1463836913917 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:21:53 INFO - PROCESS | 1654 | 1463836913921 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1654 | 1463836913922 Marionette TRACE conn2 <- [1,134,null,{}] 06:21:53 INFO - PROCESS | 1654 | 1463836913933 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}] 06:21:54 INFO - PROCESS | 1654 | 1463836914031 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:21:54 INFO - PROCESS | 1654 | 1463836914036 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x126769800 == 41 [pid = 1654] [id = 41] 06:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1284b4400) [pid = 1654] [serial = 119] [outer = 0x0] 06:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12886f400) [pid = 1654] [serial = 120] [outer = 0x1284b4400] 06:21:54 INFO - PROCESS | 1654 | 1463836914061 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128a70800) [pid = 1654] [serial = 121] [outer = 0x1284b4400] 06:21:54 INFO - PROCESS | 1654 | 1463836914378 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]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 470ms 06:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:21:54 INFO - PROCESS | 1654 | 1463836914391 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 1654 | 1463836914392 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:21:54 INFO - PROCESS | 1654 | 1463836914398 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1654 | 1463836914399 Marionette TRACE conn2 <- [1,138,null,{}] 06:21:54 INFO - PROCESS | 1654 | 1463836914401 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}] 06:21:54 INFO - PROCESS | 1654 | 1463836914481 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:21:54 INFO - PROCESS | 1654 | 1463836914486 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x111f82000 == 42 [pid = 1654] [id = 42] 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x111e5f400) [pid = 1654] [serial = 122] [outer = 0x0] 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112ecc000) [pid = 1654] [serial = 123] [outer = 0x111e5f400] 06:21:55 INFO - PROCESS | 1654 | 1463836915228 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x115f60800) [pid = 1654] [serial = 124] [outer = 0x111e5f400] 06:21:55 INFO - PROCESS | 1654 | 1463836915597 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]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1219ms 06:21:55 INFO - PROCESS | 1654 | 1463836915624 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 1654 | 1463836915626 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:21:55 INFO - PROCESS | 1654 | 1463836915629 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 1654 | 1463836915630 Marionette TRACE conn2 <- [1,142,null,{}] 06:21:55 INFO - PROCESS | 1654 | 1463836915634 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}] 06:21:55 INFO - PROCESS | 1654 | 1463836915722 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:21:55 INFO - PROCESS | 1654 | 1463836915754 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116010000 == 43 [pid = 1654] [id = 43] 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1164a2400) [pid = 1654] [serial = 125] [outer = 0x0] 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11689fc00) [pid = 1654] [serial = 126] [outer = 0x1164a2400] 06:21:55 INFO - PROCESS | 1654 | 1463836915781 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1173c9400) [pid = 1654] [serial = 127] [outer = 0x1164a2400] 06:21:56 INFO - PROCESS | 1654 | 1463836916095 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]]]}] 06:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 06:21:56 INFO - PROCESS | 1654 | 1463836916150 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1654 | 1463836916153 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:21:56 INFO - PROCESS | 1654 | 1463836916157 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1654 | 1463836916159 Marionette TRACE conn2 <- [1,146,null,{}] 06:21:56 INFO - PROCESS | 1654 | 1463836916161 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}] 06:21:56 INFO - PROCESS | 1654 | 1463836916245 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:21:56 INFO - PROCESS | 1654 | 1463836916250 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x116645000 == 44 [pid = 1654] [id = 44] 06:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x117587800) [pid = 1654] [serial = 128] [outer = 0x0] 06:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117684000) [pid = 1654] [serial = 129] [outer = 0x117587800] 06:21:56 INFO - PROCESS | 1654 | 1463836916299 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118331c00) [pid = 1654] [serial = 130] [outer = 0x117587800] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11832d000) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x117594800) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12cecd400) [pid = 1654] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c83c800) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c475000) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bda8400) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1173cb000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ba58000) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ba15800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a7f8400) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12a7ec000) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128875400) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11646a000) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116761000) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112ec9400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11855f000) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1185f2c00) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118a70000) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118fa7800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119797c00) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119c7b400) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11852c800) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121135400) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124b17400) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1131e6c00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12d38b800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112a64000) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113e3ac00) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:21:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118334c00) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:21:57 INFO - PROCESS | 1654 | 1463836917096 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]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 06:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:21:57 INFO - PROCESS | 1654 | 1463836917128 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 1654 | 1463836917130 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:21:57 INFO - PROCESS | 1654 | 1463836917132 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 1654 | 1463836917134 Marionette TRACE conn2 <- [1,150,null,{}] 06:21:57 INFO - PROCESS | 1654 | 1463836917142 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}] 06:21:57 INFO - PROCESS | 1654 | 1463836917210 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:21:57 INFO - PROCESS | 1654 | 1463836917215 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170aa000 == 45 [pid = 1654] [id = 45] 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116762c00) [pid = 1654] [serial = 131] [outer = 0x0] 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11852f400) [pid = 1654] [serial = 132] [outer = 0x116762c00] 06:21:57 INFO - PROCESS | 1654 | 1463836917243 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11856c400) [pid = 1654] [serial = 133] [outer = 0x116762c00] 06:21:57 INFO - PROCESS | 1654 | 1463836917582 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]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 474ms 06:21:57 INFO - PROCESS | 1654 | 1463836917606 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 1654 | 1463836917609 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:21:57 INFO - PROCESS | 1654 | 1463836917613 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 1654 | 1463836917614 Marionette TRACE conn2 <- [1,154,null,{}] 06:21:57 INFO - PROCESS | 1654 | 1463836917617 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}] 06:21:57 INFO - PROCESS | 1654 | 1463836917686 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:21:57 INFO - PROCESS | 1654 | 1463836917692 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118091800 == 46 [pid = 1654] [id = 46] 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1185e8c00) [pid = 1654] [serial = 134] [outer = 0x0] 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118a06800) [pid = 1654] [serial = 135] [outer = 0x1185e8c00] 06:21:57 INFO - PROCESS | 1654 | 1463836917718 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118f05000) [pid = 1654] [serial = 136] [outer = 0x1185e8c00] 06:21:58 INFO - PROCESS | 1654 | 1463836918028 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]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 06:21:58 INFO - PROCESS | 1654 | 1463836918082 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1654 | 1463836918083 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:21:58 INFO - PROCESS | 1654 | 1463836918093 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1654 | 1463836918095 Marionette TRACE conn2 <- [1,158,null,{}] 06:21:58 INFO - PROCESS | 1654 | 1463836918097 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}] 06:21:58 INFO - PROCESS | 1654 | 1463836918166 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:21:58 INFO - PROCESS | 1654 | 1463836918209 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a000 == 47 [pid = 1654] [id = 47] 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1185ef800) [pid = 1654] [serial = 137] [outer = 0x0] 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118fabc00) [pid = 1654] [serial = 138] [outer = 0x1185ef800] 06:21:58 INFO - PROCESS | 1654 | 1463836918236 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119416400) [pid = 1654] [serial = 139] [outer = 0x1185ef800] 06:21:58 INFO - PROCESS | 1654 | 1463836918516 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]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 480ms 06:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:21:58 INFO - PROCESS | 1654 | 1463836918566 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1654 | 1463836918567 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:21:58 INFO - PROCESS | 1654 | 1463836918570 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1654 | 1463836918571 Marionette TRACE conn2 <- [1,162,null,{}] 06:21:58 INFO - PROCESS | 1654 | 1463836918573 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}] 06:21:58 INFO - PROCESS | 1654 | 1463836918653 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:21:58 INFO - PROCESS | 1654 | 1463836918657 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160ba800 == 48 [pid = 1654] [id = 48] 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119678000) [pid = 1654] [serial = 140] [outer = 0x0] 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119796400) [pid = 1654] [serial = 141] [outer = 0x119678000] 06:21:58 INFO - PROCESS | 1654 | 1463836918685 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119b82800) [pid = 1654] [serial = 142] [outer = 0x119678000] 06:21:59 INFO - PROCESS | 1654 | 1463836919041 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]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 519ms 06:21:59 INFO - PROCESS | 1654 | 1463836919089 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1654 | 1463836919092 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:21:59 INFO - PROCESS | 1654 | 1463836919096 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1654 | 1463836919098 Marionette TRACE conn2 <- [1,166,null,{}] 06:21:59 INFO - PROCESS | 1654 | 1463836919102 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}] 06:21:59 INFO - PROCESS | 1654 | 1463836919195 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:21:59 INFO - PROCESS | 1654 | 1463836919236 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x113992000 == 49 [pid = 1654] [id = 49] 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1150f6400) [pid = 1654] [serial = 143] [outer = 0x0] 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11605e400) [pid = 1654] [serial = 144] [outer = 0x1150f6400] 06:21:59 INFO - PROCESS | 1654 | 1463836919267 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1164f3400) [pid = 1654] [serial = 145] [outer = 0x1150f6400] 06:21:59 INFO - PROCESS | 1654 | 1463836919705 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]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 06:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:21:59 INFO - PROCESS | 1654 | 1463836919717 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1654 | 1463836919721 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:21:59 INFO - PROCESS | 1654 | 1463836919726 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1654 | 1463836919727 Marionette TRACE conn2 <- [1,170,null,{}] 06:21:59 INFO - PROCESS | 1654 | 1463836919730 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}] 06:21:59 INFO - PROCESS | 1654 | 1463836919818 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:21:59 INFO - PROCESS | 1654 | 1463836919859 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a800 == 50 [pid = 1654] [id = 50] 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116765000) [pid = 1654] [serial = 146] [outer = 0x0] 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1173c3400) [pid = 1654] [serial = 147] [outer = 0x116765000] 06:21:59 INFO - PROCESS | 1654 | 1463836919888 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11832a800) [pid = 1654] [serial = 148] [outer = 0x116765000] 06:22:00 INFO - PROCESS | 1654 | 1463836920301 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]]]}] 06:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 06:22:00 INFO - PROCESS | 1654 | 1463836920347 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 1654 | 1463836920348 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:22:00 INFO - PROCESS | 1654 | 1463836920352 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:22:00 INFO - PROCESS | 1654 | 1463836920356 Marionette TRACE conn2 <- [1,174,null,{}] 06:22:00 INFO - PROCESS | 1654 | 1463836920390 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}] 06:22:00 INFO - PROCESS | 1654 | 1463836920530 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:22:00 INFO - PROCESS | 1654 | 1463836920606 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x10035b000 == 51 [pid = 1654] [id = 51] 06:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118a66c00) [pid = 1654] [serial = 149] [outer = 0x0] 06:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119417800) [pid = 1654] [serial = 150] [outer = 0x118a66c00] 06:22:00 INFO - PROCESS | 1654 | 1463836920637 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11967d800) [pid = 1654] [serial = 151] [outer = 0x118a66c00] 06:22:01 INFO - PROCESS | 1654 | 1463836921130 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]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 828ms 06:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:22:01 INFO - PROCESS | 1654 | 1463836921180 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1654 | 1463836921183 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:22:01 INFO - PROCESS | 1654 | 1463836921187 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1654 | 1463836921189 Marionette TRACE conn2 <- [1,178,null,{}] 06:22:01 INFO - PROCESS | 1654 | 1463836921193 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}] 06:22:01 INFO - PROCESS | 1654 | 1463836921321 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:22:01 INFO - PROCESS | 1654 | 1463836921398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1212c3800 == 52 [pid = 1654] [id = 52] 06:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119987000) [pid = 1654] [serial = 152] [outer = 0x0] 06:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119c79800) [pid = 1654] [serial = 153] [outer = 0x119987000] 06:22:01 INFO - PROCESS | 1654 | 1463836921444 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x120e42400) [pid = 1654] [serial = 154] [outer = 0x119987000] 06:22:01 INFO - PROCESS | 1654 | 1463836921893 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]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 721ms 06:22:01 INFO - PROCESS | 1654 | 1463836921907 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1654 | 1463836921909 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:22:01 INFO - PROCESS | 1654 | 1463836921911 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1654 | 1463836921912 Marionette TRACE conn2 <- [1,182,null,{}] 06:22:01 INFO - PROCESS | 1654 | 1463836921914 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}] 06:22:02 INFO - PROCESS | 1654 | 1463836922001 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:22:02 INFO - PROCESS | 1654 | 1463836922042 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e20000 == 53 [pid = 1654] [id = 53] 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11967f400) [pid = 1654] [serial = 155] [outer = 0x0] 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x120e49800) [pid = 1654] [serial = 156] [outer = 0x11967f400] 06:22:02 INFO - PROCESS | 1654 | 1463836922072 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121135400) [pid = 1654] [serial = 157] [outer = 0x11967f400] 06:22:02 INFO - PROCESS | 1654 | 1463836922497 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]]]}] 06:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 06:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:22:02 INFO - PROCESS | 1654 | 1463836922532 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:22:02 INFO - PROCESS | 1654 | 1463836922533 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:22:02 INFO - PROCESS | 1654 | 1463836922535 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 1654 | 1463836922536 Marionette TRACE conn2 <- [1,186,null,{}] 06:22:02 INFO - PROCESS | 1654 | 1463836922539 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}] 06:22:02 INFO - PROCESS | 1654 | 1463836922677 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:22:02 INFO - PROCESS | 1654 | 1463836922750 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x113247800 == 54 [pid = 1654] [id = 54] 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1150f6c00) [pid = 1654] [serial = 158] [outer = 0x0] 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1173c3000) [pid = 1654] [serial = 159] [outer = 0x1150f6c00] 06:22:02 INFO - PROCESS | 1654 | 1463836922782 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x120e43000) [pid = 1654] [serial = 160] [outer = 0x1150f6c00] 06:22:03 INFO - PROCESS | 1654 | 1463836923262 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]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 772ms 06:22:03 INFO - PROCESS | 1654 | 1463836923307 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1654 | 1463836923310 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:22:03 INFO - PROCESS | 1654 | 1463836923315 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1654 | 1463836923317 Marionette TRACE conn2 <- [1,190,null,{}] 06:22:03 INFO - PROCESS | 1654 | 1463836923320 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}] 06:22:03 INFO - PROCESS | 1654 | 1463836923406 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:22:03 INFO - PROCESS | 1654 | 1463836923465 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11647e800 == 55 [pid = 1654] [id = 55] 06:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x115054400) [pid = 1654] [serial = 161] [outer = 0x0] 06:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1160a5c00) [pid = 1654] [serial = 162] [outer = 0x115054400] 06:22:03 INFO - PROCESS | 1654 | 1463836923494 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1166b7c00) [pid = 1654] [serial = 163] [outer = 0x115054400] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a000 == 54 [pid = 1654] [id = 47] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118091800 == 53 [pid = 1654] [id = 46] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1170aa000 == 52 [pid = 1654] [id = 45] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116645000 == 51 [pid = 1654] [id = 44] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116010000 == 50 [pid = 1654] [id = 43] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b8000 == 49 [pid = 1654] [id = 28] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118092000 == 48 [pid = 1654] [id = 29] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x111f82000 == 47 [pid = 1654] [id = 42] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118fcf000 == 46 [pid = 1654] [id = 32] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118375800 == 45 [pid = 1654] [id = 30] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119db7800 == 44 [pid = 1654] [id = 35] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123f2e800 == 43 [pid = 1654] [id = 39] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x126769800 == 42 [pid = 1654] [id = 41] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11963d000 == 41 [pid = 1654] [id = 33] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118a96000 == 40 [pid = 1654] [id = 31] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11322f800 == 39 [pid = 1654] [id = 27] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113247800 == 38 [pid = 1654] [id = 54] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123e20000 == 37 [pid = 1654] [id = 53] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1212c3800 == 36 [pid = 1654] [id = 52] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x10035b000 == 35 [pid = 1654] [id = 51] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121187800 == 34 [pid = 1654] [id = 36] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d7800 == 33 [pid = 1654] [id = 37] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121736800 == 32 [pid = 1654] [id = 38] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a800 == 31 [pid = 1654] [id = 50] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ac000 == 30 [pid = 1654] [id = 40] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1160ba800 == 29 [pid = 1654] [id = 48] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119917800 == 28 [pid = 1654] [id = 34] 06:22:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113992000 == 27 [pid = 1654] [id = 49] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126a2f400) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1164ea800) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116763400) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116ade400) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116431000) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1185e7800) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118f0a800) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119386800) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1197a1c00) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1199aec00) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119c75000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119c77400) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x120e3e400) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x120e45400) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x121003c00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12147f400) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121c16800) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1250ac800) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124d5f400) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126490c00) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112ec9000) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1139e9000) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116a55c00) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118a0ec00) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119414400) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121131400) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124d32000) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125655800) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118119c00) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119337000) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126404800) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118410800) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1173c4c00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x120e4ac00) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118a0f800) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12d39b000) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12886f400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121560400) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1217c3400) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12bd9a400) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12bda3000) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12ba1a400) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ba54c00) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b2c8400) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12ab53400) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a7edc00) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a7f2000) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a74000) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a7ac00) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128877000) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12d395800) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118332c00) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12d383400) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118121000) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118fb6400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12cecb800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12cecf000) [pid = 1654] [serial = 50] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12ced3800) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12cc2b800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12c842800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12cc3ac00) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12c479c00) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12c83a000) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12c472800) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12c46e800) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x11811dc00) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12bda5800) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 06:22:04 INFO - PROCESS | 1654 | 1463836924297 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]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1022ms 06:22:04 INFO - PROCESS | 1654 | 1463836924337 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1654 | 1463836924339 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:22:04 INFO - PROCESS | 1654 | 1463836924347 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1654 | 1463836924349 Marionette TRACE conn2 <- [1,194,null,{}] 06:22:04 INFO - PROCESS | 1654 | 1463836924352 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}] 06:22:04 INFO - PROCESS | 1654 | 1463836924412 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:22:04 INFO - PROCESS | 1654 | 1463836924449 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x113239000 == 28 [pid = 1654] [id = 56] 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x115db2400) [pid = 1654] [serial = 164] [outer = 0x0] 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11646a000) [pid = 1654] [serial = 165] [outer = 0x115db2400] 06:22:04 INFO - PROCESS | 1654 | 1463836924472 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1166bac00) [pid = 1654] [serial = 166] [outer = 0x115db2400] 06:22:04 INFO - PROCESS | 1654 | 1463836924760 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]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 475ms 06:22:04 INFO - PROCESS | 1654 | 1463836924819 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1654 | 1463836924824 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:22:04 INFO - PROCESS | 1654 | 1463836924831 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1654 | 1463836924833 Marionette TRACE conn2 <- [1,198,null,{}] 06:22:04 INFO - PROCESS | 1654 | 1463836924836 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}] 06:22:04 INFO - PROCESS | 1654 | 1463836924902 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:22:04 INFO - PROCESS | 1654 | 1463836924907 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166df800 == 29 [pid = 1654] [id = 57] 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1166bbc00) [pid = 1654] [serial = 167] [outer = 0x0] 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1173c3800) [pid = 1654] [serial = 168] [outer = 0x1166bbc00] 06:22:04 INFO - PROCESS | 1654 | 1463836924935 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117586400) [pid = 1654] [serial = 169] [outer = 0x1166bbc00] 06:22:05 INFO - PROCESS | 1654 | 1463836925231 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]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 06:22:05 INFO - PROCESS | 1654 | 1463836925301 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:22:05 INFO - PROCESS | 1654 | 1463836925302 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:22:05 INFO - PROCESS | 1654 | 1463836925305 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 1654 | 1463836925308 Marionette TRACE conn2 <- [1,202,null,{}] 06:22:05 INFO - PROCESS | 1654 | 1463836925315 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}] 06:22:05 INFO - PROCESS | 1654 | 1463836925392 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:22:05 INFO - PROCESS | 1654 | 1463836925398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b3800 == 30 [pid = 1654] [id = 58] 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116429400) [pid = 1654] [serial = 170] [outer = 0x0] 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11832b400) [pid = 1654] [serial = 171] [outer = 0x116429400] 06:22:05 INFO - PROCESS | 1654 | 1463836925428 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11852b400) [pid = 1654] [serial = 172] [outer = 0x116429400] 06:22:05 INFO - PROCESS | 1654 | 1463836925737 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]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 473ms 06:22:05 INFO - PROCESS | 1654 | 1463836925780 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 1654 | 1463836925781 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:22:05 INFO - PROCESS | 1654 | 1463836925784 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 1654 | 1463836925785 Marionette TRACE conn2 <- [1,206,null,{}] 06:22:05 INFO - PROCESS | 1654 | 1463836925787 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}] 06:22:05 INFO - PROCESS | 1654 | 1463836925853 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:22:05 INFO - PROCESS | 1654 | 1463836925897 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e21000 == 31 [pid = 1654] [id = 59] 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11832a400) [pid = 1654] [serial = 173] [outer = 0x0] 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1185e6c00) [pid = 1654] [serial = 174] [outer = 0x11832a400] 06:22:05 INFO - PROCESS | 1654 | 1463836925922 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118a68400) [pid = 1654] [serial = 175] [outer = 0x11832a400] 06:22:06 INFO - PROCESS | 1654 | 1463836926184 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]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 417ms 06:22:06 INFO - PROCESS | 1654 | 1463836926205 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1654 | 1463836926206 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:22:06 INFO - PROCESS | 1654 | 1463836926216 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1654 | 1463836926217 Marionette TRACE conn2 <- [1,210,null,{}] 06:22:06 INFO - PROCESS | 1654 | 1463836926219 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}] 06:22:06 INFO - PROCESS | 1654 | 1463836926303 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:22:06 INFO - PROCESS | 1654 | 1463836926308 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118577800 == 32 [pid = 1654] [id = 60] 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1150f1000) [pid = 1654] [serial = 176] [outer = 0x0] 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118f05400) [pid = 1654] [serial = 177] [outer = 0x1150f1000] 06:22:06 INFO - PROCESS | 1654 | 1463836926336 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fb5800) [pid = 1654] [serial = 178] [outer = 0x1150f1000] 06:22:06 INFO - PROCESS | 1654 | 1463836926679 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]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 476ms 06:22:06 INFO - PROCESS | 1654 | 1463836926685 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1654 | 1463836926687 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:22:06 INFO - PROCESS | 1654 | 1463836926689 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1654 | 1463836926690 Marionette TRACE conn2 <- [1,214,null,{}] 06:22:06 INFO - PROCESS | 1654 | 1463836926699 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}] 06:22:06 INFO - PROCESS | 1654 | 1463836926797 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:22:06 INFO - PROCESS | 1654 | 1463836926801 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fbc000 == 33 [pid = 1654] [id = 61] 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11933dc00) [pid = 1654] [serial = 179] [outer = 0x0] 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119676000) [pid = 1654] [serial = 180] [outer = 0x11933dc00] 06:22:06 INFO - PROCESS | 1654 | 1463836926827 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1199b2c00) [pid = 1654] [serial = 181] [outer = 0x11933dc00] 06:22:07 INFO - PROCESS | 1654 | 1463836927123 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]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 476ms 06:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:22:07 INFO - PROCESS | 1654 | 1463836927166 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1654 | 1463836927167 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:22:07 INFO - PROCESS | 1654 | 1463836927169 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1654 | 1463836927170 Marionette TRACE conn2 <- [1,218,null,{}] 06:22:07 INFO - PROCESS | 1654 | 1463836927173 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}] 06:22:07 INFO - PROCESS | 1654 | 1463836927255 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:22:07 INFO - PROCESS | 1654 | 1463836927260 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990d800 == 34 [pid = 1654] [id = 62] 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112a5fc00) [pid = 1654] [serial = 182] [outer = 0x0] 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119c78400) [pid = 1654] [serial = 183] [outer = 0x112a5fc00] 06:22:07 INFO - PROCESS | 1654 | 1463836927308 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120e3e400) [pid = 1654] [serial = 184] [outer = 0x112a5fc00] 06:22:07 INFO - PROCESS | 1654 | 1463836927592 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]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 06:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:22:07 INFO - PROCESS | 1654 | 1463836927638 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1654 | 1463836927639 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:22:07 INFO - PROCESS | 1654 | 1463836927642 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1654 | 1463836927644 Marionette TRACE conn2 <- [1,222,null,{}] 06:22:07 INFO - PROCESS | 1654 | 1463836927649 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}] 06:22:07 INFO - PROCESS | 1654 | 1463836927739 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:22:07 INFO - PROCESS | 1654 | 1463836927743 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119950000 == 35 [pid = 1654] [id = 63] 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x120e3fc00) [pid = 1654] [serial = 185] [outer = 0x0] 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x120e46000) [pid = 1654] [serial = 186] [outer = 0x120e3fc00] 06:22:07 INFO - PROCESS | 1654 | 1463836927768 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121004000) [pid = 1654] [serial = 187] [outer = 0x120e3fc00] 06:22:08 INFO - PROCESS | 1654 | 1463836928079 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]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 474ms 06:22:08 INFO - PROCESS | 1654 | 1463836928118 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 1654 | 1463836928119 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:22:08 INFO - PROCESS | 1654 | 1463836928122 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 1654 | 1463836928123 Marionette TRACE conn2 <- [1,226,null,{}] 06:22:08 INFO - PROCESS | 1654 | 1463836928125 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}] 06:22:08 INFO - PROCESS | 1654 | 1463836928263 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119678000) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1185ef800) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1164a2400) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117587800) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116762c00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x111e5f400) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1185e8c00) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1284b4400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126408000) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126020c00) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:22:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121006c00) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:22:08 INFO - PROCESS | 1654 | 1463836928297 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117048800 == 36 [pid = 1654] [id = 64] 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x111e5f400) [pid = 1654] [serial = 188] [outer = 0x0] 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117587800) [pid = 1654] [serial = 189] [outer = 0x111e5f400] 06:22:08 INFO - PROCESS | 1654 | 1463836928322 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112ec8c00) [pid = 1654] [serial = 190] [outer = 0x111e5f400] 06:22:08 INFO - PROCESS | 1654 | 1463836928568 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]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 06:22:08 INFO - PROCESS | 1654 | 1463836928590 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 1654 | 1463836928591 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:22:08 INFO - PROCESS | 1654 | 1463836928605 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 1654 | 1463836928606 Marionette TRACE conn2 <- [1,230,null,{}] 06:22:08 INFO - PROCESS | 1654 | 1463836928616 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}] 06:22:08 INFO - PROCESS | 1654 | 1463836928690 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:22:08 INFO - PROCESS | 1654 | 1463836928696 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12119d000 == 37 [pid = 1654] [id = 65] 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1199a9400) [pid = 1654] [serial = 191] [outer = 0x0] 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12135e000) [pid = 1654] [serial = 192] [outer = 0x1199a9400] 06:22:08 INFO - PROCESS | 1654 | 1463836928721 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121561800) [pid = 1654] [serial = 193] [outer = 0x1199a9400] 06:22:09 INFO - PROCESS | 1654 | 1463836929031 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]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 06:22:09 INFO - PROCESS | 1654 | 1463836929073 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1654 | 1463836929075 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:22:09 INFO - PROCESS | 1654 | 1463836929077 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1654 | 1463836929079 Marionette TRACE conn2 <- [1,234,null,{}] 06:22:09 INFO - PROCESS | 1654 | 1463836929082 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}] 06:22:09 INFO - PROCESS | 1654 | 1463836929183 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:22:09 INFO - PROCESS | 1654 | 1463836929189 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118573800 == 38 [pid = 1654] [id = 66] 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12135e800) [pid = 1654] [serial = 194] [outer = 0x0] 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121b96c00) [pid = 1654] [serial = 195] [outer = 0x12135e800] 06:22:09 INFO - PROCESS | 1654 | 1463836929221 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124d32c00) [pid = 1654] [serial = 196] [outer = 0x12135e800] 06:22:09 INFO - PROCESS | 1654 | 1463836929518 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]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 471ms 06:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:22:09 INFO - PROCESS | 1654 | 1463836929549 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1654 | 1463836929551 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:22:09 INFO - PROCESS | 1654 | 1463836929553 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1654 | 1463836929554 Marionette TRACE conn2 <- [1,238,null,{}] 06:22:09 INFO - PROCESS | 1654 | 1463836929556 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}] 06:22:09 INFO - PROCESS | 1654 | 1463836929631 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:22:09 INFO - PROCESS | 1654 | 1463836929636 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e22000 == 39 [pid = 1654] [id = 67] 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124d5cc00) [pid = 1654] [serial = 197] [outer = 0x0] 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1250a9000) [pid = 1654] [serial = 198] [outer = 0x124d5cc00] 06:22:09 INFO - PROCESS | 1654 | 1463836929662 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x125588800) [pid = 1654] [serial = 199] [outer = 0x124d5cc00] 06:22:09 INFO - PROCESS | 1654 | 1463836929943 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]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 06:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:22:09 INFO - PROCESS | 1654 | 1463836929972 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1654 | 1463836929973 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:22:09 INFO - PROCESS | 1654 | 1463836929985 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1654 | 1463836929986 Marionette TRACE conn2 <- [1,242,null,{}] 06:22:09 INFO - PROCESS | 1654 | 1463836929989 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}] 06:22:10 INFO - PROCESS | 1654 | 1463836930095 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:22:10 INFO - PROCESS | 1654 | 1463836930101 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ac000 == 40 [pid = 1654] [id = 68] 06:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118114c00) [pid = 1654] [serial = 200] [outer = 0x0] 06:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125589c00) [pid = 1654] [serial = 201] [outer = 0x118114c00] 06:22:10 INFO - PROCESS | 1654 | 1463836930127 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126014c00) [pid = 1654] [serial = 202] [outer = 0x118114c00] 06:22:10 INFO - PROCESS | 1654 | 1463836930689 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]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 731ms 06:22:10 INFO - PROCESS | 1654 | 1463836930708 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 1654 | 1463836930712 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:22:10 INFO - PROCESS | 1654 | 1463836930717 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 1654 | 1463836930720 Marionette TRACE conn2 <- [1,246,null,{}] 06:22:10 INFO - PROCESS | 1654 | 1463836930752 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}] 06:22:10 INFO - PROCESS | 1654 | 1463836930870 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:22:10 INFO - PROCESS | 1654 | 1463836930944 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166d7800 == 41 [pid = 1654] [id = 69] 06:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116062800) [pid = 1654] [serial = 203] [outer = 0x0] 06:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11646c000) [pid = 1654] [serial = 204] [outer = 0x116062800] 06:22:10 INFO - PROCESS | 1654 | 1463836930975 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11683cc00) [pid = 1654] [serial = 205] [outer = 0x116062800] 06:22:11 INFO - PROCESS | 1654 | 1463836931479 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]]]}] 06:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 774ms 06:22:11 INFO - PROCESS | 1654 | 1463836931490 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:22:11 INFO - PROCESS | 1654 | 1463836931494 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:22:11 INFO - PROCESS | 1654 | 1463836931499 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:22:11 INFO - PROCESS | 1654 | 1463836931501 Marionette TRACE conn2 <- [1,250,null,{}] 06:22:11 INFO - PROCESS | 1654 | 1463836931504 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}] 06:22:11 INFO - PROCESS | 1654 | 1463836931605 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:22:11 INFO - PROCESS | 1654 | 1463836931668 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118349800 == 42 [pid = 1654] [id = 70] 06:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1173c7400) [pid = 1654] [serial = 206] [outer = 0x0] 06:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118119c00) [pid = 1654] [serial = 207] [outer = 0x1173c7400] 06:22:11 INFO - PROCESS | 1654 | 1463836931704 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11840f400) [pid = 1654] [serial = 208] [outer = 0x1173c7400] 06:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11855e400) [pid = 1654] [serial = 209] [outer = 0x12cc41400] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x123e22000 == 41 [pid = 1654] [id = 67] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x118573800 == 40 [pid = 1654] [id = 66] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12119d000 == 39 [pid = 1654] [id = 65] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x117048800 == 38 [pid = 1654] [id = 64] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x119950000 == 37 [pid = 1654] [id = 63] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11990d800 == 36 [pid = 1654] [id = 62] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x118fbc000 == 35 [pid = 1654] [id = 61] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x118577800 == 34 [pid = 1654] [id = 60] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x117e21000 == 33 [pid = 1654] [id = 59] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b3800 == 32 [pid = 1654] [id = 58] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1166df800 == 31 [pid = 1654] [id = 57] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x113239000 == 30 [pid = 1654] [id = 56] 06:22:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11647e800 == 29 [pid = 1654] [id = 55] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128a70800) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126a47000) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126734800) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121b9ac00) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119796400) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119b82800) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119416400) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11689fc00) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117684000) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11852f400) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118fabc00) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118331c00) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115f60800) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118a06800) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112ecc000) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1173c9400) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11856c400) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118f05000) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 06:22:12 INFO - PROCESS | 1654 | 1463836932357 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]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 871ms 06:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:22:12 INFO - PROCESS | 1654 | 1463836932370 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1654 | 1463836932373 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:22:12 INFO - PROCESS | 1654 | 1463836932378 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1654 | 1463836932380 Marionette TRACE conn2 <- [1,254,null,{}] 06:22:12 INFO - PROCESS | 1654 | 1463836932384 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}] 06:22:12 INFO - PROCESS | 1654 | 1463836932453 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:22:12 INFO - PROCESS | 1654 | 1463836932462 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11607b800 == 30 [pid = 1654] [id = 71] 06:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116a56000) [pid = 1654] [serial = 210] [outer = 0x0] 06:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1173c4c00) [pid = 1654] [serial = 211] [outer = 0x116a56000] 06:22:12 INFO - PROCESS | 1654 | 1463836932489 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117677c00) [pid = 1654] [serial = 212] [outer = 0x116a56000] 06:22:12 INFO - PROCESS | 1654 | 1463836932802 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]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 06:22:12 INFO - PROCESS | 1654 | 1463836932849 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1654 | 1463836932852 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:22:12 INFO - PROCESS | 1654 | 1463836932857 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1654 | 1463836932858 Marionette TRACE conn2 <- [1,258,null,{}] 06:22:12 INFO - PROCESS | 1654 | 1463836932861 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}] 06:22:12 INFO - PROCESS | 1654 | 1463836932931 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:22:12 INFO - PROCESS | 1654 | 1463836932936 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117057000 == 31 [pid = 1654] [id = 72] 06:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118325c00) [pid = 1654] [serial = 213] [outer = 0x0] 06:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118567c00) [pid = 1654] [serial = 214] [outer = 0x118325c00] 06:22:12 INFO - PROCESS | 1654 | 1463836932964 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1185ee000) [pid = 1654] [serial = 215] [outer = 0x118325c00] 06:22:13 INFO - PROCESS | 1654 | 1463836933283 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]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 06:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:22:13 INFO - PROCESS | 1654 | 1463836933328 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 1654 | 1463836933329 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:22:13 INFO - PROCESS | 1654 | 1463836933331 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 1654 | 1463836933333 Marionette TRACE conn2 <- [1,262,null,{}] 06:22:13 INFO - PROCESS | 1654 | 1463836933340 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}] 06:22:13 INFO - PROCESS | 1654 | 1463836933457 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:22:13 INFO - PROCESS | 1654 | 1463836933522 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x118378000 == 32 [pid = 1654] [id = 73] 06:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1131a9800) [pid = 1654] [serial = 216] [outer = 0x0] 06:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1185ef000) [pid = 1654] [serial = 217] [outer = 0x1131a9800] 06:22:13 INFO - PROCESS | 1654 | 1463836933566 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119419400) [pid = 1654] [serial = 218] [outer = 0x1131a9800] 06:22:14 INFO - PROCESS | 1654 | 1463836934001 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]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 722ms 06:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:22:14 INFO - PROCESS | 1654 | 1463836934053 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1654 | 1463836934055 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:22:14 INFO - PROCESS | 1654 | 1463836934057 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1654 | 1463836934058 Marionette TRACE conn2 <- [1,266,null,{}] 06:22:14 INFO - PROCESS | 1654 | 1463836934060 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}] 06:22:14 INFO - PROCESS | 1654 | 1463836934132 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:22:14 INFO - PROCESS | 1654 | 1463836934136 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f2a800 == 33 [pid = 1654] [id = 74] 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11967c000) [pid = 1654] [serial = 219] [outer = 0x0] 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11979a400) [pid = 1654] [serial = 220] [outer = 0x11967c000] 06:22:14 INFO - PROCESS | 1654 | 1463836934164 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1199a9c00) [pid = 1654] [serial = 221] [outer = 0x11967c000] 06:22:14 INFO - PROCESS | 1654 | 1463836934494 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]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 06:22:14 INFO - PROCESS | 1654 | 1463836934530 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1654 | 1463836934531 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:22:14 INFO - PROCESS | 1654 | 1463836934534 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1654 | 1463836934535 Marionette TRACE conn2 <- [1,270,null,{}] 06:22:14 INFO - PROCESS | 1654 | 1463836934537 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}] 06:22:14 INFO - PROCESS | 1654 | 1463836934620 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:22:14 INFO - PROCESS | 1654 | 1463836934648 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119904000 == 34 [pid = 1654] [id = 75] 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1199ae800) [pid = 1654] [serial = 222] [outer = 0x0] 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119c75c00) [pid = 1654] [serial = 223] [outer = 0x1199ae800] 06:22:14 INFO - PROCESS | 1654 | 1463836934673 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x120e3f800) [pid = 1654] [serial = 224] [outer = 0x1199ae800] 06:22:15 INFO - PROCESS | 1654 | 1463836934998 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]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 06:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:22:15 INFO - PROCESS | 1654 | 1463836935052 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1654 | 1463836935053 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:22:15 INFO - PROCESS | 1654 | 1463836935066 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1654 | 1463836935067 Marionette TRACE conn2 <- [1,274,null,{}] 06:22:15 INFO - PROCESS | 1654 | 1463836935070 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}] 06:22:15 INFO - PROCESS | 1654 | 1463836935176 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:22:15 INFO - PROCESS | 1654 | 1463836935180 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca9000 == 35 [pid = 1654] [id = 76] 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119b7bc00) [pid = 1654] [serial = 225] [outer = 0x0] 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120e45c00) [pid = 1654] [serial = 226] [outer = 0x119b7bc00] 06:22:15 INFO - PROCESS | 1654 | 1463836935207 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121c13800) [pid = 1654] [serial = 227] [outer = 0x119b7bc00] 06:22:15 INFO - PROCESS | 1654 | 1463836935523 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]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 528ms 06:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:22:15 INFO - PROCESS | 1654 | 1463836935585 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1654 | 1463836935586 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:22:15 INFO - PROCESS | 1654 | 1463836935588 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1654 | 1463836935589 Marionette TRACE conn2 <- [1,278,null,{}] 06:22:15 INFO - PROCESS | 1654 | 1463836935592 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}] 06:22:15 INFO - PROCESS | 1654 | 1463836935678 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:22:15 INFO - PROCESS | 1654 | 1463836935708 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214e0800 == 36 [pid = 1654] [id = 77] 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185f3000) [pid = 1654] [serial = 228] [outer = 0x0] 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124b1e400) [pid = 1654] [serial = 229] [outer = 0x1185f3000] 06:22:15 INFO - PROCESS | 1654 | 1463836935733 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1250ab000) [pid = 1654] [serial = 230] [outer = 0x1185f3000] 06:22:16 INFO - PROCESS | 1654 | 1463836936038 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]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 06:22:16 INFO - PROCESS | 1654 | 1463836936059 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:22:16 INFO - PROCESS | 1654 | 1463836936071 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:22:16 INFO - PROCESS | 1654 | 1463836936073 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1654 | 1463836936074 Marionette TRACE conn2 <- [1,282,null,{}] 06:22:16 INFO - PROCESS | 1654 | 1463836936077 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}] 06:22:16 INFO - PROCESS | 1654 | 1463836936163 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:22:16 INFO - PROCESS | 1654 | 1463836936192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0f000 == 37 [pid = 1654] [id = 78] 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121b8c800) [pid = 1654] [serial = 231] [outer = 0x0] 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125591800) [pid = 1654] [serial = 232] [outer = 0x121b8c800] 06:22:16 INFO - PROCESS | 1654 | 1463836936217 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12601a000) [pid = 1654] [serial = 233] [outer = 0x121b8c800] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x115db2400) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11933dc00) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11832a400) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116429400) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1166bbc00) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1150f6400) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116765000) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1150f1000) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118a66c00) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119987000) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112a5fc00) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120e3fc00) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124d5cc00) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11967f400) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1150f6c00) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111e5f400) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1199a9400) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:22:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12135e800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:22:16 INFO - PROCESS | 1654 | 1463836936656 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]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 618ms 06:22:16 INFO - PROCESS | 1654 | 1463836936693 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 1654 | 1463836936695 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:22:16 INFO - PROCESS | 1654 | 1463836936698 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1654 | 1463836936700 Marionette TRACE conn2 <- [1,286,null,{}] 06:22:16 INFO - PROCESS | 1654 | 1463836936704 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}] 06:22:16 INFO - PROCESS | 1654 | 1463836936836 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:22:16 INFO - PROCESS | 1654 | 1463836936877 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x118375800 == 38 [pid = 1654] [id = 79] 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116765000) [pid = 1654] [serial = 234] [outer = 0x0] 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118527c00) [pid = 1654] [serial = 235] [outer = 0x116765000] 06:22:16 INFO - PROCESS | 1654 | 1463836936916 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119987000) [pid = 1654] [serial = 236] [outer = 0x116765000] 06:22:17 INFO - PROCESS | 1654 | 1463836937198 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]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 519ms 06:22:17 INFO - PROCESS | 1654 | 1463836937218 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 1654 | 1463836937219 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:22:17 INFO - PROCESS | 1654 | 1463836937221 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 1654 | 1463836937222 Marionette TRACE conn2 <- [1,290,null,{}] 06:22:17 INFO - PROCESS | 1654 | 1463836937225 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}] 06:22:17 INFO - PROCESS | 1654 | 1463836937313 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:22:17 INFO - PROCESS | 1654 | 1463836937363 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d3000 == 39 [pid = 1654] [id = 80] 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1173c5400) [pid = 1654] [serial = 237] [outer = 0x0] 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c7a400) [pid = 1654] [serial = 238] [outer = 0x1173c5400] 06:22:17 INFO - PROCESS | 1654 | 1463836937387 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12601c000) [pid = 1654] [serial = 239] [outer = 0x1173c5400] 06:22:17 INFO - PROCESS | 1654 | 1463836937647 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]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 06:22:17 INFO - PROCESS | 1654 | 1463836937689 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 1654 | 1463836937691 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:22:17 INFO - PROCESS | 1654 | 1463836937702 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 1654 | 1463836937704 Marionette TRACE conn2 <- [1,294,null,{}] 06:22:17 INFO - PROCESS | 1654 | 1463836937706 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}] 06:22:17 INFO - PROCESS | 1654 | 1463836937800 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:22:17 INFO - PROCESS | 1654 | 1463836937805 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c57000 == 40 [pid = 1654] [id = 81] 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126403c00) [pid = 1654] [serial = 240] [outer = 0x0] 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126499800) [pid = 1654] [serial = 241] [outer = 0x126403c00] 06:22:17 INFO - PROCESS | 1654 | 1463836937835 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126a2a000) [pid = 1654] [serial = 242] [outer = 0x126403c00] 06:22:18 INFO - PROCESS | 1654 | 1463836938154 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]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 06:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:22:18 INFO - PROCESS | 1654 | 1463836938172 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1654 | 1463836938174 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:22:18 INFO - PROCESS | 1654 | 1463836938176 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1654 | 1463836938179 Marionette TRACE conn2 <- [1,298,null,{}] 06:22:18 INFO - PROCESS | 1654 | 1463836938182 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}] 06:22:18 INFO - PROCESS | 1654 | 1463836938275 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:22:18 INFO - PROCESS | 1654 | 1463836938280 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12840d800 == 41 [pid = 1654] [id = 82] 06:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1266cdc00) [pid = 1654] [serial = 243] [outer = 0x0] 06:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126a3e000) [pid = 1654] [serial = 244] [outer = 0x1266cdc00] 06:22:18 INFO - PROCESS | 1654 | 1463836938305 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1284ac000) [pid = 1654] [serial = 245] [outer = 0x1266cdc00] 06:22:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11607b800 == 40 [pid = 1654] [id = 71] 06:22:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118349800 == 39 [pid = 1654] [id = 70] 06:22:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ac000 == 38 [pid = 1654] [id = 68] 06:22:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1166d7800 == 37 [pid = 1654] [id = 69] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118378000 == 36 [pid = 1654] [id = 73] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118f2a800 == 35 [pid = 1654] [id = 74] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0f000 == 34 [pid = 1654] [id = 78] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119904000 == 33 [pid = 1654] [id = 75] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118375800 == 32 [pid = 1654] [id = 79] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1214e0800 == 31 [pid = 1654] [id = 77] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca9000 == 30 [pid = 1654] [id = 76] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d3000 == 29 [pid = 1654] [id = 80] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117057000 == 28 [pid = 1654] [id = 72] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125589c00) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11646a000) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119676000) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1166bac00) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1185e6c00) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11832b400) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11852b400) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1173c3800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117586400) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1160a5c00) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1164f3400) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11605e400) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11832a800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118f05400) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1173c3400) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11967d800) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119417800) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x120e42400) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119c78400) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119c79800) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x120e46000) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1250a9000) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121135400) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x120e49800) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x120e3e400) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x120e43000) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x121004000) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x112ec8c00) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1173c3000) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12135e000) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x117587800) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118fb5800) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1199b2c00) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x121561800) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x124d32c00) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x118a68400) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x125588800) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x121b96c00) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 06:22:19 INFO - PROCESS | 1654 | --DOCSHELL 0x126c57000 == 27 [pid = 1654] [id = 81] 06:22:19 INFO - PROCESS | 1654 | 1463836939582 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]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1423ms 06:22:19 INFO - PROCESS | 1654 | 1463836939600 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:22:19 INFO - PROCESS | 1654 | 1463836939602 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:22:19 INFO - PROCESS | 1654 | 1463836939606 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1654 | 1463836939608 Marionette TRACE conn2 <- [1,302,null,{}] 06:22:19 INFO - PROCESS | 1654 | 1463836939615 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}] 06:22:19 INFO - PROCESS | 1654 | 1463836939686 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:22:19 INFO - PROCESS | 1654 | 1463836939726 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11390f000 == 28 [pid = 1654] [id = 83] 06:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x115fcc400) [pid = 1654] [serial = 246] [outer = 0x0] 06:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116433800) [pid = 1654] [serial = 247] [outer = 0x115fcc400] 06:22:19 INFO - PROCESS | 1654 | 1463836939753 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116762800) [pid = 1654] [serial = 248] [outer = 0x115fcc400] 06:22:20 INFO - PROCESS | 1654 | 1463836940066 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]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 474ms 06:22:20 INFO - PROCESS | 1654 | 1463836940084 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 1654 | 1463836940088 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:22:20 INFO - PROCESS | 1654 | 1463836940094 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 1654 | 1463836940099 Marionette TRACE conn2 <- [1,306,null,{}] 06:22:20 INFO - PROCESS | 1654 | 1463836940101 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}] 06:22:20 INFO - PROCESS | 1654 | 1463836940171 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:22:20 INFO - PROCESS | 1654 | 1463836940178 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663a000 == 29 [pid = 1654] [id = 84] 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116765400) [pid = 1654] [serial = 249] [outer = 0x0] 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x116a58800) [pid = 1654] [serial = 250] [outer = 0x116765400] 06:22:20 INFO - PROCESS | 1654 | 1463836940206 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117592800) [pid = 1654] [serial = 251] [outer = 0x116765400] 06:22:20 INFO - PROCESS | 1654 | 1463836940511 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]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 474ms 06:22:20 INFO - PROCESS | 1654 | 1463836940567 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 1654 | 1463836940569 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:22:20 INFO - PROCESS | 1654 | 1463836940572 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 1654 | 1463836940574 Marionette TRACE conn2 <- [1,310,null,{}] 06:22:20 INFO - PROCESS | 1654 | 1463836940583 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}] 06:22:20 INFO - PROCESS | 1654 | 1463836940655 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:22:20 INFO - PROCESS | 1654 | 1463836940662 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x117047800 == 30 [pid = 1654] [id = 85] 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x111c28800) [pid = 1654] [serial = 252] [outer = 0x0] 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118331000) [pid = 1654] [serial = 253] [outer = 0x111c28800] 06:22:20 INFO - PROCESS | 1654 | 1463836940700 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11852e800) [pid = 1654] [serial = 254] [outer = 0x111c28800] 06:22:21 INFO - PROCESS | 1654 | 1463836941016 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]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 474ms 06:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:22:21 INFO - PROCESS | 1654 | 1463836941047 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1654 | 1463836941049 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:22:21 INFO - PROCESS | 1654 | 1463836941051 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1654 | 1463836941052 Marionette TRACE conn2 <- [1,314,null,{}] 06:22:21 INFO - PROCESS | 1654 | 1463836941054 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}] 06:22:21 INFO - PROCESS | 1654 | 1463836941123 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:22:21 INFO - PROCESS | 1654 | 1463836941164 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170c8800 == 31 [pid = 1654] [id = 86] 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118325800) [pid = 1654] [serial = 255] [outer = 0x0] 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118569000) [pid = 1654] [serial = 256] [outer = 0x118325800] 06:22:21 INFO - PROCESS | 1654 | 1463836941190 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118a06800) [pid = 1654] [serial = 257] [outer = 0x118325800] 06:22:21 INFO - PROCESS | 1654 | 1463836941450 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]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 418ms 06:22:21 INFO - PROCESS | 1654 | 1463836941472 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1654 | 1463836941473 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:22:21 INFO - PROCESS | 1654 | 1463836941486 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1654 | 1463836941488 Marionette TRACE conn2 <- [1,318,null,{}] 06:22:21 INFO - PROCESS | 1654 | 1463836941503 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}] 06:22:21 INFO - PROCESS | 1654 | 1463836941615 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:22:21 INFO - PROCESS | 1654 | 1463836941623 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118378800 == 32 [pid = 1654] [id = 87] 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1173c8c00) [pid = 1654] [serial = 258] [outer = 0x0] 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118f03c00) [pid = 1654] [serial = 259] [outer = 0x1173c8c00] 06:22:21 INFO - PROCESS | 1654 | 1463836941663 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118fb6000) [pid = 1654] [serial = 260] [outer = 0x1173c8c00] 06:22:22 INFO - PROCESS | 1654 | 1463836942093 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]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 633ms 06:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:22:22 INFO - PROCESS | 1654 | 1463836942109 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1654 | 1463836942110 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:22:22 INFO - PROCESS | 1654 | 1463836942121 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1654 | 1463836942122 Marionette TRACE conn2 <- [1,322,null,{}] 06:22:22 INFO - PROCESS | 1654 | 1463836942124 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}] 06:22:22 INFO - PROCESS | 1654 | 1463836942205 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:22:22 INFO - PROCESS | 1654 | 1463836942212 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a99800 == 33 [pid = 1654] [id = 88] 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119380c00) [pid = 1654] [serial = 261] [outer = 0x0] 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119416400) [pid = 1654] [serial = 262] [outer = 0x119380c00] 06:22:22 INFO - PROCESS | 1654 | 1463836942239 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119798400) [pid = 1654] [serial = 263] [outer = 0x119380c00] 06:22:22 INFO - PROCESS | 1654 | 1463836942564 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]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 477ms 06:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:22:22 INFO - PROCESS | 1654 | 1463836942590 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1654 | 1463836942592 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:22:22 INFO - PROCESS | 1654 | 1463836942596 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1654 | 1463836942598 Marionette TRACE conn2 <- [1,326,null,{}] 06:22:22 INFO - PROCESS | 1654 | 1463836942600 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}] 06:22:22 INFO - PROCESS | 1654 | 1463836942666 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:22:22 INFO - PROCESS | 1654 | 1463836942706 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11936d000 == 34 [pid = 1654] [id = 89] 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11940cc00) [pid = 1654] [serial = 264] [outer = 0x0] 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1199a9400) [pid = 1654] [serial = 265] [outer = 0x11940cc00] 06:22:22 INFO - PROCESS | 1654 | 1463836942731 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119c77c00) [pid = 1654] [serial = 266] [outer = 0x11940cc00] 06:22:23 INFO - PROCESS | 1654 | 1463836943067 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]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 06:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:22:23 INFO - PROCESS | 1654 | 1463836943116 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 1654 | 1463836943118 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:22:23 INFO - PROCESS | 1654 | 1463836943121 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 1654 | 1463836943123 Marionette TRACE conn2 <- [1,330,null,{}] 06:22:23 INFO - PROCESS | 1654 | 1463836943127 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}] 06:22:23 INFO - PROCESS | 1654 | 1463836943232 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:22:23 INFO - PROCESS | 1654 | 1463836943291 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990d800 == 35 [pid = 1654] [id = 90] 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1164a1000) [pid = 1654] [serial = 267] [outer = 0x0] 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119c7bc00) [pid = 1654] [serial = 268] [outer = 0x1164a1000] 06:22:23 INFO - PROCESS | 1654 | 1463836943341 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120e46800) [pid = 1654] [serial = 269] [outer = 0x1164a1000] 06:22:23 INFO - PROCESS | 1654 | 1463836943671 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]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 06:22:23 INFO - PROCESS | 1654 | 1463836943692 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 1654 | 1463836943695 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:22:23 INFO - PROCESS | 1654 | 1463836943701 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 1654 | 1463836943703 Marionette TRACE conn2 <- [1,334,null,{}] 06:22:23 INFO - PROCESS | 1654 | 1463836943706 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}] 06:22:23 INFO - PROCESS | 1654 | 1463836943816 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:22:23 INFO - PROCESS | 1654 | 1463836943875 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046800 == 36 [pid = 1654] [id = 91] 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118a04800) [pid = 1654] [serial = 270] [outer = 0x0] 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121002400) [pid = 1654] [serial = 271] [outer = 0x118a04800] 06:22:23 INFO - PROCESS | 1654 | 1463836943914 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1121b6000) [pid = 1654] [serial = 272] [outer = 0x118a04800] 06:22:24 INFO - PROCESS | 1654 | 1463836944301 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]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 620ms 06:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:22:24 INFO - PROCESS | 1654 | 1463836944322 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1654 | 1463836944323 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:22:24 INFO - PROCESS | 1654 | 1463836944325 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1654 | 1463836944326 Marionette TRACE conn2 <- [1,338,null,{}] 06:22:24 INFO - PROCESS | 1654 | 1463836944329 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}] 06:22:24 INFO - PROCESS | 1654 | 1463836944408 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:22:24 INFO - PROCESS | 1654 | 1463836944436 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x121089000 == 37 [pid = 1654] [id = 92] 06:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x111e2b000) [pid = 1654] [serial = 273] [outer = 0x0] 06:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121354800) [pid = 1654] [serial = 274] [outer = 0x111e2b000] 06:22:24 INFO - PROCESS | 1654 | 1463836944461 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12162b400) [pid = 1654] [serial = 275] [outer = 0x111e2b000] 06:22:24 INFO - PROCESS | 1654 | 1463836944818 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]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 06:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:22:24 INFO - PROCESS | 1654 | 1463836944848 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1654 | 1463836944849 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:22:24 INFO - PROCESS | 1654 | 1463836944852 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1654 | 1463836944854 Marionette TRACE conn2 <- [1,342,null,{}] 06:22:24 INFO - PROCESS | 1654 | 1463836944856 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}] 06:22:24 INFO - PROCESS | 1654 | 1463836944955 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:22:24 INFO - PROCESS | 1654 | 1463836944960 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118378000 == 38 [pid = 1654] [id = 93] 06:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121482000) [pid = 1654] [serial = 276] [outer = 0x0] 06:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121c10800) [pid = 1654] [serial = 277] [outer = 0x121482000] 06:22:24 INFO - PROCESS | 1654 | 1463836944988 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124d5d800) [pid = 1654] [serial = 278] [outer = 0x121482000] 06:22:25 INFO - PROCESS | 1654 | 1463836945288 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]]]}] 06:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 06:22:25 INFO - PROCESS | 1654 | 1463836945325 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 1654 | 1463836945328 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:22:25 INFO - PROCESS | 1654 | 1463836945333 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 1654 | 1463836945334 Marionette TRACE conn2 <- [1,346,null,{}] 06:22:25 INFO - PROCESS | 1654 | 1463836945336 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}] 06:22:25 INFO - PROCESS | 1654 | 1463836945421 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:22:25 INFO - PROCESS | 1654 | 1463836945450 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f2b000 == 39 [pid = 1654] [id = 94] 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124d5f400) [pid = 1654] [serial = 279] [outer = 0x0] 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1250ad400) [pid = 1654] [serial = 280] [outer = 0x124d5f400] 06:22:25 INFO - PROCESS | 1654 | 1463836945474 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12564e400) [pid = 1654] [serial = 281] [outer = 0x124d5f400] 06:22:25 INFO - PROCESS | 1654 | 1463836945788 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]]]}] 06:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 06:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:22:25 INFO - PROCESS | 1654 | 1463836945802 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 1654 | 1463836945803 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:22:25 INFO - PROCESS | 1654 | 1463836945805 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 1654 | 1463836945806 Marionette TRACE conn2 <- [1,350,null,{}] 06:22:25 INFO - PROCESS | 1654 | 1463836945808 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}] 06:22:25 INFO - PROCESS | 1654 | 1463836945906 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:22:25 INFO - PROCESS | 1654 | 1463836945910 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d7800 == 40 [pid = 1654] [id = 95] 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125652000) [pid = 1654] [serial = 282] [outer = 0x0] 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12601bc00) [pid = 1654] [serial = 283] [outer = 0x125652000] 06:22:25 INFO - PROCESS | 1654 | 1463836945935 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126730800) [pid = 1654] [serial = 284] [outer = 0x125652000] 06:22:26 INFO - PROCESS | 1654 | 1463836946236 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]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 06:22:26 INFO - PROCESS | 1654 | 1463836946274 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1654 | 1463836946276 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:22:26 INFO - PROCESS | 1654 | 1463836946286 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1654 | 1463836946287 Marionette TRACE conn2 <- [1,354,null,{}] 06:22:26 INFO - PROCESS | 1654 | 1463836946290 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}] 06:22:26 INFO - PROCESS | 1654 | 1463836946384 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:22:26 INFO - PROCESS | 1654 | 1463836946389 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12676a000 == 41 [pid = 1654] [id = 96] 06:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126410800) [pid = 1654] [serial = 285] [outer = 0x0] 06:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126a3e400) [pid = 1654] [serial = 286] [outer = 0x126410800] 06:22:26 INFO - PROCESS | 1654 | 1463836946413 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1283e6800) [pid = 1654] [serial = 287] [outer = 0x126410800] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1199ae800) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126403c00) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1185f3000) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119b7bc00) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121b8c800) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116765000) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1173c5400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11967c000) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1131a9800) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118325c00) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116a56000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1173c7400) [pid = 1654] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116062800) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118114c00) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:22:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115054400) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:22:26 INFO - PROCESS | 1654 | 1463836946857 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]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 621ms 06:22:26 INFO - PROCESS | 1654 | 1463836946916 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1654 | 1463836946917 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:22:26 INFO - PROCESS | 1654 | 1463836946920 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1654 | 1463836946922 Marionette TRACE conn2 <- [1,358,null,{}] 06:22:26 INFO - PROCESS | 1654 | 1463836946924 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}] 06:22:27 INFO - PROCESS | 1654 | 1463836947013 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:22:27 INFO - PROCESS | 1654 | 1463836947017 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255e8000 == 42 [pid = 1654] [id = 97] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118529800) [pid = 1654] [serial = 288] [outer = 0x0] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119b7bc00) [pid = 1654] [serial = 289] [outer = 0x118529800] 06:22:27 INFO - PROCESS | 1654 | 1463836947042 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126402c00) [pid = 1654] [serial = 290] [outer = 0x118529800] 06:22:27 INFO - PROCESS | 1654 | 1463836947346 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]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 06:22:27 INFO - PROCESS | 1654 | 1463836947389 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1654 | 1463836947391 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:22:27 INFO - PROCESS | 1654 | 1463836947393 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1654 | 1463836947394 Marionette TRACE conn2 <- [1,362,null,{}] 06:22:27 INFO - PROCESS | 1654 | 1463836947396 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}] 06:22:27 INFO - PROCESS | 1654 | 1463836947471 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:22:27 INFO - PROCESS | 1654 | 1463836947514 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12840c800 == 43 [pid = 1654] [id = 98] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116849000) [pid = 1654] [serial = 291] [outer = 0x0] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126a47800) [pid = 1654] [serial = 292] [outer = 0x116849000] 06:22:27 INFO - PROCESS | 1654 | 1463836947539 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1283ec000) [pid = 1654] [serial = 293] [outer = 0x116849000] 06:22:27 INFO - PROCESS | 1654 | 1463836947820 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]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 06:22:27 INFO - PROCESS | 1654 | 1463836947865 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1654 | 1463836947866 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:22:27 INFO - PROCESS | 1654 | 1463836947869 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1654 | 1463836947870 Marionette TRACE conn2 <- [1,366,null,{}] 06:22:27 INFO - PROCESS | 1654 | 1463836947872 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}] 06:22:27 INFO - PROCESS | 1654 | 1463836947949 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:22:27 INFO - PROCESS | 1654 | 1463836947953 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c77000 == 44 [pid = 1654] [id = 99] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1283ed400) [pid = 1654] [serial = 294] [outer = 0x0] 06:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1283f1c00) [pid = 1654] [serial = 295] [outer = 0x1283ed400] 06:22:27 INFO - PROCESS | 1654 | 1463836947978 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1284b1000) [pid = 1654] [serial = 296] [outer = 0x1283ed400] 06:22:28 INFO - PROCESS | 1654 | 1463836948264 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]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 418ms 06:22:28 INFO - PROCESS | 1654 | 1463836948287 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 1654 | 1463836948288 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:22:28 INFO - PROCESS | 1654 | 1463836948290 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 1654 | 1463836948292 Marionette TRACE conn2 <- [1,370,null,{}] 06:22:28 INFO - PROCESS | 1654 | 1463836948297 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}] 06:22:28 INFO - PROCESS | 1654 | 1463836948384 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:22:28 INFO - PROCESS | 1654 | 1463836948427 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e97000 == 45 [pid = 1654] [id = 100] 06:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1283ee400) [pid = 1654] [serial = 297] [outer = 0x0] 06:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12886b400) [pid = 1654] [serial = 298] [outer = 0x1283ee400] 06:22:28 INFO - PROCESS | 1654 | 1463836948451 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128876c00) [pid = 1654] [serial = 299] [outer = 0x1283ee400] 06:22:28 INFO - PROCESS | 1654 | 1463836948878 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]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 06:22:28 INFO - PROCESS | 1654 | 1463836948920 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 1654 | 1463836948923 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:22:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:22:28 INFO - PROCESS | 1654 | 1463836948930 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 1654 | 1463836948932 Marionette TRACE conn2 <- [1,374,null,{}] 06:22:28 INFO - PROCESS | 1654 | 1463836948936 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}] 06:22:29 INFO - PROCESS | 1654 | 1463836949044 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:22:29 INFO - PROCESS | 1654 | 1463836949112 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116020000 == 46 [pid = 1654] [id = 101] 06:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x113306800) [pid = 1654] [serial = 300] [outer = 0x0] 06:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115f5f400) [pid = 1654] [serial = 301] [outer = 0x113306800] 06:22:29 INFO - PROCESS | 1654 | 1463836949144 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1166be400) [pid = 1654] [serial = 302] [outer = 0x113306800] 06:22:29 INFO - PROCESS | 1654 | 1463836949738 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:22:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 823ms 06:22:29 INFO - PROCESS | 1654 | 1463836949751 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1654 | 1463836949755 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:22:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:22:29 INFO - PROCESS | 1654 | 1463836949760 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1654 | 1463836949762 Marionette TRACE conn2 <- [1,378,null,{}] 06:22:29 INFO - PROCESS | 1654 | 1463836949765 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}] 06:22:29 INFO - PROCESS | 1654 | 1463836949873 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:22:29 INFO - PROCESS | 1654 | 1463836949941 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f9c800 == 47 [pid = 1654] [id = 102] 06:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1150f8000) [pid = 1654] [serial = 303] [outer = 0x0] 06:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117587000) [pid = 1654] [serial = 304] [outer = 0x1150f8000] 06:22:29 INFO - PROCESS | 1654 | 1463836949971 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11840dc00) [pid = 1654] [serial = 305] [outer = 0x1150f8000] 06:22:30 INFO - PROCESS | 1654 | 1463836950722 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:22:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1027ms 06:22:30 INFO - PROCESS | 1654 | 1463836950788 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 1654 | 1463836950789 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:22:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:22:30 INFO - PROCESS | 1654 | 1463836950801 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 1654 | 1463836950802 Marionette TRACE conn2 <- [1,382,null,{}] 06:22:30 INFO - PROCESS | 1654 | 1463836950805 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}] 06:22:30 INFO - PROCESS | 1654 | 1463836950915 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128c77000 == 46 [pid = 1654] [id = 99] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12840c800 == 45 [pid = 1654] [id = 98] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1255e8000 == 44 [pid = 1654] [id = 97] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12676a000 == 43 [pid = 1654] [id = 96] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d7800 == 42 [pid = 1654] [id = 95] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x123f2b000 == 41 [pid = 1654] [id = 94] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118378000 == 40 [pid = 1654] [id = 93] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126a3e000) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121089000 == 39 [pid = 1654] [id = 92] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117046800 == 38 [pid = 1654] [id = 91] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11990d800 == 37 [pid = 1654] [id = 90] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11936d000 == 36 [pid = 1654] [id = 89] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118a99800 == 35 [pid = 1654] [id = 88] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118378800 == 34 [pid = 1654] [id = 87] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1170c8800 == 33 [pid = 1654] [id = 86] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117047800 == 32 [pid = 1654] [id = 85] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11663a000 == 31 [pid = 1654] [id = 84] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11390f000 == 30 [pid = 1654] [id = 83] 06:22:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12840d800 == 29 [pid = 1654] [id = 82] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1166b7c00) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x120e3f800) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126499800) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119c75c00) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124b1e400) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x120e45c00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125591800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118527c00) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1250ab000) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12601c000) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12601a000) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11979a400) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1185ef000) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119419400) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118567c00) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1185ee000) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1173c4c00) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117677c00) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11840f400) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118119c00) [pid = 1654] [serial = 207] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11683cc00) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11646c000) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126014c00) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b021400) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121c13800) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119987000) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119c7a400) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1199a9c00) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126a2a000) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 06:22:30 INFO - PROCESS | 1654 | 1463836950992 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11309e800 == 30 [pid = 1654] [id = 103] 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11336c400) [pid = 1654] [serial = 306] [outer = 0x0] 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116434c00) [pid = 1654] [serial = 307] [outer = 0x11336c400] 06:22:31 INFO - PROCESS | 1654 | 1463836951022 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1173c5800) [pid = 1654] [serial = 308] [outer = 0x11336c400] 06:22:31 INFO - PROCESS | 1654 | 1463836951325 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:22:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:22:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 06:22:31 INFO - PROCESS | 1654 | 1463836951370 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 1654 | 1463836951374 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:22:31 INFO - PROCESS | 1654 | 1463836951381 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 1654 | 1463836951383 Marionette TRACE conn2 <- [1,386,null,{}] 06:22:31 INFO - PROCESS | 1654 | 1463836951385 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}] 06:22:31 INFO - PROCESS | 1654 | 1463836951454 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:22:31 INFO - PROCESS | 1654 | 1463836951459 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f23000 == 31 [pid = 1654] [id = 104] 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1173c9800) [pid = 1654] [serial = 309] [outer = 0x0] 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118121000) [pid = 1654] [serial = 310] [outer = 0x1173c9800] 06:22:31 INFO - PROCESS | 1654 | 1463836951488 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118529000) [pid = 1654] [serial = 311] [outer = 0x1173c9800] 06:22:31 INFO - PROCESS | 1654 | 1463836951849 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]]]}] 06:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 520ms 06:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:22:31 INFO - PROCESS | 1654 | 1463836951901 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 1654 | 1463836951903 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:22:31 INFO - PROCESS | 1654 | 1463836951905 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 1654 | 1463836951909 Marionette TRACE conn2 <- [1,390,null,{}] 06:22:31 INFO - PROCESS | 1654 | 1463836951919 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}] 06:22:32 INFO - PROCESS | 1654 | 1463836952019 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:22:32 INFO - PROCESS | 1654 | 1463836952032 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118098000 == 32 [pid = 1654] [id = 105] 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113e35800) [pid = 1654] [serial = 312] [outer = 0x0] 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118a08c00) [pid = 1654] [serial = 313] [outer = 0x113e35800] 06:22:32 INFO - PROCESS | 1654 | 1463836952077 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118f10000) [pid = 1654] [serial = 314] [outer = 0x113e35800] 06:22:32 INFO - PROCESS | 1654 | 1463836952473 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]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 574ms 06:22:32 INFO - PROCESS | 1654 | 1463836952489 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1654 | 1463836952491 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:22:32 INFO - PROCESS | 1654 | 1463836952494 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1654 | 1463836952498 Marionette TRACE conn2 <- [1,394,null,{}] 06:22:32 INFO - PROCESS | 1654 | 1463836952501 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}] 06:22:32 INFO - PROCESS | 1654 | 1463836952582 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:22:32 INFO - PROCESS | 1654 | 1463836952587 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a8b800 == 33 [pid = 1654] [id = 106] 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118fb4000) [pid = 1654] [serial = 315] [outer = 0x0] 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11940d000) [pid = 1654] [serial = 316] [outer = 0x118fb4000] 06:22:32 INFO - PROCESS | 1654 | 1463836952617 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119414000) [pid = 1654] [serial = 317] [outer = 0x118fb4000] 06:22:32 INFO - PROCESS | 1654 | 1463836952963 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]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 523ms 06:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:22:33 INFO - PROCESS | 1654 | 1463836953016 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1654 | 1463836953018 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:22:33 INFO - PROCESS | 1654 | 1463836953020 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1654 | 1463836953021 Marionette TRACE conn2 <- [1,398,null,{}] 06:22:33 INFO - PROCESS | 1654 | 1463836953024 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}] 06:22:33 INFO - PROCESS | 1654 | 1463836953132 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:22:33 INFO - PROCESS | 1654 | 1463836953233 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119629800 == 34 [pid = 1654] [id = 107] 06:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11967d800) [pid = 1654] [serial = 318] [outer = 0x0] 06:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119796800) [pid = 1654] [serial = 319] [outer = 0x11967d800] 06:22:33 INFO - PROCESS | 1654 | 1463836953279 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1197a1c00) [pid = 1654] [serial = 320] [outer = 0x11967d800] 06:22:33 INFO - PROCESS | 1654 | 1463836953918 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]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 924ms 06:22:33 INFO - PROCESS | 1654 | 1463836953945 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1654 | 1463836953946 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:22:33 INFO - PROCESS | 1654 | 1463836953964 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1654 | 1463836953965 Marionette TRACE conn2 <- [1,402,null,{}] 06:22:33 INFO - PROCESS | 1654 | 1463836953967 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}] 06:22:34 INFO - PROCESS | 1654 | 1463836954081 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:22:34 INFO - PROCESS | 1654 | 1463836954085 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cad800 == 35 [pid = 1654] [id = 108] 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11967b400) [pid = 1654] [serial = 321] [outer = 0x0] 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x120e42400) [pid = 1654] [serial = 322] [outer = 0x11967b400] 06:22:34 INFO - PROCESS | 1654 | 1463836954111 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121137800) [pid = 1654] [serial = 323] [outer = 0x11967b400] 06:22:34 INFO - PROCESS | 1654 | 1463836954466 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]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 06:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:22:34 INFO - PROCESS | 1654 | 1463836954483 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 1654 | 1463836954485 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:22:34 INFO - PROCESS | 1654 | 1463836954487 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1654 | 1463836954488 Marionette TRACE conn2 <- [1,406,null,{}] 06:22:34 INFO - PROCESS | 1654 | 1463836954490 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}] 06:22:34 INFO - PROCESS | 1654 | 1463836954581 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:22:34 INFO - PROCESS | 1654 | 1463836954612 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121190000 == 36 [pid = 1654] [id = 109] 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121483800) [pid = 1654] [serial = 324] [outer = 0x0] 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121623000) [pid = 1654] [serial = 325] [outer = 0x121483800] 06:22:34 INFO - PROCESS | 1654 | 1463836954636 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121b8c400) [pid = 1654] [serial = 326] [outer = 0x121483800] 06:22:34 INFO - PROCESS | 1654 | 1463836954941 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]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 06:22:34 INFO - PROCESS | 1654 | 1463836954959 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 1654 | 1463836954961 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:22:34 INFO - PROCESS | 1654 | 1463836954966 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1654 | 1463836954967 Marionette TRACE conn2 <- [1,410,null,{}] 06:22:34 INFO - PROCESS | 1654 | 1463836954969 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}] 06:22:35 INFO - PROCESS | 1654 | 1463836955056 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:22:35 INFO - PROCESS | 1654 | 1463836955085 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214c8800 == 37 [pid = 1654] [id = 110] 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120e4ac00) [pid = 1654] [serial = 327] [outer = 0x0] 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123e2fc00) [pid = 1654] [serial = 328] [outer = 0x120e4ac00] 06:22:35 INFO - PROCESS | 1654 | 1463836955116 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124d25400) [pid = 1654] [serial = 329] [outer = 0x120e4ac00] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121482000) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124d5f400) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115fcc400) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1266cdc00) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118a04800) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119380c00) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11940cc00) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111c28800) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116765400) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1164a1000) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1173c8c00) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118325800) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125652000) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126410800) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1283ed400) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118529800) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111e2b000) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116849000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:22:35 INFO - PROCESS | 1654 | 1463836955536 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]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 618ms 06:22:35 INFO - PROCESS | 1654 | 1463836955587 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1654 | 1463836955589 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:22:35 INFO - PROCESS | 1654 | 1463836955591 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1654 | 1463836955593 Marionette TRACE conn2 <- [1,414,null,{}] 06:22:35 INFO - PROCESS | 1654 | 1463836955602 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}] 06:22:35 INFO - PROCESS | 1654 | 1463836955703 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:22:35 INFO - PROCESS | 1654 | 1463836955711 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x118097800 == 38 [pid = 1654] [id = 111] 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118a04800) [pid = 1654] [serial = 330] [outer = 0x0] 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119c78c00) [pid = 1654] [serial = 331] [outer = 0x118a04800] 06:22:35 INFO - PROCESS | 1654 | 1463836955747 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121c15c00) [pid = 1654] [serial = 332] [outer = 0x118a04800] 06:22:36 INFO - PROCESS | 1654 | 1463836956162 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:22:36 INFO - PROCESS | 1654 | 1463836956168 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]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 626ms 06:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:22:36 INFO - PROCESS | 1654 | 1463836956218 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 1654 | 1463836956219 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:22:36 INFO - PROCESS | 1654 | 1463836956221 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 1654 | 1463836956222 Marionette TRACE conn2 <- [1,418,null,{}] 06:22:36 INFO - PROCESS | 1654 | 1463836956224 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}] 06:22:36 INFO - PROCESS | 1654 | 1463836956308 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:22:36 INFO - PROCESS | 1654 | 1463836956315 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8000 == 39 [pid = 1654] [id = 112] 06:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124d2e400) [pid = 1654] [serial = 333] [outer = 0x0] 06:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124fc6800) [pid = 1654] [serial = 334] [outer = 0x124d2e400] 06:22:36 INFO - PROCESS | 1654 | 1463836956340 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126018c00) [pid = 1654] [serial = 335] [outer = 0x124d2e400] 06:22:37 INFO - PROCESS | 1654 | 1463836957153 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]]]}] 06:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 06:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:22:37 INFO - PROCESS | 1654 | 1463836957192 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 1654 | 1463836957193 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:22:37 INFO - PROCESS | 1654 | 1463836957196 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 1654 | 1463836957198 Marionette TRACE conn2 <- [1,422,null,{}] 06:22:37 INFO - PROCESS | 1654 | 1463836957200 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}] 06:22:37 INFO - PROCESS | 1654 | 1463836957288 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:22:37 INFO - PROCESS | 1654 | 1463836957294 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1266a7800 == 40 [pid = 1654] [id = 113] 06:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12135b800) [pid = 1654] [serial = 336] [outer = 0x0] 06:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126406400) [pid = 1654] [serial = 337] [outer = 0x12135b800] 06:22:37 INFO - PROCESS | 1654 | 1463836957324 Marionette DEBUG loaded listener.js 06:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126a44800) [pid = 1654] [serial = 338] [outer = 0x12135b800] 06:22:38 INFO - PROCESS | 1654 | 1463836958350 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]]]}] 06:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 06:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:22:38 INFO - PROCESS | 1654 | 1463836958368 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 1654 | 1463836958370 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:22:38 INFO - PROCESS | 1654 | 1463836958373 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - PROCESS | 1654 | 1463836958376 Marionette TRACE conn2 <- [1,426,null,{}] 06:22:38 INFO - PROCESS | 1654 | 1463836958380 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}] 06:22:38 INFO - PROCESS | 1654 | 1463836958476 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:22:38 INFO - PROCESS | 1654 | 1463836958518 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f39000 == 41 [pid = 1654] [id = 114] 06:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1164a5c00) [pid = 1654] [serial = 339] [outer = 0x0] 06:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11716c800) [pid = 1654] [serial = 340] [outer = 0x1164a5c00] 06:22:38 INFO - PROCESS | 1654 | 1463836958549 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117590400) [pid = 1654] [serial = 341] [outer = 0x1164a5c00] 06:22:39 INFO - PROCESS | 1654 | 1463836959015 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] 06:22:39 INFO - PROCESS | 1654 | 1463836959052 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:22:39 INFO - PROCESS | 1654 | 1463836959057 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1654 | 1463836959059 Marionette TRACE conn2 <- [1,430,null,{}] 06:22:39 INFO - PROCESS | 1654 | 1463836959081 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}] 06:22:39 INFO - PROCESS | 1654 | 1463836959180 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:22:39 INFO - PROCESS | 1654 | 1463836959251 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990a000 == 42 [pid = 1654] [id = 115] 06:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11856c800) [pid = 1654] [serial = 342] [outer = 0x0] 06:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1185ea000) [pid = 1654] [serial = 343] [outer = 0x11856c800] 06:22:39 INFO - PROCESS | 1654 | 1463836959282 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118fad400) [pid = 1654] [serial = 344] [outer = 0x11856c800] 06:22:39 INFO - PROCESS | 1654 | 1463836959736 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]]]}] 06:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 740ms 06:22:39 INFO - PROCESS | 1654 | 1463836959797 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:22:39 INFO - PROCESS | 1654 | 1463836959799 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:22:39 INFO - PROCESS | 1654 | 1463836959801 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1654 | 1463836959804 Marionette TRACE conn2 <- [1,434,null,{}] 06:22:39 INFO - PROCESS | 1654 | 1463836959814 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}] 06:22:39 INFO - PROCESS | 1654 | 1463836959911 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:22:39 INFO - PROCESS | 1654 | 1463836959970 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a96000 == 43 [pid = 1654] [id = 116] 06:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119980400) [pid = 1654] [serial = 345] [outer = 0x0] 06:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119b82800) [pid = 1654] [serial = 346] [outer = 0x119980400] 06:22:40 INFO - PROCESS | 1654 | 1463836960002 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120e43400) [pid = 1654] [serial = 347] [outer = 0x119980400] 06:22:40 INFO - PROCESS | 1654 | 1463836960513 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]]]}] 06:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 06:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:22:40 INFO - PROCESS | 1654 | 1463836960523 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 1654 | 1463836960525 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:22:40 INFO - PROCESS | 1654 | 1463836960531 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 1654 | 1463836960533 Marionette TRACE conn2 <- [1,438,null,{}] 06:22:40 INFO - PROCESS | 1654 | 1463836960537 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}] 06:22:40 INFO - PROCESS | 1654 | 1463836960623 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:22:40 INFO - PROCESS | 1654 | 1463836960667 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113230800 == 44 [pid = 1654] [id = 117] 06:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11605e000) [pid = 1654] [serial = 348] [outer = 0x0] 06:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116a58000) [pid = 1654] [serial = 349] [outer = 0x11605e000] 06:22:40 INFO - PROCESS | 1654 | 1463836960698 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1173d1000) [pid = 1654] [serial = 350] [outer = 0x11605e000] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8000 == 43 [pid = 1654] [id = 112] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118097800 == 42 [pid = 1654] [id = 111] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1214c8800 == 41 [pid = 1654] [id = 110] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121190000 == 40 [pid = 1654] [id = 109] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x119cad800 == 39 [pid = 1654] [id = 108] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x119629800 == 38 [pid = 1654] [id = 107] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118a8b800 == 37 [pid = 1654] [id = 106] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12886b400) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | 1463836961240 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]]]}] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x118098000 == 36 [pid = 1654] [id = 105] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x116f23000 == 35 [pid = 1654] [id = 104] 06:22:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11309e800 == 34 [pid = 1654] [id = 103] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12601bc00) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12564e400) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126a3e400) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126730800) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1283f1c00) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119b7bc00) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1283e6800) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12162b400) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1283ec000) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121354800) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126402c00) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124d5d800) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126a47800) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1284b1000) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c10800) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1250ad400) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116433800) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116762800) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1284ac000) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121002400) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1121b6000) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119416400) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119798400) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1199a9400) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119c77c00) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118331000) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11852e800) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116a58800) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x117592800) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119c7bc00) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x120e46800) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118f03c00) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118fb6000) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118569000) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 06:22:41 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118a06800) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 06:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 774ms 06:22:41 INFO - PROCESS | 1654 | 1463836961304 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1654 | 1463836961308 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:22:41 INFO - PROCESS | 1654 | 1463836961314 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1654 | 1463836961315 Marionette TRACE conn2 <- [1,442,null,{}] 06:22:41 INFO - PROCESS | 1654 | 1463836961318 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}] 06:22:41 INFO - PROCESS | 1654 | 1463836961390 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:22:41 INFO - PROCESS | 1654 | 1463836961402 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11670b000 == 35 [pid = 1654] [id = 118] 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118325c00) [pid = 1654] [serial = 351] [outer = 0x0] 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11832f400) [pid = 1654] [serial = 352] [outer = 0x118325c00] 06:22:41 INFO - PROCESS | 1654 | 1463836961427 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1185eb000) [pid = 1654] [serial = 353] [outer = 0x118325c00] 06:22:41 INFO - PROCESS | 1654 | 1463836961766 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]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 471ms 06:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:22:41 INFO - PROCESS | 1654 | 1463836961785 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1654 | 1463836961786 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:22:41 INFO - PROCESS | 1654 | 1463836961789 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1654 | 1463836961791 Marionette TRACE conn2 <- [1,446,null,{}] 06:22:41 INFO - PROCESS | 1654 | 1463836961801 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}] 06:22:41 INFO - PROCESS | 1654 | 1463836961874 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:22:41 INFO - PROCESS | 1654 | 1463836961881 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11837f000 == 36 [pid = 1654] [id = 119] 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118faf800) [pid = 1654] [serial = 354] [outer = 0x0] 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119412000) [pid = 1654] [serial = 355] [outer = 0x118faf800] 06:22:41 INFO - PROCESS | 1654 | 1463836961909 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119983c00) [pid = 1654] [serial = 356] [outer = 0x118faf800] 06:22:42 INFO - PROCESS | 1654 | 1463836962251 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]]]}] 06:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 474ms 06:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:22:42 INFO - PROCESS | 1654 | 1463836962265 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1654 | 1463836962267 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:22:42 INFO - PROCESS | 1654 | 1463836962269 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1654 | 1463836962271 Marionette TRACE conn2 <- [1,450,null,{}] 06:22:42 INFO - PROCESS | 1654 | 1463836962273 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}] 06:22:42 INFO - PROCESS | 1654 | 1463836962366 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:22:42 INFO - PROCESS | 1654 | 1463836962407 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fca000 == 37 [pid = 1654] [id = 120] 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11997fc00) [pid = 1654] [serial = 357] [outer = 0x0] 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119c77c00) [pid = 1654] [serial = 358] [outer = 0x11997fc00] 06:22:42 INFO - PROCESS | 1654 | 1463836962433 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x120e48000) [pid = 1654] [serial = 359] [outer = 0x11997fc00] 06:22:42 INFO - PROCESS | 1654 | 1463836962733 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] 06:22:42 INFO - PROCESS | 1654 | 1463836962789 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:22:42 INFO - PROCESS | 1654 | 1463836962791 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1654 | 1463836962793 Marionette TRACE conn2 <- [1,454,null,{}] 06:22:42 INFO - PROCESS | 1654 | 1463836962795 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}] 06:22:42 INFO - PROCESS | 1654 | 1463836962864 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:22:42 INFO - PROCESS | 1654 | 1463836962868 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb4000 == 38 [pid = 1654] [id = 121] 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x120e3d800) [pid = 1654] [serial = 360] [outer = 0x0] 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12124a000) [pid = 1654] [serial = 361] [outer = 0x120e3d800] 06:22:42 INFO - PROCESS | 1654 | 1463836962895 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121b8bc00) [pid = 1654] [serial = 362] [outer = 0x120e3d800] 06:22:43 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:43 INFO - PROCESS | 1654 | 1463836963222 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]]]}] 06:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 06:22:43 INFO - PROCESS | 1654 | 1463836963260 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 1654 | 1463836963262 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:22:43 INFO - PROCESS | 1654 | 1463836963278 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1654 | 1463836963279 Marionette TRACE conn2 <- [1,458,null,{}] 06:22:43 INFO - PROCESS | 1654 | 1463836963281 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}] 06:22:43 INFO - PROCESS | 1654 | 1463836963388 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:22:43 INFO - PROCESS | 1654 | 1463836963402 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170c5000 == 39 [pid = 1654] [id = 122] 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121b97000) [pid = 1654] [serial = 363] [outer = 0x0] 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1250ac000) [pid = 1654] [serial = 364] [outer = 0x121b97000] 06:22:43 INFO - PROCESS | 1654 | 1463836963428 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126410800) [pid = 1654] [serial = 365] [outer = 0x121b97000] 06:22:43 INFO - PROCESS | 1654 | 1463836963760 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] 06:22:43 INFO - PROCESS | 1654 | 1463836963800 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:22:43 INFO - PROCESS | 1654 | 1463836963802 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1654 | 1463836963804 Marionette TRACE conn2 <- [1,462,null,{}] 06:22:43 INFO - PROCESS | 1654 | 1463836963806 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}] 06:22:43 INFO - PROCESS | 1654 | 1463836963891 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:22:43 INFO - PROCESS | 1654 | 1463836963920 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x113239000 == 40 [pid = 1654] [id = 123] 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x125588800) [pid = 1654] [serial = 366] [outer = 0x0] 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126a1d000) [pid = 1654] [serial = 367] [outer = 0x125588800] 06:22:43 INFO - PROCESS | 1654 | 1463836963945 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126a46000) [pid = 1654] [serial = 368] [outer = 0x125588800] 06:22:44 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:44 INFO - PROCESS | 1654 | 1463836964297 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] 06:22:44 INFO - PROCESS | 1654 | 1463836964326 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:22:44 INFO - PROCESS | 1654 | 1463836964331 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1654 | 1463836964332 Marionette TRACE conn2 <- [1,466,null,{}] 06:22:44 INFO - PROCESS | 1654 | 1463836964334 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}] 06:22:44 INFO - PROCESS | 1654 | 1463836964422 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:22:44 INFO - PROCESS | 1654 | 1463836964427 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d2000 == 41 [pid = 1654] [id = 124] 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126a2f400) [pid = 1654] [serial = 369] [outer = 0x0] 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1283ed000) [pid = 1654] [serial = 370] [outer = 0x126a2f400] 06:22:44 INFO - PROCESS | 1654 | 1463836964451 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1284af400) [pid = 1654] [serial = 371] [outer = 0x126a2f400] 06:22:44 INFO - PROCESS | 1654 | 1463836964788 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] 06:22:44 INFO - PROCESS | 1654 | 1463836964800 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:22:44 INFO - PROCESS | 1654 | 1463836964803 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1654 | 1463836964804 Marionette TRACE conn2 <- [1,470,null,{}] 06:22:44 INFO - PROCESS | 1654 | 1463836964806 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}] 06:22:44 INFO - PROCESS | 1654 | 1463836964902 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:22:44 INFO - PROCESS | 1654 | 1463836964906 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c45000 == 42 [pid = 1654] [id = 125] 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1283ec800) [pid = 1654] [serial = 372] [outer = 0x0] 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128875c00) [pid = 1654] [serial = 373] [outer = 0x1283ec800] 06:22:44 INFO - PROCESS | 1654 | 1463836964930 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a76000) [pid = 1654] [serial = 374] [outer = 0x1283ec800] 06:22:45 INFO - PROCESS | 1654 | 1463836965272 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]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11336c400) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113e35800) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118fb4000) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1173c9800) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121483800) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11967b400) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x120e4ac00) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124d2e400) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118a04800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:22:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11967d800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:22:45 INFO - PROCESS | 1654 | 1463836965357 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 1654 | 1463836965359 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:22:45 INFO - PROCESS | 1654 | 1463836965364 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1654 | 1463836965365 Marionette TRACE conn2 <- [1,474,null,{}] 06:22:45 INFO - PROCESS | 1654 | 1463836965368 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}] 06:22:45 INFO - PROCESS | 1654 | 1463836965452 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:22:45 INFO - PROCESS | 1654 | 1463836965458 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119946000 == 43 [pid = 1654] [id = 126] 06:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1185e6000) [pid = 1654] [serial = 375] [outer = 0x0] 06:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11933f400) [pid = 1654] [serial = 376] [outer = 0x1185e6000] 06:22:45 INFO - PROCESS | 1654 | 1463836965490 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121487000) [pid = 1654] [serial = 377] [outer = 0x1185e6000] 06:22:45 INFO - PROCESS | 1654 | 1463836965921 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]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 06:22:45 INFO - PROCESS | 1654 | 1463836965935 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 1654 | 1463836965937 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:22:45 INFO - PROCESS | 1654 | 1463836965950 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1654 | 1463836965953 Marionette TRACE conn2 <- [1,478,null,{}] 06:22:45 INFO - PROCESS | 1654 | 1463836965956 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}] 06:22:46 INFO - PROCESS | 1654 | 1463836966065 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:22:46 INFO - PROCESS | 1654 | 1463836966070 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128896000 == 44 [pid = 1654] [id = 127] 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128cc7400) [pid = 1654] [serial = 378] [outer = 0x0] 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a405400) [pid = 1654] [serial = 379] [outer = 0x128cc7400] 06:22:46 INFO - PROCESS | 1654 | 1463836966101 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a628400) [pid = 1654] [serial = 380] [outer = 0x128cc7400] 06:22:46 INFO - PROCESS | 1654 | 1463836966402 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]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 06:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:22:46 INFO - PROCESS | 1654 | 1463836966420 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1654 | 1463836966421 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:22:46 INFO - PROCESS | 1654 | 1463836966423 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1654 | 1463836966424 Marionette TRACE conn2 <- [1,482,null,{}] 06:22:46 INFO - PROCESS | 1654 | 1463836966427 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}] 06:22:46 INFO - PROCESS | 1654 | 1463836966504 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:22:46 INFO - PROCESS | 1654 | 1463836966509 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c7b000 == 45 [pid = 1654] [id = 128] 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a693800) [pid = 1654] [serial = 381] [outer = 0x0] 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a69c000) [pid = 1654] [serial = 382] [outer = 0x12a693800] 06:22:46 INFO - PROCESS | 1654 | 1463836966536 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a7ebc00) [pid = 1654] [serial = 383] [outer = 0x12a693800] 06:22:46 INFO - PROCESS | 1654 | 1463836966867 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]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 473ms 06:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:22:46 INFO - PROCESS | 1654 | 1463836966898 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1654 | 1463836966899 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:22:46 INFO - PROCESS | 1654 | 1463836966901 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1654 | 1463836966902 Marionette TRACE conn2 <- [1,486,null,{}] 06:22:46 INFO - PROCESS | 1654 | 1463836966904 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}] 06:22:46 INFO - PROCESS | 1654 | 1463836966984 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:22:46 INFO - PROCESS | 1654 | 1463836966988 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64c800 == 46 [pid = 1654] [id = 129] 06:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a695000) [pid = 1654] [serial = 384] [outer = 0x0] 06:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a7f0000) [pid = 1654] [serial = 385] [outer = 0x12a695000] 06:22:47 INFO - PROCESS | 1654 | 1463836967012 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a7f8000) [pid = 1654] [serial = 386] [outer = 0x12a695000] 06:22:47 INFO - PROCESS | 1654 | 1463836967338 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]]]}] 06:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 06:22:47 INFO - PROCESS | 1654 | 1463836967404 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:22:47 INFO - PROCESS | 1654 | 1463836967406 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:22:47 INFO - PROCESS | 1654 | 1463836967410 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - PROCESS | 1654 | 1463836967412 Marionette TRACE conn2 <- [1,490,null,{}] 06:22:47 INFO - PROCESS | 1654 | 1463836967416 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}] 06:22:47 INFO - PROCESS | 1654 | 1463836967505 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:22:47 INFO - PROCESS | 1654 | 1463836967566 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166dc800 == 47 [pid = 1654] [id = 130] 06:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1150fbc00) [pid = 1654] [serial = 387] [outer = 0x0] 06:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116433800) [pid = 1654] [serial = 388] [outer = 0x1150fbc00] 06:22:47 INFO - PROCESS | 1654 | 1463836967602 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1173c2800) [pid = 1654] [serial = 389] [outer = 0x1150fbc00] 06:22:48 INFO - PROCESS | 1654 | 1463836968039 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]]]}] 06:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 06:22:48 INFO - PROCESS | 1654 | 1463836968084 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 1654 | 1463836968087 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:22:48 INFO - PROCESS | 1654 | 1463836968093 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1654 | 1463836968095 Marionette TRACE conn2 <- [1,494,null,{}] 06:22:48 INFO - PROCESS | 1654 | 1463836968117 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}] 06:22:48 INFO - PROCESS | 1654 | 1463836968217 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:22:48 INFO - PROCESS | 1654 | 1463836968276 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211a2000 == 48 [pid = 1654] [id = 131] 06:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118524800) [pid = 1654] [serial = 390] [outer = 0x0] 06:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118fab800) [pid = 1654] [serial = 391] [outer = 0x118524800] 06:22:48 INFO - PROCESS | 1654 | 1463836968305 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119415000) [pid = 1654] [serial = 392] [outer = 0x118524800] 06:22:48 INFO - PROCESS | 1654 | 1463836968713 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]]]}] 06:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 693ms 06:22:48 INFO - PROCESS | 1654 | 1463836968794 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 1654 | 1463836968796 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:22:48 INFO - PROCESS | 1654 | 1463836968800 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1654 | 1463836968801 Marionette TRACE conn2 <- [1,498,null,{}] 06:22:48 INFO - PROCESS | 1654 | 1463836968808 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}] 06:22:48 INFO - PROCESS | 1654 | 1463836968909 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:22:48 INFO - PROCESS | 1654 | 1463836968990 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6bb000 == 49 [pid = 1654] [id = 132] 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121b94c00) [pid = 1654] [serial = 393] [outer = 0x0] 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121c0d800) [pid = 1654] [serial = 394] [outer = 0x121b94c00] 06:22:49 INFO - PROCESS | 1654 | 1463836969022 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125594400) [pid = 1654] [serial = 395] [outer = 0x121b94c00] 06:22:49 INFO - PROCESS | 1654 | 1463836969448 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]]]}] 06:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 06:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:22:49 INFO - PROCESS | 1654 | 1463836969473 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 1654 | 1463836969474 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:22:49 INFO - PROCESS | 1654 | 1463836969477 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 1654 | 1463836969478 Marionette TRACE conn2 <- [1,502,null,{}] 06:22:49 INFO - PROCESS | 1654 | 1463836969481 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}] 06:22:49 INFO - PROCESS | 1654 | 1463836969575 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:22:49 INFO - PROCESS | 1654 | 1463836969618 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a913800 == 50 [pid = 1654] [id = 133] 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124b1cc00) [pid = 1654] [serial = 396] [outer = 0x0] 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126a3d400) [pid = 1654] [serial = 397] [outer = 0x124b1cc00] 06:22:49 INFO - PROCESS | 1654 | 1463836969649 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128a7e800) [pid = 1654] [serial = 398] [outer = 0x124b1cc00] 06:22:50 INFO - PROCESS | 1654 | 1463836970071 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]]]}] 06:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms 06:22:50 INFO - PROCESS | 1654 | 1463836970098 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:22:50 INFO - PROCESS | 1654 | 1463836970099 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:22:50 INFO - PROCESS | 1654 | 1463836970101 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 1654 | 1463836970103 Marionette TRACE conn2 <- [1,506,null,{}] 06:22:50 INFO - PROCESS | 1654 | 1463836970105 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}] 06:22:50 INFO - PROCESS | 1654 | 1463836970203 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:22:50 INFO - PROCESS | 1654 | 1463836970451 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e17000 == 51 [pid = 1654] [id = 134] 06:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1133f0c00) [pid = 1654] [serial = 399] [outer = 0x0] 06:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1150f5800) [pid = 1654] [serial = 400] [outer = 0x1133f0c00] 06:22:50 INFO - PROCESS | 1654 | 1463836970483 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116847800) [pid = 1654] [serial = 401] [outer = 0x1133f0c00] 06:22:51 INFO - PROCESS | 1654 | 1463836971017 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]]]}] 06:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 969ms 06:22:51 INFO - PROCESS | 1654 | 1463836971072 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 1654 | 1463836971075 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:22:51 INFO - PROCESS | 1654 | 1463836971078 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 1654 | 1463836971081 Marionette TRACE conn2 <- [1,510,null,{}] 06:22:51 INFO - PROCESS | 1654 | 1463836971084 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}] 06:22:51 INFO - PROCESS | 1654 | 1463836971172 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:22:51 INFO - PROCESS | 1654 | 1463836971219 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166da000 == 52 [pid = 1654] [id = 135] 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11716ec00) [pid = 1654] [serial = 402] [outer = 0x0] 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11758cc00) [pid = 1654] [serial = 403] [outer = 0x11716ec00] 06:22:51 INFO - PROCESS | 1654 | 1463836971247 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118407000) [pid = 1654] [serial = 404] [outer = 0x11716ec00] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128c7b000 == 51 [pid = 1654] [id = 128] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128896000 == 50 [pid = 1654] [id = 127] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x115f5f400) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117587000) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119946000 == 49 [pid = 1654] [id = 126] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x126c45000 == 48 [pid = 1654] [id = 125] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d2000 == 47 [pid = 1654] [id = 124] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113239000 == 46 [pid = 1654] [id = 123] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1170c5000 == 45 [pid = 1654] [id = 122] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb4000 == 44 [pid = 1654] [id = 121] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118fca000 == 43 [pid = 1654] [id = 120] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11837f000 == 42 [pid = 1654] [id = 119] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11670b000 == 41 [pid = 1654] [id = 118] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113230800 == 40 [pid = 1654] [id = 117] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x116f39000 == 39 [pid = 1654] [id = 114] 06:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1266a7800 == 38 [pid = 1654] [id = 113] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116434c00) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1173c5800) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118f10000) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118a08c00) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11940d000) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119414000) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118121000) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118529000) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121623000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x120e42400) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123e2fc00) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121b8c400) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124fc6800) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124d25400) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119c78c00) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119796800) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1197a1c00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121137800) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121c15c00) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126018c00) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 06:22:51 INFO - PROCESS | 1654 | 1463836971681 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]]]}] 06:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 622ms 06:22:51 INFO - PROCESS | 1654 | 1463836971702 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 1654 | 1463836971705 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:22:51 INFO - PROCESS | 1654 | 1463836971708 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 1654 | 1463836971709 Marionette TRACE conn2 <- [1,514,null,{}] 06:22:51 INFO - PROCESS | 1654 | 1463836971713 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}] 06:22:51 INFO - PROCESS | 1654 | 1463836971804 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:22:51 INFO - PROCESS | 1654 | 1463836971809 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663d800 == 39 [pid = 1654] [id = 136] 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117587000) [pid = 1654] [serial = 405] [outer = 0x0] 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118567c00) [pid = 1654] [serial = 406] [outer = 0x117587000] 06:22:51 INFO - PROCESS | 1654 | 1463836971838 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118f0a800) [pid = 1654] [serial = 407] [outer = 0x117587000] 06:22:52 INFO - PROCESS | 1654 | 1463836972157 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]]]}] 06:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 06:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:22:52 INFO - PROCESS | 1654 | 1463836972193 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 1654 | 1463836972196 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:22:52 INFO - PROCESS | 1654 | 1463836972205 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1654 | 1463836972208 Marionette TRACE conn2 <- [1,518,null,{}] 06:22:52 INFO - PROCESS | 1654 | 1463836972212 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}] 06:22:52 INFO - PROCESS | 1654 | 1463836972285 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:22:52 INFO - PROCESS | 1654 | 1463836972290 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11838a000 == 40 [pid = 1654] [id = 137] 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119389800) [pid = 1654] [serial = 408] [outer = 0x0] 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11967f800) [pid = 1654] [serial = 409] [outer = 0x119389800] 06:22:52 INFO - PROCESS | 1654 | 1463836972317 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1199ac400) [pid = 1654] [serial = 410] [outer = 0x119389800] 06:22:52 INFO - PROCESS | 1654 | 1463836972640 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]]]}] 06:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 477ms 06:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:22:52 INFO - PROCESS | 1654 | 1463836972678 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 1654 | 1463836972680 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:22:52 INFO - PROCESS | 1654 | 1463836972682 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1654 | 1463836972683 Marionette TRACE conn2 <- [1,522,null,{}] 06:22:52 INFO - PROCESS | 1654 | 1463836972686 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}] 06:22:52 INFO - PROCESS | 1654 | 1463836972768 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:22:52 INFO - PROCESS | 1654 | 1463836972813 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aa0800 == 41 [pid = 1654] [id = 138] 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11940ec00) [pid = 1654] [serial = 411] [outer = 0x0] 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119b7a000) [pid = 1654] [serial = 412] [outer = 0x11940ec00] 06:22:52 INFO - PROCESS | 1654 | 1463836972839 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121003000) [pid = 1654] [serial = 413] [outer = 0x11940ec00] 06:22:53 INFO - PROCESS | 1654 | 1463836973122 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]]]}] 06:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 06:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:22:53 INFO - PROCESS | 1654 | 1463836973152 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 1654 | 1463836973153 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:22:53 INFO - PROCESS | 1654 | 1463836973156 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1654 | 1463836973157 Marionette TRACE conn2 <- [1,526,null,{}] 06:22:53 INFO - PROCESS | 1654 | 1463836973159 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}] 06:22:53 INFO - PROCESS | 1654 | 1463836973237 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:22:53 INFO - PROCESS | 1654 | 1463836973241 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca6800 == 42 [pid = 1654] [id = 139] 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121628c00) [pid = 1654] [serial = 414] [outer = 0x0] 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1217d1800) [pid = 1654] [serial = 415] [outer = 0x121628c00] 06:22:53 INFO - PROCESS | 1654 | 1463836973275 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124d57400) [pid = 1654] [serial = 416] [outer = 0x121628c00] 06:22:53 INFO - PROCESS | 1654 | 1463836973626 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]]]}] 06:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 06:22:53 INFO - PROCESS | 1654 | 1463836973675 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 1654 | 1463836973676 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:22:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:22:53 INFO - PROCESS | 1654 | 1463836973691 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1654 | 1463836973692 Marionette TRACE conn2 <- [1,530,null,{}] 06:22:53 INFO - PROCESS | 1654 | 1463836973696 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}] 06:22:53 INFO - PROCESS | 1654 | 1463836973788 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:22:53 INFO - PROCESS | 1654 | 1463836973795 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11686d000 == 43 [pid = 1654] [id = 140] 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125655000) [pid = 1654] [serial = 417] [outer = 0x0] 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126494c00) [pid = 1654] [serial = 418] [outer = 0x125655000] 06:22:53 INFO - PROCESS | 1654 | 1463836973828 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126a47400) [pid = 1654] [serial = 419] [outer = 0x125655000] 06:22:54 INFO - PROCESS | 1654 | 1463836974169 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"]]]}] 06:22:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:22:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:22:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:22:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 526ms 06:22:54 INFO - PROCESS | 1654 | 1463836974213 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1654 | 1463836974215 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:22:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:22:54 INFO - PROCESS | 1654 | 1463836974219 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1654 | 1463836974220 Marionette TRACE conn2 <- [1,534,null,{}] 06:22:54 INFO - PROCESS | 1654 | 1463836974224 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}] 06:22:54 INFO - PROCESS | 1654 | 1463836974375 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:22:54 INFO - PROCESS | 1654 | 1463836974398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12559f800 == 44 [pid = 1654] [id = 141] 06:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1284b2800) [pid = 1654] [serial = 420] [outer = 0x0] 06:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128a71800) [pid = 1654] [serial = 421] [outer = 0x1284b2800] 06:22:54 INFO - PROCESS | 1654 | 1463836974437 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128cc0c00) [pid = 1654] [serial = 422] [outer = 0x1284b2800] 06:22:54 INFO - PROCESS | 1654 | 1463836974835 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]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:22:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 670ms 06:22:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:22:54 INFO - PROCESS | 1654 | 1463836974890 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1654 | 1463836974891 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:22:54 INFO - PROCESS | 1654 | 1463836974893 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1654 | 1463836974894 Marionette TRACE conn2 <- [1,538,null,{}] 06:22:54 INFO - PROCESS | 1654 | 1463836974896 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}] 06:22:54 INFO - PROCESS | 1654 | 1463836974990 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:22:55 INFO - PROCESS | 1654 | 1463836975032 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x126694000 == 45 [pid = 1654] [id = 142] 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128876000) [pid = 1654] [serial = 423] [outer = 0x0] 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a40ec00) [pid = 1654] [serial = 424] [outer = 0x128876000] 06:22:55 INFO - PROCESS | 1654 | 1463836975061 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12a7ec800) [pid = 1654] [serial = 425] [outer = 0x128876000] 06:22:55 INFO - PROCESS | 1654 | 1463836975385 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]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:22:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 06:22:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:22:55 INFO - PROCESS | 1654 | 1463836975416 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 1654 | 1463836975417 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:22:55 INFO - PROCESS | 1654 | 1463836975419 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1654 | 1463836975420 Marionette TRACE conn2 <- [1,542,null,{}] 06:22:55 INFO - PROCESS | 1654 | 1463836975422 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}] 06:22:55 INFO - PROCESS | 1654 | 1463836975518 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:22:55 INFO - PROCESS | 1654 | 1463836975530 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128484000 == 46 [pid = 1654] [id = 143] 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a624000) [pid = 1654] [serial = 426] [outer = 0x0] 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12ab48000) [pid = 1654] [serial = 427] [outer = 0x12a624000] 06:22:55 INFO - PROCESS | 1654 | 1463836975555 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ab4f000) [pid = 1654] [serial = 428] [outer = 0x12a624000] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1150f8000) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125588800) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126a2f400) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1283ec800) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11997fc00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120e3d800) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118325c00) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118faf800) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11605e000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119980400) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1185e6000) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12a693800) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128cc7400) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:22:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121b97000) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:22:55 INFO - PROCESS | 1654 | 1463836975986 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]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:22:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 06:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:22:56 INFO - PROCESS | 1654 | 1463836976038 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1654 | 1463836976039 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:22:56 INFO - PROCESS | 1654 | 1463836976042 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1654 | 1463836976043 Marionette TRACE conn2 <- [1,546,null,{}] 06:22:56 INFO - PROCESS | 1654 | 1463836976045 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}] 06:22:56 INFO - PROCESS | 1654 | 1463836976124 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:22:56 INFO - PROCESS | 1654 | 1463836976194 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c7b000 == 47 [pid = 1654] [id = 144] 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112ecbc00) [pid = 1654] [serial = 429] [outer = 0x0] 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119676c00) [pid = 1654] [serial = 430] [outer = 0x112ecbc00] 06:22:56 INFO - PROCESS | 1654 | 1463836976234 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a7f2c00) [pid = 1654] [serial = 431] [outer = 0x112ecbc00] 06:22:56 INFO - PROCESS | 1654 | 1463836976533 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]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:22:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 06:22:56 INFO - PROCESS | 1654 | 1463836976568 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1654 | 1463836976570 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:22:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:22:56 INFO - PROCESS | 1654 | 1463836976572 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1654 | 1463836976574 Marionette TRACE conn2 <- [1,550,null,{}] 06:22:56 INFO - PROCESS | 1654 | 1463836976576 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}] 06:22:56 INFO - PROCESS | 1654 | 1463836976690 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:22:56 INFO - PROCESS | 1654 | 1463836976773 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a91e000 == 48 [pid = 1654] [id = 145] 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ab4ec00) [pid = 1654] [serial = 432] [outer = 0x0] 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12abbb400) [pid = 1654] [serial = 433] [outer = 0x12ab4ec00] 06:22:56 INFO - PROCESS | 1654 | 1463836976804 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b024c00) [pid = 1654] [serial = 434] [outer = 0x12ab4ec00] 06:22:57 INFO - PROCESS | 1654 | 1463836977086 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]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:22:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 06:22:57 INFO - PROCESS | 1654 | 1463836977144 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 1654 | 1463836977145 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:22:57 INFO - PROCESS | 1654 | 1463836977151 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 1654 | 1463836977152 Marionette TRACE conn2 <- [1,554,null,{}] 06:22:57 INFO - PROCESS | 1654 | 1463836977154 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}] 06:22:57 INFO - PROCESS | 1654 | 1463836977234 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:22:57 INFO - PROCESS | 1654 | 1463836977238 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b96e800 == 49 [pid = 1654] [id = 146] 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b02d000) [pid = 1654] [serial = 435] [outer = 0x0] 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b2c7400) [pid = 1654] [serial = 436] [outer = 0x12b02d000] 06:22:57 INFO - PROCESS | 1654 | 1463836977263 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b2cf400) [pid = 1654] [serial = 437] [outer = 0x12b02d000] 06:22:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:57 INFO - PROCESS | 1654 | 1463836977570 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]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 06:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:22:57 INFO - PROCESS | 1654 | 1463836977621 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 1654 | 1463836977623 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:22:57 INFO - PROCESS | 1654 | 1463836977625 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 1654 | 1463836977626 Marionette TRACE conn2 <- [1,558,null,{}] 06:22:57 INFO - PROCESS | 1654 | 1463836977628 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}] 06:22:57 INFO - PROCESS | 1654 | 1463836977732 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:22:57 INFO - PROCESS | 1654 | 1463836977739 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b982800 == 50 [pid = 1654] [id = 147] 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b2cf800) [pid = 1654] [serial = 438] [outer = 0x0] 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12ba15400) [pid = 1654] [serial = 439] [outer = 0x12b2cf800] 06:22:57 INFO - PROCESS | 1654 | 1463836977763 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12ba1a800) [pid = 1654] [serial = 440] [outer = 0x12b2cf800] 06:22:58 INFO - PROCESS | 1654 | 1463836978224 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]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 06:22:58 INFO - PROCESS | 1654 | 1463836978244 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1654 | 1463836978247 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:22:58 INFO - PROCESS | 1654 | 1463836978252 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1654 | 1463836978254 Marionette TRACE conn2 <- [1,562,null,{}] 06:22:58 INFO - PROCESS | 1654 | 1463836978258 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}] 06:22:58 INFO - PROCESS | 1654 | 1463836978393 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:22:58 INFO - PROCESS | 1654 | 1463836978402 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b8000 == 51 [pid = 1654] [id = 148] 06:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1166ba000) [pid = 1654] [serial = 441] [outer = 0x0] 06:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x117680000) [pid = 1654] [serial = 442] [outer = 0x1166ba000] 06:22:58 INFO - PROCESS | 1654 | 1463836978432 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118561400) [pid = 1654] [serial = 443] [outer = 0x1166ba000] 06:22:58 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:58 INFO - PROCESS | 1654 | 1463836978864 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]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 621ms 06:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:22:58 INFO - PROCESS | 1654 | 1463836978873 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1654 | 1463836978877 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:22:58 INFO - PROCESS | 1654 | 1463836978882 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1654 | 1463836978884 Marionette TRACE conn2 <- [1,566,null,{}] 06:22:58 INFO - PROCESS | 1654 | 1463836978887 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}] 06:22:58 INFO - PROCESS | 1654 | 1463836978988 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:22:59 INFO - PROCESS | 1654 | 1463836979036 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11995e000 == 52 [pid = 1654] [id = 149] 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x117175c00) [pid = 1654] [serial = 444] [outer = 0x0] 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118f05000) [pid = 1654] [serial = 445] [outer = 0x117175c00] 06:22:59 INFO - PROCESS | 1654 | 1463836979066 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11967f000) [pid = 1654] [serial = 446] [outer = 0x117175c00] 06:22:59 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:22:59 INFO - PROCESS | 1654 | 1463836979500 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]]]}] 06:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 06:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:22:59 INFO - PROCESS | 1654 | 1463836979554 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 1654 | 1463836979555 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:22:59 INFO - PROCESS | 1654 | 1463836979558 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1654 | 1463836979560 Marionette TRACE conn2 <- [1,570,null,{}] 06:22:59 INFO - PROCESS | 1654 | 1463836979568 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}] 06:22:59 INFO - PROCESS | 1654 | 1463836979703 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:22:59 INFO - PROCESS | 1654 | 1463836979768 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98e000 == 53 [pid = 1654] [id = 150] 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x120e45800) [pid = 1654] [serial = 447] [outer = 0x0] 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12162f800) [pid = 1654] [serial = 448] [outer = 0x120e45800] 06:22:59 INFO - PROCESS | 1654 | 1463836979801 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12564e400) [pid = 1654] [serial = 449] [outer = 0x120e45800] 06:23:00 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:00 INFO - PROCESS | 1654 | 1463836980214 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]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 06:23:00 INFO - PROCESS | 1654 | 1463836980230 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 1654 | 1463836980232 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:23:00 INFO - PROCESS | 1654 | 1463836980234 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1654 | 1463836980236 Marionette TRACE conn2 <- [1,574,null,{}] 06:23:00 INFO - PROCESS | 1654 | 1463836980238 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}] 06:23:00 INFO - PROCESS | 1654 | 1463836980357 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:23:00 INFO - PROCESS | 1654 | 1463836980406 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be69800 == 54 [pid = 1654] [id = 151] 06:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126a1a800) [pid = 1654] [serial = 450] [outer = 0x0] 06:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a40a400) [pid = 1654] [serial = 451] [outer = 0x126a1a800] 06:23:00 INFO - PROCESS | 1654 | 1463836980436 Marionette DEBUG loaded listener.js 06:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a7f6800) [pid = 1654] [serial = 452] [outer = 0x126a1a800] 06:23:00 INFO - PROCESS | 1654 | 1463836980853 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]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 06:23:00 INFO - PROCESS | 1654 | 1463836980903 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:23:00 INFO - PROCESS | 1654 | 1463836980905 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:23:00 INFO - PROCESS | 1654 | 1463836980907 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1654 | 1463836980908 Marionette TRACE conn2 <- [1,578,null,{}] 06:23:00 INFO - PROCESS | 1654 | 1463836980911 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}] 06:23:01 INFO - PROCESS | 1654 | 1463836981009 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:23:01 INFO - PROCESS | 1654 | 1463836981058 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c284800 == 55 [pid = 1654] [id = 152] 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a7f9c00) [pid = 1654] [serial = 453] [outer = 0x0] 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12abc3000) [pid = 1654] [serial = 454] [outer = 0x12a7f9c00] 06:23:01 INFO - PROCESS | 1654 | 1463836981087 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b2ce400) [pid = 1654] [serial = 455] [outer = 0x12a7f9c00] 06:23:01 INFO - PROCESS | 1654 | 1463836981506 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]]]}] 06:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 619ms 06:23:01 INFO - PROCESS | 1654 | 1463836981527 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:23:01 INFO - PROCESS | 1654 | 1463836981530 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:23:01 INFO - PROCESS | 1654 | 1463836981533 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:23:01 INFO - PROCESS | 1654 | 1463836981534 Marionette TRACE conn2 <- [1,582,null,{}] 06:23:01 INFO - PROCESS | 1654 | 1463836981537 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}] 06:23:01 INFO - PROCESS | 1654 | 1463836981646 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:23:01 INFO - PROCESS | 1654 | 1463836981727 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118096000 == 56 [pid = 1654] [id = 153] 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x116a55000) [pid = 1654] [serial = 456] [outer = 0x0] 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ba1a400) [pid = 1654] [serial = 457] [outer = 0x116a55000] 06:23:01 INFO - PROCESS | 1654 | 1463836981757 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ba5b400) [pid = 1654] [serial = 458] [outer = 0x116a55000] 06:23:02 INFO - PROCESS | 1654 | 1463836982318 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]]]}] 06:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 819ms 06:23:02 INFO - PROCESS | 1654 | 1463836982353 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 1654 | 1463836982356 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:23:02 INFO - PROCESS | 1654 | 1463836982359 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 1654 | 1463836982362 Marionette TRACE conn2 <- [1,586,null,{}] 06:23:02 INFO - PROCESS | 1654 | 1463836982365 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}] 06:23:02 INFO - PROCESS | 1654 | 1463836982462 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:23:02 INFO - PROCESS | 1654 | 1463836982529 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170aa000 == 57 [pid = 1654] [id = 154] 06:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x117586800) [pid = 1654] [serial = 459] [outer = 0x0] 06:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118330800) [pid = 1654] [serial = 460] [outer = 0x117586800] 06:23:02 INFO - PROCESS | 1654 | 1463836982559 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118a02800) [pid = 1654] [serial = 461] [outer = 0x117586800] 06:23:02 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12b96e800 == 56 [pid = 1654] [id = 146] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a91e000 == 55 [pid = 1654] [id = 145] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x128c7b000 == 54 [pid = 1654] [id = 144] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x128484000 == 53 [pid = 1654] [id = 143] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x126694000 == 52 [pid = 1654] [id = 142] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12559f800 == 51 [pid = 1654] [id = 141] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11686d000 == 50 [pid = 1654] [id = 140] 06:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12a7f0000) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca6800 == 49 [pid = 1654] [id = 139] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x118aa0800 == 48 [pid = 1654] [id = 138] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11838a000 == 47 [pid = 1654] [id = 137] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11663d800 == 46 [pid = 1654] [id = 136] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1166da000 == 45 [pid = 1654] [id = 135] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e17000 == 44 [pid = 1654] [id = 134] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a913800 == 43 [pid = 1654] [id = 133] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6bb000 == 42 [pid = 1654] [id = 132] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1211a2000 == 41 [pid = 1654] [id = 131] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1166dc800 == 40 [pid = 1654] [id = 130] 06:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64c800 == 39 [pid = 1654] [id = 129] 06:23:03 INFO - PROCESS | 1654 | 1463836983027 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]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 06:23:03 INFO - PROCESS | 1654 | 1463836983032 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1654 | 1463836983035 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:23:03 INFO - PROCESS | 1654 | 1463836983039 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1654 | 1463836983041 Marionette TRACE conn2 <- [1,590,null,{}] 06:23:03 INFO - PROCESS | 1654 | 1463836983044 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}] 06:23:03 INFO - PROCESS | 1654 | 1463836983162 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11840dc00) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11933f400) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x121487000) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128a76000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a69c000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a405400) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1250ac000) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126410800) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126a46000) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1284af400) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a628400) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a7ebc00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121b8bc00) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x126a1d000) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1283ed000) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128875c00) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119c77c00) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x120e48000) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12124a000) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126406400) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11832f400) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1185eb000) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1185ea000) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119412000) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119983c00) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1173d1000) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a58000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x120e43400) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119b82800) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11716c800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 06:23:03 INFO - PROCESS | 1654 | 1463836983217 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117054800 == 40 [pid = 1654] [id = 155] 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116a58800) [pid = 1654] [serial = 462] [outer = 0x0] 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11832f400) [pid = 1654] [serial = 463] [outer = 0x116a58800] 06:23:03 INFO - PROCESS | 1654 | 1463836983243 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119797400) [pid = 1654] [serial = 464] [outer = 0x116a58800] 06:23:03 INFO - PROCESS | 1654 | 1463836983533 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]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 06:23:03 INFO - PROCESS | 1654 | 1463836983560 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1654 | 1463836983561 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:23:03 INFO - PROCESS | 1654 | 1463836983572 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1654 | 1463836983574 Marionette TRACE conn2 <- [1,594,null,{}] 06:23:03 INFO - PROCESS | 1654 | 1463836983585 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}] 06:23:03 INFO - PROCESS | 1654 | 1463836983667 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:23:03 INFO - PROCESS | 1654 | 1463836983722 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119639800 == 41 [pid = 1654] [id = 156] 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11856cc00) [pid = 1654] [serial = 465] [outer = 0x0] 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1199ae800) [pid = 1654] [serial = 466] [outer = 0x11856cc00] 06:23:03 INFO - PROCESS | 1654 | 1463836983750 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121487000) [pid = 1654] [serial = 467] [outer = 0x11856cc00] 06:23:04 INFO - PROCESS | 1654 | 1463836984050 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]]]}] 06:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 06:23:04 INFO - PROCESS | 1654 | 1463836984153 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 1654 | 1463836984155 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:23:04 INFO - PROCESS | 1654 | 1463836984160 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 1654 | 1463836984163 Marionette TRACE conn2 <- [1,598,null,{}] 06:23:04 INFO - PROCESS | 1654 | 1463836984167 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}] 06:23:04 INFO - PROCESS | 1654 | 1463836984269 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:23:04 INFO - PROCESS | 1654 | 1463836984366 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170c2800 == 42 [pid = 1654] [id = 157] 06:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118122000) [pid = 1654] [serial = 468] [outer = 0x0] 06:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11840dc00) [pid = 1654] [serial = 469] [outer = 0x118122000] 06:23:04 INFO - PROCESS | 1654 | 1463836984455 Marionette DEBUG loaded listener.js 06:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118a6c000) [pid = 1654] [serial = 470] [outer = 0x118122000] 06:23:04 INFO - PROCESS | 1654 | 1463836984969 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]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 875ms 06:23:05 INFO - PROCESS | 1654 | 1463836985035 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:23:05 INFO - PROCESS | 1654 | 1463836985038 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:23:05 INFO - PROCESS | 1654 | 1463836985044 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 1654 | 1463836985047 Marionette TRACE conn2 <- [1,602,null,{}] 06:23:05 INFO - PROCESS | 1654 | 1463836985050 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}] 06:23:05 INFO - PROCESS | 1654 | 1463836985148 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:23:05 INFO - PROCESS | 1654 | 1463836985208 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x119370000 == 43 [pid = 1654] [id = 158] 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118f0e800) [pid = 1654] [serial = 471] [outer = 0x0] 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11979a000) [pid = 1654] [serial = 472] [outer = 0x118f0e800] 06:23:05 INFO - PROCESS | 1654 | 1463836985239 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121006400) [pid = 1654] [serial = 473] [outer = 0x118f0e800] 06:23:05 INFO - PROCESS | 1654 | 1463836985645 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]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 624ms 06:23:05 INFO - PROCESS | 1654 | 1463836985667 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 1654 | 1463836985669 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:23:05 INFO - PROCESS | 1654 | 1463836985671 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 1654 | 1463836985673 Marionette TRACE conn2 <- [1,606,null,{}] 06:23:05 INFO - PROCESS | 1654 | 1463836985680 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}] 06:23:05 INFO - PROCESS | 1654 | 1463836985801 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:23:05 INFO - PROCESS | 1654 | 1463836985852 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f21000 == 44 [pid = 1654] [id = 159] 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126402c00) [pid = 1654] [serial = 474] [outer = 0x0] 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126a19400) [pid = 1654] [serial = 475] [outer = 0x126402c00] 06:23:05 INFO - PROCESS | 1654 | 1463836985885 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1283e7c00) [pid = 1654] [serial = 476] [outer = 0x126402c00] 06:23:06 INFO - PROCESS | 1654 | 1463836986303 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]]]}] 06:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 673ms 06:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:23:06 INFO - PROCESS | 1654 | 1463836986345 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1654 | 1463836986346 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:23:06 INFO - PROCESS | 1654 | 1463836986349 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1654 | 1463836986350 Marionette TRACE conn2 <- [1,610,null,{}] 06:23:06 INFO - PROCESS | 1654 | 1463836986353 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}] 06:23:06 INFO - PROCESS | 1654 | 1463836986449 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:23:06 INFO - PROCESS | 1654 | 1463836986499 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12669d000 == 45 [pid = 1654] [id = 160] 06:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1283ef800) [pid = 1654] [serial = 477] [outer = 0x0] 06:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128875c00) [pid = 1654] [serial = 478] [outer = 0x1283ef800] 06:23:06 INFO - PROCESS | 1654 | 1463836986529 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128cc6c00) [pid = 1654] [serial = 479] [outer = 0x1283ef800] 06:23:06 INFO - PROCESS | 1654 | 1463836986938 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]]]}] 06:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 06:23:06 INFO - PROCESS | 1654 | 1463836986968 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1654 | 1463836986970 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:23:06 INFO - PROCESS | 1654 | 1463836986972 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1654 | 1463836986974 Marionette TRACE conn2 <- [1,614,null,{}] 06:23:06 INFO - PROCESS | 1654 | 1463836986976 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}] 06:23:07 INFO - PROCESS | 1654 | 1463836987068 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:23:07 INFO - PROCESS | 1654 | 1463836987147 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128409000 == 46 [pid = 1654] [id = 161] 06:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a40f400) [pid = 1654] [serial = 480] [outer = 0x0] 06:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a7ebc00) [pid = 1654] [serial = 481] [outer = 0x12a40f400] 06:23:07 INFO - PROCESS | 1654 | 1463836987176 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ab4d800) [pid = 1654] [serial = 482] [outer = 0x12a40f400] 06:23:07 INFO - PROCESS | 1654 | 1463836987623 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]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 718ms 06:23:07 INFO - PROCESS | 1654 | 1463836987692 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 1654 | 1463836987694 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:23:07 INFO - PROCESS | 1654 | 1463836987720 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 1654 | 1463836987722 Marionette TRACE conn2 <- [1,618,null,{}] 06:23:07 INFO - PROCESS | 1654 | 1463836987726 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}] 06:23:07 INFO - PROCESS | 1654 | 1463836987881 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:23:07 INFO - PROCESS | 1654 | 1463836987939 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e9a800 == 47 [pid = 1654] [id = 162] 06:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12abc0800) [pid = 1654] [serial = 483] [outer = 0x0] 06:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ba13c00) [pid = 1654] [serial = 484] [outer = 0x12abc0800] 06:23:07 INFO - PROCESS | 1654 | 1463836987969 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12ba58000) [pid = 1654] [serial = 485] [outer = 0x12abc0800] 06:23:08 INFO - PROCESS | 1654 | 1463836988398 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]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 725ms 06:23:08 INFO - PROCESS | 1654 | 1463836988443 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1654 | 1463836988444 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:23:08 INFO - PROCESS | 1654 | 1463836988465 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1654 | 1463836988467 Marionette TRACE conn2 <- [1,622,null,{}] 06:23:08 INFO - PROCESS | 1654 | 1463836988469 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}] 06:23:08 INFO - PROCESS | 1654 | 1463836988571 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:23:08 INFO - PROCESS | 1654 | 1463836988633 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a911000 == 48 [pid = 1654] [id = 163] 06:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b2c9800) [pid = 1654] [serial = 486] [outer = 0x0] 06:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ba5f800) [pid = 1654] [serial = 487] [outer = 0x12b2c9800] 06:23:08 INFO - PROCESS | 1654 | 1463836988662 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bd9c400) [pid = 1654] [serial = 488] [outer = 0x12b2c9800] 06:23:09 INFO - PROCESS | 1654 | 1463836989043 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]]]}] 06:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 06:23:09 INFO - PROCESS | 1654 | 1463836989173 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:23:09 INFO - PROCESS | 1654 | 1463836989175 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:23:09 INFO - PROCESS | 1654 | 1463836989197 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1654 | 1463836989200 Marionette TRACE conn2 <- [1,626,null,{}] 06:23:09 INFO - PROCESS | 1654 | 1463836989205 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}] 06:23:09 INFO - PROCESS | 1654 | 1463836989303 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:23:09 INFO - PROCESS | 1654 | 1463836989363 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fc8800 == 49 [pid = 1654] [id = 164] 06:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1168a1000) [pid = 1654] [serial = 489] [outer = 0x0] 06:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1173ca000) [pid = 1654] [serial = 490] [outer = 0x1168a1000] 06:23:09 INFO - PROCESS | 1654 | 1463836989391 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1185eac00) [pid = 1654] [serial = 491] [outer = 0x1168a1000] 06:23:09 INFO - PROCESS | 1654 | 1463836989902 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]]]}] 06:23:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117054800 == 48 [pid = 1654] [id = 155] 06:23:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1170aa000 == 47 [pid = 1654] [id = 154] 06:23:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11995e000 == 46 [pid = 1654] [id = 149] 06:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 794ms 06:23:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b8000 == 45 [pid = 1654] [id = 148] 06:23:09 INFO - PROCESS | 1654 | 1463836989975 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:23:09 INFO - PROCESS | 1654 | 1463836989979 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:23:09 INFO - PROCESS | 1654 | 1463836989986 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1654 | 1463836989990 Marionette TRACE conn2 <- [1,630,null,{}] 06:23:09 INFO - PROCESS | 1654 | 1463836989994 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}] 06:23:10 INFO - PROCESS | 1654 | 1463836990116 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:23:10 INFO - PROCESS | 1654 | 1463836990122 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11836e800 == 46 [pid = 1654] [id = 165] 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119983c00) [pid = 1654] [serial = 492] [outer = 0x0] 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x120e42c00) [pid = 1654] [serial = 493] [outer = 0x119983c00] 06:23:10 INFO - PROCESS | 1654 | 1463836990148 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x121482400) [pid = 1654] [serial = 494] [outer = 0x119983c00] 06:23:10 INFO - PROCESS | 1654 | 1463836990470 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]]]}] 06:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 527ms 06:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:23:10 INFO - PROCESS | 1654 | 1463836990511 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 1654 | 1463836990512 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:23:10 INFO - PROCESS | 1654 | 1463836990514 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 1654 | 1463836990515 Marionette TRACE conn2 <- [1,634,null,{}] 06:23:10 INFO - PROCESS | 1654 | 1463836990522 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}] 06:23:10 INFO - PROCESS | 1654 | 1463836990601 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:23:10 INFO - PROCESS | 1654 | 1463836990608 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1266a2800 == 47 [pid = 1654] [id = 166] 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126a46c00) [pid = 1654] [serial = 495] [outer = 0x0] 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1283ef000) [pid = 1654] [serial = 496] [outer = 0x126a46c00] 06:23:10 INFO - PROCESS | 1654 | 1463836990637 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12a40dc00) [pid = 1654] [serial = 497] [outer = 0x126a46c00] 06:23:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:11 INFO - PROCESS | 1654 | 1463836991018 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]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 521ms 06:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:23:11 INFO - PROCESS | 1654 | 1463836991055 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1654 | 1463836991057 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:23:11 INFO - PROCESS | 1654 | 1463836991060 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1654 | 1463836991062 Marionette TRACE conn2 <- [1,638,null,{}] 06:23:11 INFO - PROCESS | 1654 | 1463836991065 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}] 06:23:11 INFO - PROCESS | 1654 | 1463836991225 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:23:11 INFO - PROCESS | 1654 | 1463836991248 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e96000 == 48 [pid = 1654] [id = 167] 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12abb6400) [pid = 1654] [serial = 498] [outer = 0x0] 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12abc3400) [pid = 1654] [serial = 499] [outer = 0x12abb6400] 06:23:11 INFO - PROCESS | 1654 | 1463836991286 Marionette DEBUG loaded listener.js 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12b2cf000) [pid = 1654] [serial = 500] [outer = 0x12abb6400] 06:23:11 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:11 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:11 INFO - PROCESS | 1654 | 1463836991708 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]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 06:23:11 INFO - PROCESS | 1654 | 1463836991731 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1654 | 1463836991732 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:23:11 INFO - PROCESS | 1654 | 1463836991735 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1654 | 1463836991736 Marionette TRACE conn2 <- [1,642,null,{}] 06:23:11 INFO - PROCESS | 1654 | 1463836991738 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}] 06:23:11 INFO - PROCESS | 1654 | 1463836991849 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ba16800) [pid = 1654] [serial = 501] [outer = 0x12cc41400] 06:23:11 INFO - PROCESS | 1654 | 1463836991892 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c283800 == 49 [pid = 1654] [id = 168] 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12ba5a400) [pid = 1654] [serial = 502] [outer = 0x0] 06:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12bd9c000) [pid = 1654] [serial = 503] [outer = 0x12ba5a400] 06:23:11 INFO - PROCESS | 1654 | 1463836991977 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12bda6800) [pid = 1654] [serial = 504] [outer = 0x12ba5a400] 06:23:12 INFO - PROCESS | 1654 | 1463836992437 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]]]}] 06:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 719ms 06:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:23:12 INFO - PROCESS | 1654 | 1463836992454 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1654 | 1463836992456 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:23:12 INFO - PROCESS | 1654 | 1463836992458 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1654 | 1463836992459 Marionette TRACE conn2 <- [1,646,null,{}] 06:23:12 INFO - PROCESS | 1654 | 1463836992462 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}] 06:23:12 INFO - PROCESS | 1654 | 1463836992574 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:23:12 INFO - PROCESS | 1654 | 1463836992609 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c290000 == 50 [pid = 1654] [id = 169] 06:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12c46f800) [pid = 1654] [serial = 505] [outer = 0x0] 06:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12c476800) [pid = 1654] [serial = 506] [outer = 0x12c46f800] 06:23:12 INFO - PROCESS | 1654 | 1463836992635 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12c47cc00) [pid = 1654] [serial = 507] [outer = 0x12c46f800] 06:23:12 INFO - PROCESS | 1654 | 1463836992980 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]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 06:23:13 INFO - PROCESS | 1654 | 1463836993030 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 1654 | 1463836993031 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:23:13 INFO - PROCESS | 1654 | 1463836993033 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 1654 | 1463836993034 Marionette TRACE conn2 <- [1,650,null,{}] 06:23:13 INFO - PROCESS | 1654 | 1463836993036 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}] 06:23:13 INFO - PROCESS | 1654 | 1463836993259 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x119389800) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12a695000) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1284b2800) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x121628c00) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x113306800) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1133f0c00) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x125655000) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124b1cc00) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x112ecbc00) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128876000) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118524800) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11940ec00) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a624000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117587000) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121b94c00) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11716ec00) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1283ee400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1150fbc00) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x117586800) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116a58800) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1166ba000) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x117175c00) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x120e45800) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12135b800) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11856c800) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1164a5c00) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b02d000) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ab4ec00) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:23:13 INFO - PROCESS | 1654 | 1463836993308 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x113c20000 == 51 [pid = 1654] [id = 170] 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x113306800) [pid = 1654] [serial = 508] [outer = 0x0] 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11609f800) [pid = 1654] [serial = 509] [outer = 0x113306800] 06:23:13 INFO - PROCESS | 1654 | 1463836993333 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117594c00) [pid = 1654] [serial = 510] [outer = 0x113306800] 06:23:13 INFO - PROCESS | 1654 | 1463836993600 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]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 618ms 06:23:13 INFO - PROCESS | 1654 | 1463836993652 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 1654 | 1463836993654 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:23:13 INFO - PROCESS | 1654 | 1463836993656 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 1654 | 1463836993657 Marionette TRACE conn2 <- [1,654,null,{}] 06:23:13 INFO - PROCESS | 1654 | 1463836993659 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}] 06:23:13 INFO - PROCESS | 1654 | 1463836993743 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:23:13 INFO - PROCESS | 1654 | 1463836993749 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b236800 == 52 [pid = 1654] [id = 171] 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118522400) [pid = 1654] [serial = 511] [outer = 0x0] 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11967c800) [pid = 1654] [serial = 512] [outer = 0x118522400] 06:23:13 INFO - PROCESS | 1654 | 1463836993774 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125655000) [pid = 1654] [serial = 513] [outer = 0x118522400] 06:23:14 INFO - PROCESS | 1654 | 1463836994095 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]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 06:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:23:14 INFO - PROCESS | 1654 | 1463836994150 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1654 | 1463836994152 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:23:14 INFO - PROCESS | 1654 | 1463836994155 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1654 | 1463836994157 Marionette TRACE conn2 <- [1,658,null,{}] 06:23:14 INFO - PROCESS | 1654 | 1463836994160 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}] 06:23:14 INFO - PROCESS | 1654 | 1463836994285 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:23:14 INFO - PROCESS | 1654 | 1463836994292 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c87f000 == 53 [pid = 1654] [id = 172] 06:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11811ec00) [pid = 1654] [serial = 514] [outer = 0x0] 06:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1260c1400) [pid = 1654] [serial = 515] [outer = 0x11811ec00] 06:23:14 INFO - PROCESS | 1654 | 1463836994333 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1260c3400) [pid = 1654] [serial = 516] [outer = 0x11811ec00] 06:23:14 INFO - PROCESS | 1654 | 1463836994721 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]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms 06:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:23:14 INFO - PROCESS | 1654 | 1463836994782 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1654 | 1463836994784 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:23:14 INFO - PROCESS | 1654 | 1463836994787 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1654 | 1463836994789 Marionette TRACE conn2 <- [1,662,null,{}] 06:23:14 INFO - PROCESS | 1654 | 1463836994792 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}] 06:23:14 INFO - PROCESS | 1654 | 1463836994914 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:23:14 INFO - PROCESS | 1654 | 1463836994920 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1a000 == 54 [pid = 1654] [id = 173] 06:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1260bfc00) [pid = 1654] [serial = 517] [outer = 0x0] 06:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128cc4400) [pid = 1654] [serial = 518] [outer = 0x1260bfc00] 06:23:14 INFO - PROCESS | 1654 | 1463836994958 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c46fc00) [pid = 1654] [serial = 519] [outer = 0x1260bfc00] 06:23:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:15 INFO - PROCESS | 1654 | 1463836995566 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]]]}] 06:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 824ms 06:23:15 INFO - PROCESS | 1654 | 1463836995611 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 1654 | 1463836995613 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:23:15 INFO - PROCESS | 1654 | 1463836995631 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 1654 | 1463836995634 Marionette TRACE conn2 <- [1,666,null,{}] 06:23:15 INFO - PROCESS | 1654 | 1463836995638 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}] 06:23:15 INFO - PROCESS | 1654 | 1463836995741 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:23:15 INFO - PROCESS | 1654 | 1463836995796 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119635800 == 55 [pid = 1654] [id = 174] 06:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118120000) [pid = 1654] [serial = 520] [outer = 0x0] 06:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118f05800) [pid = 1654] [serial = 521] [outer = 0x118120000] 06:23:15 INFO - PROCESS | 1654 | 1463836995828 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11979a800) [pid = 1654] [serial = 522] [outer = 0x118120000] 06:23:16 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:16 INFO - PROCESS | 1654 | 1463836996354 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]]]}] 06:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 773ms 06:23:16 INFO - PROCESS | 1654 | 1463836996404 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:23:16 INFO - PROCESS | 1654 | 1463836996410 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:23:16 INFO - PROCESS | 1654 | 1463836996417 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 1654 | 1463836996420 Marionette TRACE conn2 <- [1,670,null,{}] 06:23:16 INFO - PROCESS | 1654 | 1463836996423 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}] 06:23:16 INFO - PROCESS | 1654 | 1463836996568 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:23:16 INFO - PROCESS | 1654 | 1463836996645 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98c800 == 56 [pid = 1654] [id = 175] 06:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x120e48400) [pid = 1654] [serial = 523] [outer = 0x0] 06:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x126018800) [pid = 1654] [serial = 524] [outer = 0x120e48400] 06:23:16 INFO - PROCESS | 1654 | 1463836996676 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12672fc00) [pid = 1654] [serial = 525] [outer = 0x120e48400] 06:23:17 INFO - PROCESS | 1654 | 1463836997098 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]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 723ms 06:23:17 INFO - PROCESS | 1654 | 1463836997139 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1654 | 1463836997141 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:23:17 INFO - PROCESS | 1654 | 1463836997143 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1654 | 1463836997146 Marionette TRACE conn2 <- [1,674,null,{}] 06:23:17 INFO - PROCESS | 1654 | 1463836997154 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}] 06:23:17 INFO - PROCESS | 1654 | 1463836997256 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:23:17 INFO - PROCESS | 1654 | 1463836997324 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf1d800 == 57 [pid = 1654] [id = 176] 06:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1283e8800) [pid = 1654] [serial = 526] [outer = 0x0] 06:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b024400) [pid = 1654] [serial = 527] [outer = 0x1283e8800] 06:23:17 INFO - PROCESS | 1654 | 1463836997356 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bd9bc00) [pid = 1654] [serial = 528] [outer = 0x1283e8800] 06:23:17 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:17 INFO - PROCESS | 1654 | 1463836997771 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]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 674ms 06:23:17 INFO - PROCESS | 1654 | 1463836997829 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1654 | 1463836997831 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:23:17 INFO - PROCESS | 1654 | 1463836997856 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1654 | 1463836997857 Marionette TRACE conn2 <- [1,678,null,{}] 06:23:17 INFO - PROCESS | 1654 | 1463836997860 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}] 06:23:17 INFO - PROCESS | 1654 | 1463836997987 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:23:18 INFO - PROCESS | 1654 | 1463836998035 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfaf800 == 58 [pid = 1654] [id = 177] 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12bdaf400) [pid = 1654] [serial = 529] [outer = 0x0] 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12c470800) [pid = 1654] [serial = 530] [outer = 0x12bdaf400] 06:23:18 INFO - PROCESS | 1654 | 1463836998065 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c47b000) [pid = 1654] [serial = 531] [outer = 0x12bdaf400] 06:23:18 INFO - PROCESS | 1654 | 1463836998469 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]]]}] 06:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 06:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:23:18 INFO - PROCESS | 1654 | 1463836998525 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 1654 | 1463836998527 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:23:18 INFO - PROCESS | 1654 | 1463836998529 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 1654 | 1463836998530 Marionette TRACE conn2 <- [1,682,null,{}] 06:23:18 INFO - PROCESS | 1654 | 1463836998533 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}] 06:23:18 INFO - PROCESS | 1654 | 1463836998630 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:23:18 INFO - PROCESS | 1654 | 1463836998683 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d40c000 == 59 [pid = 1654] [id = 178] 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x126608000) [pid = 1654] [serial = 532] [outer = 0x0] 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12660dc00) [pid = 1654] [serial = 533] [outer = 0x126608000] 06:23:18 INFO - PROCESS | 1654 | 1463836998712 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x126612000) [pid = 1654] [serial = 534] [outer = 0x126608000] 06:23:19 INFO - PROCESS | 1654 | 1463836999722 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]]]}] 06:23:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:23:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1220ms 06:23:19 INFO - PROCESS | 1654 | 1463836999749 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1654 | 1463836999751 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:23:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:23:19 INFO - PROCESS | 1654 | 1463836999755 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1654 | 1463836999757 Marionette TRACE conn2 <- [1,686,null,{}] 06:23:19 INFO - PROCESS | 1654 | 1463836999763 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}] 06:23:19 INFO - PROCESS | 1654 | 1463836999854 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:23:19 INFO - PROCESS | 1654 | 1463836999904 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118370800 == 60 [pid = 1654] [id = 179] 06:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x116f3e400) [pid = 1654] [serial = 535] [outer = 0x0] 06:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x116f40400) [pid = 1654] [serial = 536] [outer = 0x116f3e400] 06:23:19 INFO - PROCESS | 1654 | 1463836999933 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x116f46000) [pid = 1654] [serial = 537] [outer = 0x116f3e400] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c87f000 == 59 [pid = 1654] [id = 172] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b236800 == 58 [pid = 1654] [id = 171] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x113c20000 == 57 [pid = 1654] [id = 170] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c290000 == 56 [pid = 1654] [id = 169] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c283800 == 55 [pid = 1654] [id = 168] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x128e96000 == 54 [pid = 1654] [id = 167] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1266a2800 == 53 [pid = 1654] [id = 166] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x11836e800 == 52 [pid = 1654] [id = 165] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12ba1a400) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1199ae800) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x118fc8800 == 51 [pid = 1654] [id = 164] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12669d000 == 50 [pid = 1654] [id = 160] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x123f21000 == 49 [pid = 1654] [id = 159] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119370000 == 48 [pid = 1654] [id = 158] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1170c2800 == 47 [pid = 1654] [id = 157] 06:23:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119639800 == 46 [pid = 1654] [id = 156] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x126a44800) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12b024c00) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1199ac400) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a7f8000) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128cc0c00) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1217d1800) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1166be400) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x116847800) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126a47400) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x124d57400) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x126a3d400) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119676c00) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a7ec800) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118fab800) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121003000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ab48000) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118f0a800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a7f2c00) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128a71800) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x121c0d800) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11967f800) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11758cc00) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128876c00) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119b7a000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x116433800) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118567c00) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a40ec00) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1150f5800) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ab4f000) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118407000) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12abbb400) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126494c00) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118330800) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11832f400) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118a02800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119797400) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117680000) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118f05000) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118561400) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12162f800) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11967f000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a40a400) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12564e400) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12abc3000) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b2cf400) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x125594400) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128a7e800) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1173c2800) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119415000) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118fad400) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117590400) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ba15400) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12b2c7400) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 06:23:20 INFO - PROCESS | 1654 | 1463837000815 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]]]}] 06:23:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1075ms 06:23:20 INFO - PROCESS | 1654 | 1463837000831 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:23:20 INFO - PROCESS | 1654 | 1463837000835 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:23:20 INFO - PROCESS | 1654 | 1463837000839 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:23:20 INFO - PROCESS | 1654 | 1463837000841 Marionette TRACE conn2 <- [1,690,null,{}] 06:23:20 INFO - PROCESS | 1654 | 1463837000843 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}] 06:23:20 INFO - PROCESS | 1654 | 1463837000919 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:23:20 INFO - PROCESS | 1654 | 1463837000924 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166d9000 == 47 [pid = 1654] [id = 180] 06:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116f46c00) [pid = 1654] [serial = 538] [outer = 0x0] 06:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118121400) [pid = 1654] [serial = 539] [outer = 0x116f46c00] 06:23:20 INFO - PROCESS | 1654 | 1463837000953 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11856c000) [pid = 1654] [serial = 540] [outer = 0x116f46c00] 06:23:21 INFO - PROCESS | 1654 | 1463837001788 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]]]}] 06:23:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 06:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:23:21 INFO - PROCESS | 1654 | 1463837001813 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:23:21 INFO - PROCESS | 1654 | 1463837001814 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:23:21 INFO - PROCESS | 1654 | 1463837001816 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1654 | 1463837001819 Marionette TRACE conn2 <- [1,694,null,{}] 06:23:21 INFO - PROCESS | 1654 | 1463837001826 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}] 06:23:21 INFO - PROCESS | 1654 | 1463837001915 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:23:21 INFO - PROCESS | 1654 | 1463837001960 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118384000 == 48 [pid = 1654] [id = 181] 06:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119419400) [pid = 1654] [serial = 541] [outer = 0x0] 06:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1199a9000) [pid = 1654] [serial = 542] [outer = 0x119419400] 06:23:21 INFO - PROCESS | 1654 | 1463837001988 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120e43000) [pid = 1654] [serial = 543] [outer = 0x119419400] 06:23:22 INFO - PROCESS | 1654 | 1463837002791 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]]]}] 06:23:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1022ms 06:23:22 INFO - PROCESS | 1654 | 1463837002839 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:23:22 INFO - PROCESS | 1654 | 1463837002842 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:23:22 INFO - PROCESS | 1654 | 1463837002845 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 1654 | 1463837002847 Marionette TRACE conn2 <- [1,698,null,{}] 06:23:22 INFO - PROCESS | 1654 | 1463837002851 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}] 06:23:23 INFO - PROCESS | 1654 | 1463837003000 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:23:23 INFO - PROCESS | 1654 | 1463837003015 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119946800 == 49 [pid = 1654] [id = 182] 06:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121131400) [pid = 1654] [serial = 544] [outer = 0x0] 06:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121c14c00) [pid = 1654] [serial = 545] [outer = 0x121131400] 06:23:23 INFO - PROCESS | 1654 | 1463837003041 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125652000) [pid = 1654] [serial = 546] [outer = 0x121131400] 06:23:23 INFO - PROCESS | 1654 | 1463837003871 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]]]}] 06:23:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1074ms 06:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:23:23 INFO - PROCESS | 1654 | 1463837003920 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:23:23 INFO - PROCESS | 1654 | 1463837003922 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:23:23 INFO - PROCESS | 1654 | 1463837003925 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 1654 | 1463837003927 Marionette TRACE conn2 <- [1,702,null,{}] 06:23:23 INFO - PROCESS | 1654 | 1463837003930 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}] 06:23:24 INFO - PROCESS | 1654 | 1463837004042 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:23:24 INFO - PROCESS | 1654 | 1463837004047 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d5000 == 50 [pid = 1654] [id = 183] 06:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121354800) [pid = 1654] [serial = 547] [outer = 0x0] 06:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1260c3800) [pid = 1654] [serial = 548] [outer = 0x121354800] 06:23:24 INFO - PROCESS | 1654 | 1463837004073 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12660ec00) [pid = 1654] [serial = 549] [outer = 0x121354800] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116a55000) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119983c00) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12abb6400) [pid = 1654] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11856cc00) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1168a1000) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126a46c00) [pid = 1654] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12ba5a400) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c46f800) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11811ec00) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118522400) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113306800) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:23:24 INFO - PROCESS | 1654 | 1463837004905 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]]]}] 06:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1021ms 06:23:24 INFO - PROCESS | 1654 | 1463837004946 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1654 | 1463837004948 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:23:24 INFO - PROCESS | 1654 | 1463837004950 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1654 | 1463837004951 Marionette TRACE conn2 <- [1,706,null,{}] 06:23:24 INFO - PROCESS | 1654 | 1463837004953 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}] 06:23:25 INFO - PROCESS | 1654 | 1463837005055 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:23:25 INFO - PROCESS | 1654 | 1463837005062 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12119f800 == 51 [pid = 1654] [id = 184] 06:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126611c00) [pid = 1654] [serial = 550] [outer = 0x0] 06:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1283e6000) [pid = 1654] [serial = 551] [outer = 0x126611c00] 06:23:25 INFO - PROCESS | 1654 | 1463837005089 Marionette DEBUG loaded listener.js 06:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128cba400) [pid = 1654] [serial = 552] [outer = 0x126611c00] 06:23:25 INFO - PROCESS | 1654 | 1463837005920 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]]]}] 06:23:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1019ms 06:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:23:25 INFO - PROCESS | 1654 | 1463837005970 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:23:25 INFO - PROCESS | 1654 | 1463837005971 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:23:25 INFO - PROCESS | 1654 | 1463837005973 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:23:25 INFO - PROCESS | 1654 | 1463837005974 Marionette TRACE conn2 <- [1,710,null,{}] 06:23:25 INFO - PROCESS | 1654 | 1463837005976 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}] 06:23:26 INFO - PROCESS | 1654 | 1463837006074 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:23:26 INFO - PROCESS | 1654 | 1463837006081 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x126432000 == 52 [pid = 1654] [id = 185] 06:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a40ec00) [pid = 1654] [serial = 553] [outer = 0x0] 06:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a7eac00) [pid = 1654] [serial = 554] [outer = 0x12a40ec00] 06:23:26 INFO - PROCESS | 1654 | 1463837006106 Marionette DEBUG loaded listener.js 06:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12ab4b800) [pid = 1654] [serial = 555] [outer = 0x12a40ec00] 06:23:26 INFO - PROCESS | 1654 | 1463837006956 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]]]}] 06:23:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1019ms 06:23:26 INFO - PROCESS | 1654 | 1463837006993 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 1654 | 1463837006996 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:23:27 INFO - PROCESS | 1654 | 1463837007014 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 1654 | 1463837007016 Marionette TRACE conn2 <- [1,714,null,{}] 06:23:27 INFO - PROCESS | 1654 | 1463837007021 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}] 06:23:27 INFO - PROCESS | 1654 | 1463837007126 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:23:27 INFO - PROCESS | 1654 | 1463837007174 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b9000 == 53 [pid = 1654] [id = 186] 06:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1168a1c00) [pid = 1654] [serial = 556] [outer = 0x0] 06:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116f3c400) [pid = 1654] [serial = 557] [outer = 0x1168a1c00] 06:23:27 INFO - PROCESS | 1654 | 1463837007207 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117170000) [pid = 1654] [serial = 558] [outer = 0x1168a1c00] 06:23:28 INFO - PROCESS | 1654 | 1463837008113 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]]]}] 06:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 06:23:28 INFO - PROCESS | 1654 | 1463837008140 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:23:28 INFO - PROCESS | 1654 | 1463837008144 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:23:28 INFO - PROCESS | 1654 | 1463837008149 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 1654 | 1463837008151 Marionette TRACE conn2 <- [1,718,null,{}] 06:23:28 INFO - PROCESS | 1654 | 1463837008154 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}] 06:23:28 INFO - PROCESS | 1654 | 1463837008255 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:23:28 INFO - PROCESS | 1654 | 1463837008303 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119918000 == 54 [pid = 1654] [id = 187] 06:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117677c00) [pid = 1654] [serial = 559] [outer = 0x0] 06:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118a67400) [pid = 1654] [serial = 560] [outer = 0x117677c00] 06:23:28 INFO - PROCESS | 1654 | 1463837008332 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11967f400) [pid = 1654] [serial = 561] [outer = 0x117677c00] 06:23:29 INFO - PROCESS | 1654 | 1463837009275 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]]]}] 06:23:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1170ms 06:23:29 INFO - PROCESS | 1654 | 1463837009320 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:23:29 INFO - PROCESS | 1654 | 1463837009322 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:23:29 INFO - PROCESS | 1654 | 1463837009324 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 1654 | 1463837009327 Marionette TRACE conn2 <- [1,722,null,{}] 06:23:29 INFO - PROCESS | 1654 | 1463837009335 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}] 06:23:29 INFO - PROCESS | 1654 | 1463837009439 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:23:29 INFO - PROCESS | 1654 | 1463837009486 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889a800 == 55 [pid = 1654] [id = 188] 06:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123e32000) [pid = 1654] [serial = 562] [outer = 0x0] 06:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1260c6800) [pid = 1654] [serial = 563] [outer = 0x123e32000] 06:23:29 INFO - PROCESS | 1654 | 1463837009517 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126a2a000) [pid = 1654] [serial = 564] [outer = 0x123e32000] 06:23:29 INFO - PROCESS | 1654 | 1463837009931 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] 06:23:30 INFO - PROCESS | 1654 | 1463837010000 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:23:30 INFO - PROCESS | 1654 | 1463837010003 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 1654 | 1463837010004 Marionette TRACE conn2 <- [1,726,null,{}] 06:23:30 INFO - PROCESS | 1654 | 1463837010006 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}] 06:23:30 INFO - PROCESS | 1654 | 1463837010107 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:23:30 INFO - PROCESS | 1654 | 1463837010157 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e99000 == 56 [pid = 1654] [id = 189] 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a77400) [pid = 1654] [serial = 565] [outer = 0x0] 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12abc5c00) [pid = 1654] [serial = 566] [outer = 0x128a77400] 06:23:30 INFO - PROCESS | 1654 | 1463837010188 Marionette DEBUG loaded listener.js 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b2ca000) [pid = 1654] [serial = 567] [outer = 0x128a77400] 06:23:30 INFO - PROCESS | 1654 | 1463837010635 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]]]}] 06:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 06:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:23:30 INFO - PROCESS | 1654 | 1463837010674 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:23:30 INFO - PROCESS | 1654 | 1463837010676 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:23:30 INFO - PROCESS | 1654 | 1463837010678 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 1654 | 1463837010679 Marionette TRACE conn2 <- [1,730,null,{}] 06:23:30 INFO - PROCESS | 1654 | 1463837010682 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}] 06:23:30 INFO - PROCESS | 1654 | 1463837010794 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:23:30 INFO - PROCESS | 1654 | 1463837010858 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6b8800 == 57 [pid = 1654] [id = 190] 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12ba1f000) [pid = 1654] [serial = 568] [outer = 0x0] 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ba59400) [pid = 1654] [serial = 569] [outer = 0x12ba1f000] 06:23:30 INFO - PROCESS | 1654 | 1463837010887 Marionette DEBUG loaded listener.js 06:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bd9e400) [pid = 1654] [serial = 570] [outer = 0x12ba1f000] 06:23:31 INFO - PROCESS | 1654 | 1463837011305 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 1654 | 1463837011351 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:23:31 INFO - PROCESS | 1654 | 1463837011354 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 1654 | 1463837011355 Marionette TRACE conn2 <- [1,734,null,{}] 06:23:31 INFO - PROCESS | 1654 | 1463837011358 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}] 06:23:31 INFO - PROCESS | 1654 | 1463837011468 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:23:31 INFO - PROCESS | 1654 | 1463837011547 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b236800 == 58 [pid = 1654] [id = 191] 06:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1260c2000) [pid = 1654] [serial = 571] [outer = 0x0] 06:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12c470400) [pid = 1654] [serial = 572] [outer = 0x1260c2000] 06:23:31 INFO - PROCESS | 1654 | 1463837011577 Marionette DEBUG loaded listener.js 06:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c83fc00) [pid = 1654] [serial = 573] [outer = 0x1260c2000] 06:23:32 INFO - PROCESS | 1654 | 1463837012249 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]]]}] 06:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 06:23:32 INFO - PROCESS | 1654 | 1463837012326 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:23:32 INFO - PROCESS | 1654 | 1463837012329 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:23:32 INFO - PROCESS | 1654 | 1463837012335 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 1654 | 1463837012338 Marionette TRACE conn2 <- [1,738,null,{}] 06:23:32 INFO - PROCESS | 1654 | 1463837012345 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}] 06:23:32 INFO - PROCESS | 1654 | 1463837012444 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:23:32 INFO - PROCESS | 1654 | 1463837012499 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991e000 == 59 [pid = 1654] [id = 192] 06:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116a58800) [pid = 1654] [serial = 574] [outer = 0x0] 06:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11852f400) [pid = 1654] [serial = 575] [outer = 0x116a58800] 06:23:32 INFO - PROCESS | 1654 | 1463837012527 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11940c800) [pid = 1654] [serial = 576] [outer = 0x116a58800] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12119f800 == 58 [pid = 1654] [id = 184] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d5000 == 57 [pid = 1654] [id = 183] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119946800 == 56 [pid = 1654] [id = 182] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118384000 == 55 [pid = 1654] [id = 181] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128875c00) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a7ebc00) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ba5f800) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ba13c00) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128cc4400) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1166d9000 == 54 [pid = 1654] [id = 180] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118370800 == 53 [pid = 1654] [id = 179] 06:23:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119635800 == 52 [pid = 1654] [id = 174] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ba5b400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x120e42c00) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b2cf000) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121487000) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126a19400) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1185eac00) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1173ca000) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11979a000) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1283ef000) [pid = 1654] [serial = 496] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11840dc00) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12bd9c000) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11855e400) [pid = 1654] [serial = 209] [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.] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12c476800) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bda6800) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12c47cc00) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1260c1400) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11967c800) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11609f800) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125655000) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1260c3400) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117594c00) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121482400) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12abc3400) [pid = 1654] [serial = 499] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a40dc00) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 06:23:33 INFO - PROCESS | 1654 | 1463837013412 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]]]}] 06:23:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 06:23:33 INFO - PROCESS | 1654 | 1463837013466 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:23:33 INFO - PROCESS | 1654 | 1463837013472 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:23:33 INFO - PROCESS | 1654 | 1463837013478 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:23:33 INFO - PROCESS | 1654 | 1463837013481 Marionette TRACE conn2 <- [1,742,null,{}] 06:23:33 INFO - PROCESS | 1654 | 1463837013484 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}] 06:23:33 INFO - PROCESS | 1654 | 1463837013608 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:23:33 INFO - PROCESS | 1654 | 1463837013654 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x118372000 == 53 [pid = 1654] [id = 193] 06:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116f3c800) [pid = 1654] [serial = 577] [outer = 0x0] 06:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11972c400) [pid = 1654] [serial = 578] [outer = 0x116f3c800] 06:23:33 INFO - PROCESS | 1654 | 1463837013680 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119733400) [pid = 1654] [serial = 579] [outer = 0x116f3c800] 06:23:34 INFO - PROCESS | 1654 | 1463837014476 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]]]}] 06:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1022ms 06:23:34 INFO - PROCESS | 1654 | 1463837014500 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:23:34 INFO - PROCESS | 1654 | 1463837014501 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:23:34 INFO - PROCESS | 1654 | 1463837014504 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:23:34 INFO - PROCESS | 1654 | 1463837014506 Marionette TRACE conn2 <- [1,746,null,{}] 06:23:34 INFO - PROCESS | 1654 | 1463837014516 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}] 06:23:34 INFO - PROCESS | 1654 | 1463837014605 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:23:34 INFO - PROCESS | 1654 | 1463837014610 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121189000 == 54 [pid = 1654] [id = 194] 06:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119c78c00) [pid = 1654] [serial = 580] [outer = 0x0] 06:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121483800) [pid = 1654] [serial = 581] [outer = 0x119c78c00] 06:23:34 INFO - PROCESS | 1654 | 1463837014639 Marionette DEBUG loaded listener.js 06:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1250acc00) [pid = 1654] [serial = 582] [outer = 0x119c78c00] 06:23:35 INFO - PROCESS | 1654 | 1463837015450 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]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 06:23:35 INFO - PROCESS | 1654 | 1463837015477 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1654 | 1463837015479 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:23:35 INFO - PROCESS | 1654 | 1463837015487 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1654 | 1463837015488 Marionette TRACE conn2 <- [1,750,null,{}] 06:23:35 INFO - PROCESS | 1654 | 1463837015498 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}] 06:23:35 INFO - PROCESS | 1654 | 1463837015593 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:23:35 INFO - PROCESS | 1654 | 1463837015598 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c54000 == 55 [pid = 1654] [id = 195] 06:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12601d400) [pid = 1654] [serial = 583] [outer = 0x0] 06:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126607800) [pid = 1654] [serial = 584] [outer = 0x12601d400] 06:23:35 INFO - PROCESS | 1654 | 1463837015649 Marionette DEBUG loaded listener.js 06:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126614000) [pid = 1654] [serial = 585] [outer = 0x12601d400] 06:23:36 INFO - PROCESS | 1654 | 1463837016458 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]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1019ms 06:23:36 INFO - PROCESS | 1654 | 1463837016506 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1654 | 1463837016508 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:23:36 INFO - PROCESS | 1654 | 1463837016510 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 1654 | 1463837016511 Marionette TRACE conn2 <- [1,754,null,{}] 06:23:36 INFO - PROCESS | 1654 | 1463837016533 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}] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121354800) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119419400) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1260bfc00) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116f46c00) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116f3e400) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126611c00) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121131400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a7f9c00) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:23:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126a1a800) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:23:36 INFO - PROCESS | 1654 | 1463837016641 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:23:36 INFO - PROCESS | 1654 | 1463837016673 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x128411000 == 56 [pid = 1654] [id = 196] 06:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x113302c00) [pid = 1654] [serial = 586] [outer = 0x0] 06:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119419400) [pid = 1654] [serial = 587] [outer = 0x113302c00] 06:23:36 INFO - PROCESS | 1654 | 1463837016697 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1266c8000) [pid = 1654] [serial = 588] [outer = 0x113302c00] 06:23:37 INFO - PROCESS | 1654 | 1463837017455 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]]]}] 06:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 06:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:23:37 INFO - PROCESS | 1654 | 1463837017482 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:23:37 INFO - PROCESS | 1654 | 1463837017483 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:23:37 INFO - PROCESS | 1654 | 1463837017485 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 1654 | 1463837017487 Marionette TRACE conn2 <- [1,758,null,{}] 06:23:37 INFO - PROCESS | 1654 | 1463837017489 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}] 06:23:37 INFO - PROCESS | 1654 | 1463837017587 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:23:37 INFO - PROCESS | 1654 | 1463837017592 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a921000 == 57 [pid = 1654] [id = 197] 06:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12886fc00) [pid = 1654] [serial = 589] [outer = 0x0] 06:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b2c7400) [pid = 1654] [serial = 590] [outer = 0x12886fc00] 06:23:37 INFO - PROCESS | 1654 | 1463837017626 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bd9f000) [pid = 1654] [serial = 591] [outer = 0x12886fc00] 06:23:37 INFO - PROCESS | 1654 | 1463837017951 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]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 06:23:38 INFO - PROCESS | 1654 | 1463837018007 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1654 | 1463837018008 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:23:38 INFO - PROCESS | 1654 | 1463837018010 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1654 | 1463837018011 Marionette TRACE conn2 <- [1,762,null,{}] 06:23:38 INFO - PROCESS | 1654 | 1463837018014 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}] 06:23:38 INFO - PROCESS | 1654 | 1463837018092 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:23:38 INFO - PROCESS | 1654 | 1463837018098 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be5c000 == 58 [pid = 1654] [id = 198] 06:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1125f1000) [pid = 1654] [serial = 592] [outer = 0x0] 06:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1125f8000) [pid = 1654] [serial = 593] [outer = 0x1125f1000] 06:23:38 INFO - PROCESS | 1654 | 1463837018123 Marionette DEBUG loaded listener.js 06:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1125fc000) [pid = 1654] [serial = 594] [outer = 0x1125f1000] 06:23:38 INFO - PROCESS | 1654 | 1463837018952 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]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 06:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:23:38 INFO - PROCESS | 1654 | 1463837018982 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1654 | 1463837018983 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:23:38 INFO - PROCESS | 1654 | 1463837018985 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1654 | 1463837018986 Marionette TRACE conn2 <- [1,766,null,{}] 06:23:38 INFO - PROCESS | 1654 | 1463837018989 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}] 06:23:39 INFO - PROCESS | 1654 | 1463837019066 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:23:39 INFO - PROCESS | 1654 | 1463837019070 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c28b000 == 59 [pid = 1654] [id = 199] 06:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117593000) [pid = 1654] [serial = 595] [outer = 0x0] 06:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bda2400) [pid = 1654] [serial = 596] [outer = 0x117593000] 06:23:39 INFO - PROCESS | 1654 | 1463837019095 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12c470c00) [pid = 1654] [serial = 597] [outer = 0x117593000] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128e97000 == 58 [pid = 1654] [id = 100] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf1d800 == 57 [pid = 1654] [id = 176] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfaf800 == 56 [pid = 1654] [id = 177] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118a96000 == 55 [pid = 1654] [id = 116] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d40c000 == 54 [pid = 1654] [id = 178] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128e9a800 == 53 [pid = 1654] [id = 162] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x115f9c800 == 52 [pid = 1654] [id = 102] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128409000 == 51 [pid = 1654] [id = 161] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118096000 == 50 [pid = 1654] [id = 153] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c284800 == 49 [pid = 1654] [id = 152] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98e000 == 48 [pid = 1654] [id = 150] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12be69800 == 47 [pid = 1654] [id = 151] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98c800 == 46 [pid = 1654] [id = 175] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b982800 == 45 [pid = 1654] [id = 147] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a911000 == 44 [pid = 1654] [id = 163] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116020000 == 43 [pid = 1654] [id = 101] 06:23:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11990a000 == 42 [pid = 1654] [id = 115] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11991e000 == 41 [pid = 1654] [id = 192] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12b236800 == 40 [pid = 1654] [id = 191] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6b8800 == 39 [pid = 1654] [id = 190] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128e99000 == 38 [pid = 1654] [id = 189] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12889a800 == 37 [pid = 1654] [id = 188] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119918000 == 36 [pid = 1654] [id = 187] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x126432000 == 35 [pid = 1654] [id = 185] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b9000 == 34 [pid = 1654] [id = 186] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1a000 == 33 [pid = 1654] [id = 173] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118372000 == 32 [pid = 1654] [id = 193] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x126c54000 == 31 [pid = 1654] [id = 195] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x121189000 == 30 [pid = 1654] [id = 194] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a921000 == 29 [pid = 1654] [id = 197] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128411000 == 28 [pid = 1654] [id = 196] 06:23:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12be5c000 == 27 [pid = 1654] [id = 198] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12b2ce400) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12a7f6800) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1260c3800) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1199a9000) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118f05800) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12c46fc00) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12660dc00) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118121400) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11856c000) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116f46000) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116f40400) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126018800) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12b024400) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1283e6000) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12c470800) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128cba400) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12660ec00) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121c14c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120e43000) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x125652000) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 06:23:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a7eac00) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 06:23:41 INFO - PROCESS | 1654 | 1463837021296 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]]]}] 06:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2322ms 06:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:23:41 INFO - PROCESS | 1654 | 1463837021308 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:23:41 INFO - PROCESS | 1654 | 1463837021310 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:23:41 INFO - PROCESS | 1654 | 1463837021314 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 1654 | 1463837021316 Marionette TRACE conn2 <- [1,770,null,{}] 06:23:41 INFO - PROCESS | 1654 | 1463837021320 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}] 06:23:41 INFO - PROCESS | 1654 | 1463837021394 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:23:41 INFO - PROCESS | 1654 | 1463837021401 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x113c0f000 == 28 [pid = 1654] [id = 200] 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116429400) [pid = 1654] [serial = 598] [outer = 0x0] 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116433800) [pid = 1654] [serial = 599] [outer = 0x116429400] 06:23:41 INFO - PROCESS | 1654 | 1463837021429 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1166bbc00) [pid = 1654] [serial = 600] [outer = 0x116429400] 06:23:41 INFO - PROCESS | 1654 | 1463837021741 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]]]}] 06:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 06:23:41 INFO - PROCESS | 1654 | 1463837021786 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:23:41 INFO - PROCESS | 1654 | 1463837021790 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:23:41 INFO - PROCESS | 1654 | 1463837021795 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 1654 | 1463837021797 Marionette TRACE conn2 <- [1,774,null,{}] 06:23:41 INFO - PROCESS | 1654 | 1463837021799 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}] 06:23:41 INFO - PROCESS | 1654 | 1463837021875 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:23:41 INFO - PROCESS | 1654 | 1463837021883 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116709000 == 29 [pid = 1654] [id = 201] 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116762800) [pid = 1654] [serial = 601] [outer = 0x0] 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116adf000) [pid = 1654] [serial = 602] [outer = 0x116762800] 06:23:41 INFO - PROCESS | 1654 | 1463837021909 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116f47000) [pid = 1654] [serial = 603] [outer = 0x116762800] 06:23:42 INFO - PROCESS | 1654 | 1463837022231 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]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 06:23:42 INFO - PROCESS | 1654 | 1463837022268 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:23:42 INFO - PROCESS | 1654 | 1463837022270 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:23:42 INFO - PROCESS | 1654 | 1463837022273 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 1654 | 1463837022277 Marionette TRACE conn2 <- [1,778,null,{}] 06:23:42 INFO - PROCESS | 1654 | 1463837022286 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}] 06:23:42 INFO - PROCESS | 1654 | 1463837022434 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:23:42 INFO - PROCESS | 1654 | 1463837022451 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705f800 == 30 [pid = 1654] [id = 202] 06:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x111ab9c00) [pid = 1654] [serial = 604] [outer = 0x0] 06:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117592400) [pid = 1654] [serial = 605] [outer = 0x111ab9c00] 06:23:42 INFO - PROCESS | 1654 | 1463837022496 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11811ec00) [pid = 1654] [serial = 606] [outer = 0x111ab9c00] 06:23:42 INFO - PROCESS | 1654 | 1463837022894 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]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 626ms 06:23:42 INFO - PROCESS | 1654 | 1463837022899 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:23:42 INFO - PROCESS | 1654 | 1463837022900 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:23:42 INFO - PROCESS | 1654 | 1463837022903 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 1654 | 1463837022904 Marionette TRACE conn2 <- [1,782,null,{}] 06:23:42 INFO - PROCESS | 1654 | 1463837022906 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}] 06:23:42 INFO - PROCESS | 1654 | 1463837022978 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:23:42 INFO - PROCESS | 1654 | 1463837022984 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11835c800 == 31 [pid = 1654] [id = 203] 06:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11832a400) [pid = 1654] [serial = 607] [outer = 0x0] 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11855d400) [pid = 1654] [serial = 608] [outer = 0x11832a400] 06:23:43 INFO - PROCESS | 1654 | 1463837023010 Marionette DEBUG loaded listener.js 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11856cc00) [pid = 1654] [serial = 609] [outer = 0x11832a400] 06:23:43 INFO - PROCESS | 1654 | 1463837023321 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]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 06:23:43 INFO - PROCESS | 1654 | 1463837023372 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 1654 | 1463837023373 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:23:43 INFO - PROCESS | 1654 | 1463837023376 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1654 | 1463837023377 Marionette TRACE conn2 <- [1,786,null,{}] 06:23:43 INFO - PROCESS | 1654 | 1463837023379 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}] 06:23:43 INFO - PROCESS | 1654 | 1463837023465 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:23:43 INFO - PROCESS | 1654 | 1463837023471 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118385800 == 32 [pid = 1654] [id = 204] 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11649c800) [pid = 1654] [serial = 610] [outer = 0x0] 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1185ef000) [pid = 1654] [serial = 611] [outer = 0x11649c800] 06:23:43 INFO - PROCESS | 1654 | 1463837023498 Marionette DEBUG loaded listener.js 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118a0e800) [pid = 1654] [serial = 612] [outer = 0x11649c800] 06:23:43 INFO - PROCESS | 1654 | 1463837023827 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]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 06:23:43 INFO - PROCESS | 1654 | 1463837023845 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 1654 | 1463837023847 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:23:43 INFO - PROCESS | 1654 | 1463837023851 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1654 | 1463837023852 Marionette TRACE conn2 <- [1,790,null,{}] 06:23:43 INFO - PROCESS | 1654 | 1463837023855 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}] 06:23:43 INFO - PROCESS | 1654 | 1463837023936 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:23:43 INFO - PROCESS | 1654 | 1463837023941 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119621800 == 33 [pid = 1654] [id = 205] 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118f05400) [pid = 1654] [serial = 613] [outer = 0x0] 06:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119410400) [pid = 1654] [serial = 614] [outer = 0x118f05400] 06:23:43 INFO - PROCESS | 1654 | 1463837023969 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11972bc00) [pid = 1654] [serial = 615] [outer = 0x118f05400] 06:23:44 INFO - PROCESS | 1654 | 1463837024284 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]]]}] 06:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 06:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:23:44 INFO - PROCESS | 1654 | 1463837024319 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 1654 | 1463837024321 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:23:44 INFO - PROCESS | 1654 | 1463837024323 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 1654 | 1463837024324 Marionette TRACE conn2 <- [1,794,null,{}] 06:23:44 INFO - PROCESS | 1654 | 1463837024326 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}] 06:23:44 INFO - PROCESS | 1654 | 1463837024413 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:23:44 INFO - PROCESS | 1654 | 1463837024419 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963f000 == 34 [pid = 1654] [id = 206] 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116057400) [pid = 1654] [serial = 616] [outer = 0x0] 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119734400) [pid = 1654] [serial = 617] [outer = 0x116057400] 06:23:44 INFO - PROCESS | 1654 | 1463837024446 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119796400) [pid = 1654] [serial = 618] [outer = 0x116057400] 06:23:44 INFO - PROCESS | 1654 | 1463837024736 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]]]}] 06:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 06:23:44 INFO - PROCESS | 1654 | 1463837024793 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 1654 | 1463837024794 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:23:44 INFO - PROCESS | 1654 | 1463837024797 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 1654 | 1463837024798 Marionette TRACE conn2 <- [1,798,null,{}] 06:23:44 INFO - PROCESS | 1654 | 1463837024800 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}] 06:23:44 INFO - PROCESS | 1654 | 1463837024871 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:23:44 INFO - PROCESS | 1654 | 1463837024875 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11995d000 == 35 [pid = 1654] [id = 207] 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119796800) [pid = 1654] [serial = 619] [outer = 0x0] 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1199a9000) [pid = 1654] [serial = 620] [outer = 0x119796800] 06:23:44 INFO - PROCESS | 1654 | 1463837024909 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119c75400) [pid = 1654] [serial = 621] [outer = 0x119796800] 06:23:45 INFO - PROCESS | 1654 | 1463837025273 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]]]}] 06:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 06:23:45 INFO - PROCESS | 1654 | 1463837025316 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:23:45 INFO - PROCESS | 1654 | 1463837025317 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:23:45 INFO - PROCESS | 1654 | 1463837025320 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 1654 | 1463837025321 Marionette TRACE conn2 <- [1,802,null,{}] 06:23:45 INFO - PROCESS | 1654 | 1463837025331 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}] 06:23:45 INFO - PROCESS | 1654 | 1463837025420 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:23:45 INFO - PROCESS | 1654 | 1463837025424 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x121188800 == 36 [pid = 1654] [id = 208] 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119735400) [pid = 1654] [serial = 622] [outer = 0x0] 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119c7b400) [pid = 1654] [serial = 623] [outer = 0x119735400] 06:23:45 INFO - PROCESS | 1654 | 1463837025449 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x120e42000) [pid = 1654] [serial = 624] [outer = 0x119735400] 06:23:45 INFO - PROCESS | 1654 | 1463837025771 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]]]}] 06:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 467ms 06:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:23:45 INFO - PROCESS | 1654 | 1463837025788 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:23:45 INFO - PROCESS | 1654 | 1463837025789 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:23:45 INFO - PROCESS | 1654 | 1463837025791 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 1654 | 1463837025793 Marionette TRACE conn2 <- [1,806,null,{}] 06:23:45 INFO - PROCESS | 1654 | 1463837025795 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}] 06:23:45 INFO - PROCESS | 1654 | 1463837025890 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:23:45 INFO - PROCESS | 1654 | 1463837025922 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214de800 == 37 [pid = 1654] [id = 209] 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x120e3dc00) [pid = 1654] [serial = 625] [outer = 0x0] 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121005000) [pid = 1654] [serial = 626] [outer = 0x120e3dc00] 06:23:45 INFO - PROCESS | 1654 | 1463837025946 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121140000) [pid = 1654] [serial = 627] [outer = 0x120e3dc00] 06:23:46 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:23:46 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:23:46 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:23:46 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 06:23:46 INFO - PROCESS | 1654 | 1463837026286 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]]]}] 06:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 06:23:46 INFO - PROCESS | 1654 | 1463837026312 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:23:46 INFO - PROCESS | 1654 | 1463837026316 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:23:46 INFO - PROCESS | 1654 | 1463837026327 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 1654 | 1463837026328 Marionette TRACE conn2 <- [1,810,null,{}] 06:23:46 INFO - PROCESS | 1654 | 1463837026331 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}] 06:23:46 INFO - PROCESS | 1654 | 1463837026451 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:23:46 INFO - PROCESS | 1654 | 1463837026455 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118384800 == 38 [pid = 1654] [id = 210] 06:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121004000) [pid = 1654] [serial = 628] [outer = 0x0] 06:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x121146400) [pid = 1654] [serial = 629] [outer = 0x121004000] 06:23:46 INFO - PROCESS | 1654 | 1463837026484 Marionette DEBUG loaded listener.js 06:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121b95800) [pid = 1654] [serial = 630] [outer = 0x121004000] 06:23:46 INFO - PROCESS | 1654 | 1463837026836 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]]]}] 06:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 530ms 06:23:46 INFO - PROCESS | 1654 | 1463837026850 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:23:46 INFO - PROCESS | 1654 | 1463837026852 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:23:46 INFO - PROCESS | 1654 | 1463837026854 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 1654 | 1463837026855 Marionette TRACE conn2 <- [1,814,null,{}] 06:23:46 INFO - PROCESS | 1654 | 1463837026857 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}] 06:23:46 INFO - PROCESS | 1654 | 1463837026945 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:23:46 INFO - PROCESS | 1654 | 1463837026956 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256af000 == 39 [pid = 1654] [id = 211] 06:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x121b97000) [pid = 1654] [serial = 631] [outer = 0x0] 06:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124d2a000) [pid = 1654] [serial = 632] [outer = 0x121b97000] 06:23:46 INFO - PROCESS | 1654 | 1463837026981 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x124fc5400) [pid = 1654] [serial = 633] [outer = 0x121b97000] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126608000) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bdaf400) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b2cf800) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118122000) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x120e48400) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1283e8800) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118f0e800) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126402c00) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118120000) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12abc0800) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1283ef800) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a40f400) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b2c9800) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12886fc00) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x113302c00) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1125f1000) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116f3c800) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116a58800) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1260c2000) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ba1f000) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a77400) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123e32000) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117677c00) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1168a1c00) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12a40ec00) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119c78c00) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12601d400) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:23:47 INFO - PROCESS | 1654 | 1463837027544 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] 06:23:47 INFO - PROCESS | 1654 | 1463837027574 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:23:47 INFO - PROCESS | 1654 | 1463837027576 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:23:47 INFO - PROCESS | 1654 | 1463837027578 Marionette TRACE conn2 <- [1,818,null,{}] 06:23:47 INFO - PROCESS | 1654 | 1463837027585 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}] 06:23:47 INFO - PROCESS | 1654 | 1463837027688 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:23:47 INFO - PROCESS | 1654 | 1463837027750 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b0800 == 40 [pid = 1654] [id = 212] 06:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11832d400) [pid = 1654] [serial = 634] [outer = 0x0] 06:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1197a1400) [pid = 1654] [serial = 635] [outer = 0x11832d400] 06:23:47 INFO - PROCESS | 1654 | 1463837027783 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121b9ac00) [pid = 1654] [serial = 636] [outer = 0x11832d400] 06:23:48 INFO - PROCESS | 1654 | 1463837028049 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]]]}] 06:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 06:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:23:48 INFO - PROCESS | 1654 | 1463837028104 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 1654 | 1463837028105 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:23:48 INFO - PROCESS | 1654 | 1463837028107 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1654 | 1463837028108 Marionette TRACE conn2 <- [1,822,null,{}] 06:23:48 INFO - PROCESS | 1654 | 1463837028111 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}] 06:23:48 INFO - PROCESS | 1654 | 1463837028191 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:23:48 INFO - PROCESS | 1654 | 1463837028239 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128130000 == 41 [pid = 1654] [id = 213] 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119c78c00) [pid = 1654] [serial = 637] [outer = 0x0] 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124fc6800) [pid = 1654] [serial = 638] [outer = 0x119c78c00] 06:23:48 INFO - PROCESS | 1654 | 1463837028263 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126014800) [pid = 1654] [serial = 639] [outer = 0x119c78c00] 06:23:48 INFO - PROCESS | 1654 | 1463837028517 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] 06:23:48 INFO - PROCESS | 1654 | 1463837028577 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:23:48 INFO - PROCESS | 1654 | 1463837028587 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1654 | 1463837028588 Marionette TRACE conn2 <- [1,826,null,{}] 06:23:48 INFO - PROCESS | 1654 | 1463837028591 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}] 06:23:48 INFO - PROCESS | 1654 | 1463837028672 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:23:48 INFO - PROCESS | 1654 | 1463837028677 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c77800 == 42 [pid = 1654] [id = 214] 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126019800) [pid = 1654] [serial = 640] [outer = 0x0] 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1260bc800) [pid = 1654] [serial = 641] [outer = 0x126019800] 06:23:48 INFO - PROCESS | 1654 | 1463837028703 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1260c3000) [pid = 1654] [serial = 642] [outer = 0x126019800] 06:23:49 INFO - PROCESS | 1654 | 1463837029045 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]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 475ms 06:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:23:49 INFO - PROCESS | 1654 | 1463837029056 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1654 | 1463837029057 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:23:49 INFO - PROCESS | 1654 | 1463837029059 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 1654 | 1463837029060 Marionette TRACE conn2 <- [1,830,null,{}] 06:23:49 INFO - PROCESS | 1654 | 1463837029062 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}] 06:23:49 INFO - PROCESS | 1654 | 1463837029160 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:23:49 INFO - PROCESS | 1654 | 1463837029166 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e96800 == 43 [pid = 1654] [id = 215] 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126019c00) [pid = 1654] [serial = 643] [outer = 0x0] 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1260c6400) [pid = 1654] [serial = 644] [outer = 0x126019c00] 06:23:49 INFO - PROCESS | 1654 | 1463837029191 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126494800) [pid = 1654] [serial = 645] [outer = 0x126019c00] 06:23:49 INFO - PROCESS | 1654 | 1463837029669 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]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 620ms 06:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:23:49 INFO - PROCESS | 1654 | 1463837029706 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1654 | 1463837029709 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:23:49 INFO - PROCESS | 1654 | 1463837029714 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 1654 | 1463837029719 Marionette TRACE conn2 <- [1,834,null,{}] 06:23:49 INFO - PROCESS | 1654 | 1463837029723 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}] 06:23:49 INFO - PROCESS | 1654 | 1463837029834 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:23:49 INFO - PROCESS | 1654 | 1463837029885 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160b9800 == 44 [pid = 1654] [id = 216] 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1125fb400) [pid = 1654] [serial = 646] [outer = 0x0] 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113c52800) [pid = 1654] [serial = 647] [outer = 0x1125fb400] 06:23:49 INFO - PROCESS | 1654 | 1463837029917 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1164a5c00) [pid = 1654] [serial = 648] [outer = 0x1125fb400] 06:23:50 INFO - PROCESS | 1654 | 1463837030442 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]]]}] 06:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 773ms 06:23:50 INFO - PROCESS | 1654 | 1463837030490 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:23:50 INFO - PROCESS | 1654 | 1463837030494 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:23:50 INFO - PROCESS | 1654 | 1463837030502 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 1654 | 1463837030504 Marionette TRACE conn2 <- [1,838,null,{}] 06:23:50 INFO - PROCESS | 1654 | 1463837030507 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}] 06:23:50 INFO - PROCESS | 1654 | 1463837030613 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:23:50 INFO - PROCESS | 1654 | 1463837030686 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fc1000 == 45 [pid = 1654] [id = 217] 06:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116f3a800) [pid = 1654] [serial = 649] [outer = 0x0] 06:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x117174c00) [pid = 1654] [serial = 650] [outer = 0x116f3a800] 06:23:50 INFO - PROCESS | 1654 | 1463837030716 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117587800) [pid = 1654] [serial = 651] [outer = 0x116f3a800] 06:23:51 INFO - PROCESS | 1654 | 1463837031509 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]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1071ms 06:23:51 INFO - PROCESS | 1654 | 1463837031574 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:23:51 INFO - PROCESS | 1654 | 1463837031577 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:23:51 INFO - PROCESS | 1654 | 1463837031581 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 1654 | 1463837031584 Marionette TRACE conn2 <- [1,842,null,{}] 06:23:51 INFO - PROCESS | 1654 | 1463837031590 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}] 06:23:51 INFO - PROCESS | 1654 | 1463837031697 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:23:51 INFO - PROCESS | 1654 | 1463837031748 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046000 == 46 [pid = 1654] [id = 218] 06:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11683f400) [pid = 1654] [serial = 652] [outer = 0x0] 06:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1168a0c00) [pid = 1654] [serial = 653] [outer = 0x11683f400] 06:23:51 INFO - PROCESS | 1654 | 1463837031777 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116f43400) [pid = 1654] [serial = 654] [outer = 0x11683f400] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x128c77800 == 45 [pid = 1654] [id = 214] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x128130000 == 44 [pid = 1654] [id = 213] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b0800 == 43 [pid = 1654] [id = 212] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1256af000 == 42 [pid = 1654] [id = 211] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x118384800 == 41 [pid = 1654] [id = 210] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1214de800 == 40 [pid = 1654] [id = 209] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x121188800 == 39 [pid = 1654] [id = 208] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12bda2400) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11995d000 == 38 [pid = 1654] [id = 207] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11963f000 == 37 [pid = 1654] [id = 206] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119621800 == 36 [pid = 1654] [id = 205] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x118385800 == 35 [pid = 1654] [id = 204] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11835c800 == 34 [pid = 1654] [id = 203] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11705f800 == 33 [pid = 1654] [id = 202] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116709000 == 32 [pid = 1654] [id = 201] 06:23:52 INFO - PROCESS | 1654 | --DOCSHELL 0x113c0f000 == 31 [pid = 1654] [id = 200] 06:23:52 INFO - PROCESS | 1654 | 1463837032164 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]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 623ms 06:23:52 INFO - PROCESS | 1654 | 1463837032204 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1654 | 1463837032208 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:23:52 INFO - PROCESS | 1654 | 1463837032212 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1654 | 1463837032214 Marionette TRACE conn2 <- [1,846,null,{}] 06:23:52 INFO - PROCESS | 1654 | 1463837032216 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}] 06:23:52 INFO - PROCESS | 1654 | 1463837032293 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c47b000) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12ba1a800) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118a6c000) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12672fc00) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12bd9bc00) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121006400) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1283e7c00) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11979a800) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ba58000) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128cc6c00) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12ab4d800) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12bd9c400) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126612000) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b2c7400) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bd9f000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1266c8000) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1125f8000) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11972c400) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119733400) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11940c800) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11852f400) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c83fc00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12c470400) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12bd9e400) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ba59400) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b2ca000) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12abc5c00) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126a2a000) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1260c6800) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11967f400) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118a67400) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117170000) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116f3c400) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12ab4b800) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1125fc000) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121483800) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126614000) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x126607800) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119419400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1250acc00) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 06:23:52 INFO - PROCESS | 1654 | 1463837032349 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116092800 == 32 [pid = 1654] [id = 219] 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1125fc000) [pid = 1654] [serial = 655] [outer = 0x0] 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116f3e800) [pid = 1654] [serial = 656] [outer = 0x1125fc000] 06:23:52 INFO - PROCESS | 1654 | 1463837032375 Marionette DEBUG loaded listener.js 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117680c00) [pid = 1654] [serial = 657] [outer = 0x1125fc000] 06:23:52 INFO - PROCESS | 1654 | 1463837032682 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]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 522ms 06:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:23:52 INFO - PROCESS | 1654 | 1463837032735 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1654 | 1463837032736 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:23:52 INFO - PROCESS | 1654 | 1463837032738 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1654 | 1463837032741 Marionette TRACE conn2 <- [1,850,null,{}] 06:23:52 INFO - PROCESS | 1654 | 1463837032749 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}] 06:23:52 INFO - PROCESS | 1654 | 1463837032829 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:23:52 INFO - PROCESS | 1654 | 1463837032876 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857b000 == 33 [pid = 1654] [id = 220] 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117586400) [pid = 1654] [serial = 658] [outer = 0x0] 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11832fc00) [pid = 1654] [serial = 659] [outer = 0x117586400] 06:23:52 INFO - PROCESS | 1654 | 1463837032906 Marionette DEBUG loaded listener.js 06:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1185ef800) [pid = 1654] [serial = 660] [outer = 0x117586400] 06:23:53 INFO - PROCESS | 1654 | 1463837033224 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]]]}] 06:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 06:23:53 INFO - PROCESS | 1654 | 1463837033262 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:23:53 INFO - PROCESS | 1654 | 1463837033264 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:23:53 INFO - PROCESS | 1654 | 1463837033268 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 1654 | 1463837033269 Marionette TRACE conn2 <- [1,854,null,{}] 06:23:53 INFO - PROCESS | 1654 | 1463837033272 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}] 06:23:53 INFO - PROCESS | 1654 | 1463837033353 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:23:53 INFO - PROCESS | 1654 | 1463837033398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11936d000 == 34 [pid = 1654] [id = 221] 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117595000) [pid = 1654] [serial = 661] [outer = 0x0] 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118f07c00) [pid = 1654] [serial = 662] [outer = 0x117595000] 06:23:53 INFO - PROCESS | 1654 | 1463837033424 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11940cc00) [pid = 1654] [serial = 663] [outer = 0x117595000] 06:23:53 INFO - PROCESS | 1654 | 1463837033689 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]]]}] 06:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 06:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:23:53 INFO - PROCESS | 1654 | 1463837033739 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:23:53 INFO - PROCESS | 1654 | 1463837033740 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:23:53 INFO - PROCESS | 1654 | 1463837033742 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 1654 | 1463837033743 Marionette TRACE conn2 <- [1,858,null,{}] 06:23:53 INFO - PROCESS | 1654 | 1463837033745 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}] 06:23:53 INFO - PROCESS | 1654 | 1463837033823 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:23:53 INFO - PROCESS | 1654 | 1463837033827 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x121073800 == 35 [pid = 1654] [id = 222] 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118fb0000) [pid = 1654] [serial = 664] [outer = 0x0] 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119414000) [pid = 1654] [serial = 665] [outer = 0x118fb0000] 06:23:53 INFO - PROCESS | 1654 | 1463837033855 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119680800) [pid = 1654] [serial = 666] [outer = 0x118fb0000] 06:23:54 INFO - PROCESS | 1654 | 1463837034214 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]]]}] 06:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 06:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:23:54 INFO - PROCESS | 1654 | 1463837034262 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:23:54 INFO - PROCESS | 1654 | 1463837034263 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:23:54 INFO - PROCESS | 1654 | 1463837034265 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:23:54 INFO - PROCESS | 1654 | 1463837034266 Marionette TRACE conn2 <- [1,862,null,{}] 06:23:54 INFO - PROCESS | 1654 | 1463837034269 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}] 06:23:54 INFO - PROCESS | 1654 | 1463837034374 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:23:54 INFO - PROCESS | 1654 | 1463837034410 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d6000 == 36 [pid = 1654] [id = 223] 06:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11972e800) [pid = 1654] [serial = 667] [outer = 0x0] 06:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119736c00) [pid = 1654] [serial = 668] [outer = 0x11972e800] 06:23:54 INFO - PROCESS | 1654 | 1463837034443 Marionette DEBUG loaded listener.js 06:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c7cc00) [pid = 1654] [serial = 669] [outer = 0x11972e800] 06:23:54 INFO - PROCESS | 1654 | 1463837034851 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]]]}] 06:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 621ms 06:23:54 INFO - PROCESS | 1654 | 1463837034894 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:23:54 INFO - PROCESS | 1654 | 1463837034896 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:23:54 INFO - PROCESS | 1654 | 1463837034900 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:23:54 INFO - PROCESS | 1654 | 1463837034902 Marionette TRACE conn2 <- [1,866,null,{}] 06:23:54 INFO - PROCESS | 1654 | 1463837034905 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}] 06:23:55 INFO - PROCESS | 1654 | 1463837035041 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:23:55 INFO - PROCESS | 1654 | 1463837035065 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a2800 == 37 [pid = 1654] [id = 224] 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x120e43800) [pid = 1654] [serial = 670] [outer = 0x0] 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x120e46c00) [pid = 1654] [serial = 671] [outer = 0x120e43800] 06:23:55 INFO - PROCESS | 1654 | 1463837035103 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121006c00) [pid = 1654] [serial = 672] [outer = 0x120e43800] 06:23:55 INFO - PROCESS | 1654 | 1463837035448 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]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 571ms 06:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:23:55 INFO - PROCESS | 1654 | 1463837035470 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 1654 | 1463837035472 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:23:55 INFO - PROCESS | 1654 | 1463837035474 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 1654 | 1463837035475 Marionette TRACE conn2 <- [1,870,null,{}] 06:23:55 INFO - PROCESS | 1654 | 1463837035477 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}] 06:23:55 INFO - PROCESS | 1654 | 1463837035567 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:23:55 INFO - PROCESS | 1654 | 1463837035599 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x125693000 == 38 [pid = 1654] [id = 225] 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120e3f400) [pid = 1654] [serial = 673] [outer = 0x0] 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121140c00) [pid = 1654] [serial = 674] [outer = 0x120e3f400] 06:23:55 INFO - PROCESS | 1654 | 1463837035624 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121148000) [pid = 1654] [serial = 675] [outer = 0x120e3f400] 06:23:55 INFO - PROCESS | 1654 | 1463837035958 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]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119735400) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111ab9c00) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119796800) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11832a400) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x120e3dc00) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121004000) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121b97000) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11832d400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116429400) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119c78c00) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116762800) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118f05400) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116057400) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11649c800) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126019800) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:23:56 INFO - PROCESS | 1654 | 1463837036078 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:23:56 INFO - PROCESS | 1654 | 1463837036080 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:23:56 INFO - PROCESS | 1654 | 1463837036090 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:23:56 INFO - PROCESS | 1654 | 1463837036091 Marionette TRACE conn2 <- [1,874,null,{}] 06:23:56 INFO - PROCESS | 1654 | 1463837036094 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}] 06:23:56 INFO - PROCESS | 1654 | 1463837036173 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:23:56 INFO - PROCESS | 1654 | 1463837036183 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856f000 == 39 [pid = 1654] [id = 226] 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11649c800) [pid = 1654] [serial = 676] [outer = 0x0] 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118326000) [pid = 1654] [serial = 677] [outer = 0x11649c800] 06:23:56 INFO - PROCESS | 1654 | 1463837036209 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119982800) [pid = 1654] [serial = 678] [outer = 0x11649c800] 06:23:56 INFO - PROCESS | 1654 | 1463837036540 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]]]}] 06:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 471ms 06:23:56 INFO - PROCESS | 1654 | 1463837036562 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:23:56 INFO - PROCESS | 1654 | 1463837036563 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:23:56 INFO - PROCESS | 1654 | 1463837036567 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:23:56 INFO - PROCESS | 1654 | 1463837036568 Marionette TRACE conn2 <- [1,878,null,{}] 06:23:56 INFO - PROCESS | 1654 | 1463837036571 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}] 06:23:56 INFO - PROCESS | 1654 | 1463837036647 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:23:56 INFO - PROCESS | 1654 | 1463837036696 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128135800 == 40 [pid = 1654] [id = 227] 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116a58c00) [pid = 1654] [serial = 679] [outer = 0x0] 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12114a000) [pid = 1654] [serial = 680] [outer = 0x116a58c00] 06:23:56 INFO - PROCESS | 1654 | 1463837036721 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119c78000) [pid = 1654] [serial = 681] [outer = 0x116a58c00] 06:23:57 INFO - PROCESS | 1654 | 1463837037002 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]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 06:23:57 INFO - PROCESS | 1654 | 1463837037038 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:23:57 INFO - PROCESS | 1654 | 1463837037048 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:23:57 INFO - PROCESS | 1654 | 1463837037054 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1654 | 1463837037055 Marionette TRACE conn2 <- [1,882,null,{}] 06:23:57 INFO - PROCESS | 1654 | 1463837037058 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}] 06:23:57 INFO - PROCESS | 1654 | 1463837037150 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:23:57 INFO - PROCESS | 1654 | 1463837037155 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e8d000 == 41 [pid = 1654] [id = 228] 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121624400) [pid = 1654] [serial = 682] [outer = 0x0] 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121c11000) [pid = 1654] [serial = 683] [outer = 0x121624400] 06:23:57 INFO - PROCESS | 1654 | 1463837037184 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126017800) [pid = 1654] [serial = 684] [outer = 0x121624400] 06:23:57 INFO - PROCESS | 1654 | 1463837037524 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]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 06:23:57 INFO - PROCESS | 1654 | 1463837037573 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 1654 | 1463837037574 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:23:57 INFO - PROCESS | 1654 | 1463837037576 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1654 | 1463837037577 Marionette TRACE conn2 <- [1,886,null,{}] 06:23:57 INFO - PROCESS | 1654 | 1463837037580 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}] 06:23:57 INFO - PROCESS | 1654 | 1463837037656 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:23:57 INFO - PROCESS | 1654 | 1463837037660 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6be000 == 42 [pid = 1654] [id = 229] 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124d60800) [pid = 1654] [serial = 685] [outer = 0x0] 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1260c3c00) [pid = 1654] [serial = 686] [outer = 0x124d60800] 06:23:57 INFO - PROCESS | 1654 | 1463837037688 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126499000) [pid = 1654] [serial = 687] [outer = 0x124d60800] 06:23:57 INFO - PROCESS | 1654 | 1463837037990 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]]]}] 06:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 06:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:23:58 INFO - PROCESS | 1654 | 1463837038045 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:23:58 INFO - PROCESS | 1654 | 1463837038047 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:23:58 INFO - PROCESS | 1654 | 1463837038049 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - PROCESS | 1654 | 1463837038050 Marionette TRACE conn2 <- [1,890,null,{}] 06:23:58 INFO - PROCESS | 1654 | 1463837038052 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}] 06:23:58 INFO - PROCESS | 1654 | 1463837038183 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:23:58 INFO - PROCESS | 1654 | 1463837038233 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x113988000 == 43 [pid = 1654] [id = 230] 06:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111c7c800) [pid = 1654] [serial = 688] [outer = 0x0] 06:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1121f3400) [pid = 1654] [serial = 689] [outer = 0x111c7c800] 06:23:58 INFO - PROCESS | 1654 | 1463837038265 Marionette DEBUG loaded listener.js 06:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1150f6400) [pid = 1654] [serial = 690] [outer = 0x111c7c800] 06:23:58 INFO - PROCESS | 1654 | 1463837038736 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]]]}] 06:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 721ms 06:23:58 INFO - PROCESS | 1654 | 1463837038781 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:23:58 INFO - PROCESS | 1654 | 1463837038784 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:23:58 INFO - PROCESS | 1654 | 1463837038788 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - PROCESS | 1654 | 1463837038790 Marionette TRACE conn2 <- [1,894,null,{}] 06:23:58 INFO - PROCESS | 1654 | 1463837038794 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}] 06:23:58 INFO - PROCESS | 1654 | 1463837038894 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:23:58 INFO - PROCESS | 1654 | 1463837038957 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fc3800 == 44 [pid = 1654] [id = 231] 06:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116f41000) [pid = 1654] [serial = 691] [outer = 0x0] 06:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11767fc00) [pid = 1654] [serial = 692] [outer = 0x116f41000] 06:23:58 INFO - PROCESS | 1654 | 1463837038988 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11832a400) [pid = 1654] [serial = 693] [outer = 0x116f41000] 06:23:59 INFO - PROCESS | 1654 | 1463837039479 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]]]}] 06:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 720ms 06:23:59 INFO - PROCESS | 1654 | 1463837039510 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:23:59 INFO - PROCESS | 1654 | 1463837039513 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:23:59 INFO - PROCESS | 1654 | 1463837039539 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:23:59 INFO - PROCESS | 1654 | 1463837039542 Marionette TRACE conn2 <- [1,898,null,{}] 06:23:59 INFO - PROCESS | 1654 | 1463837039546 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}] 06:23:59 INFO - PROCESS | 1654 | 1463837039686 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:23:59 INFO - PROCESS | 1654 | 1463837039751 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6f800 == 45 [pid = 1654] [id = 232] 06:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1185f3400) [pid = 1654] [serial = 694] [outer = 0x0] 06:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118f05800) [pid = 1654] [serial = 695] [outer = 0x1185f3400] 06:23:59 INFO - PROCESS | 1654 | 1463837039781 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119677000) [pid = 1654] [serial = 696] [outer = 0x1185f3400] 06:24:00 INFO - PROCESS | 1654 | 1463837040216 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]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 728ms 06:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:24:00 INFO - PROCESS | 1654 | 1463837040265 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1654 | 1463837040268 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:24:00 INFO - PROCESS | 1654 | 1463837040276 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1654 | 1463837040279 Marionette TRACE conn2 <- [1,902,null,{}] 06:24:00 INFO - PROCESS | 1654 | 1463837040284 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}] 06:24:00 INFO - PROCESS | 1654 | 1463837040382 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:24:00 INFO - PROCESS | 1654 | 1463837040444 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b229800 == 46 [pid = 1654] [id = 233] 06:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118a03c00) [pid = 1654] [serial = 697] [outer = 0x0] 06:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1199a7400) [pid = 1654] [serial = 698] [outer = 0x118a03c00] 06:24:00 INFO - PROCESS | 1654 | 1463837040474 Marionette DEBUG loaded listener.js 06:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121560400) [pid = 1654] [serial = 699] [outer = 0x118a03c00] 06:24:00 INFO - PROCESS | 1654 | 1463837040884 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]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 06:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:24:00 INFO - PROCESS | 1654 | 1463837040901 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1654 | 1463837040903 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:24:00 INFO - PROCESS | 1654 | 1463837040905 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1654 | 1463837040906 Marionette TRACE conn2 <- [1,906,null,{}] 06:24:00 INFO - PROCESS | 1654 | 1463837040909 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}] 06:24:01 INFO - PROCESS | 1654 | 1463837041023 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:24:01 INFO - PROCESS | 1654 | 1463837041084 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b971000 == 47 [pid = 1654] [id = 234] 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121b97000) [pid = 1654] [serial = 700] [outer = 0x0] 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1250a1800) [pid = 1654] [serial = 701] [outer = 0x121b97000] 06:24:01 INFO - PROCESS | 1654 | 1463837041113 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118f11c00) [pid = 1654] [serial = 702] [outer = 0x121b97000] 06:24:01 INFO - PROCESS | 1654 | 1463837041520 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]]]}] 06:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 06:24:01 INFO - PROCESS | 1654 | 1463837041525 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:24:01 INFO - PROCESS | 1654 | 1463837041526 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:24:01 INFO - PROCESS | 1654 | 1463837041529 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:24:01 INFO - PROCESS | 1654 | 1463837041532 Marionette TRACE conn2 <- [1,910,null,{}] 06:24:01 INFO - PROCESS | 1654 | 1463837041535 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}] 06:24:01 INFO - PROCESS | 1654 | 1463837041631 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:24:01 INFO - PROCESS | 1654 | 1463837041677 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be5c000 == 48 [pid = 1654] [id = 235] 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126404400) [pid = 1654] [serial = 703] [outer = 0x0] 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126609800) [pid = 1654] [serial = 704] [outer = 0x126404400] 06:24:01 INFO - PROCESS | 1654 | 1463837041712 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1266c8000) [pid = 1654] [serial = 705] [outer = 0x126404400] 06:24:02 INFO - PROCESS | 1654 | 1463837042132 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]]]}] 06:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 06:24:02 INFO - PROCESS | 1654 | 1463837042344 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:24:02 INFO - PROCESS | 1654 | 1463837042347 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:24:02 INFO - PROCESS | 1654 | 1463837042369 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:24:02 INFO - PROCESS | 1654 | 1463837042371 Marionette TRACE conn2 <- [1,914,null,{}] 06:24:02 INFO - PROCESS | 1654 | 1463837042375 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}] 06:24:02 INFO - PROCESS | 1654 | 1463837042474 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:24:02 INFO - PROCESS | 1654 | 1463837042535 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a8f000 == 49 [pid = 1654] [id = 236] 06:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1164a3000) [pid = 1654] [serial = 706] [outer = 0x0] 06:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11675e800) [pid = 1654] [serial = 707] [outer = 0x1164a3000] 06:24:02 INFO - PROCESS | 1654 | 1463837042562 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116f3e400) [pid = 1654] [serial = 708] [outer = 0x1164a3000] 06:24:02 INFO - PROCESS | 1654 | 1463837042986 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]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms 06:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:24:03 INFO - PROCESS | 1654 | 1463837043040 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1654 | 1463837043043 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:24:03 INFO - PROCESS | 1654 | 1463837043048 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1654 | 1463837043050 Marionette TRACE conn2 <- [1,918,null,{}] 06:24:03 INFO - PROCESS | 1654 | 1463837043053 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}] 06:24:03 INFO - PROCESS | 1654 | 1463837043143 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:24:03 INFO - PROCESS | 1654 | 1463837043193 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808a000 == 50 [pid = 1654] [id = 237] 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116f46c00) [pid = 1654] [serial = 709] [outer = 0x0] 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118115800) [pid = 1654] [serial = 710] [outer = 0x116f46c00] 06:24:03 INFO - PROCESS | 1654 | 1463837043220 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11840dc00) [pid = 1654] [serial = 711] [outer = 0x116f46c00] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6be000 == 49 [pid = 1654] [id = 229] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x128e8d000 == 48 [pid = 1654] [id = 228] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x128135800 == 47 [pid = 1654] [id = 227] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11856f000 == 46 [pid = 1654] [id = 226] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x125693000 == 45 [pid = 1654] [id = 225] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a2800 == 44 [pid = 1654] [id = 224] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1260c6400) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d6000 == 43 [pid = 1654] [id = 223] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x121073800 == 42 [pid = 1654] [id = 222] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11936d000 == 41 [pid = 1654] [id = 221] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11857b000 == 40 [pid = 1654] [id = 220] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116092800 == 39 [pid = 1654] [id = 219] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x117046000 == 38 [pid = 1654] [id = 218] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x118fc1000 == 37 [pid = 1654] [id = 217] 06:24:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1160b9800 == 36 [pid = 1654] [id = 216] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119c7b400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117592400) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11811ec00) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1199a9000) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11855d400) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121005000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120e42000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121146400) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121140000) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11856cc00) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124d2a000) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1197a1400) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121b95800) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116433800) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1166bbc00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126014800) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116adf000) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116f47000) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119410400) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11972bc00) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119734400) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119796400) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1185ef000) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118a0e800) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1260bc800) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124fc5400) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124fc6800) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121b9ac00) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1260c3000) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119c75400) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 06:24:03 INFO - PROCESS | 1654 | 1463837043595 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]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 574ms 06:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:24:03 INFO - PROCESS | 1654 | 1463837043621 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1654 | 1463837043622 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:24:03 INFO - PROCESS | 1654 | 1463837043624 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1654 | 1463837043626 Marionette TRACE conn2 <- [1,922,null,{}] 06:24:03 INFO - PROCESS | 1654 | 1463837043632 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}] 06:24:03 INFO - PROCESS | 1654 | 1463837043713 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:24:03 INFO - PROCESS | 1654 | 1463837043741 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807b800 == 37 [pid = 1654] [id = 238] 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1185e8000) [pid = 1654] [serial = 712] [outer = 0x0] 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1185ef000) [pid = 1654] [serial = 713] [outer = 0x1185e8000] 06:24:03 INFO - PROCESS | 1654 | 1463837043769 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118f0ec00) [pid = 1654] [serial = 714] [outer = 0x1185e8000] 06:24:04 INFO - PROCESS | 1654 | 1463837044184 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]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 569ms 06:24:04 INFO - PROCESS | 1654 | 1463837044193 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1654 | 1463837044194 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:24:04 INFO - PROCESS | 1654 | 1463837044201 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1654 | 1463837044202 Marionette TRACE conn2 <- [1,926,null,{}] 06:24:04 INFO - PROCESS | 1654 | 1463837044204 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}] 06:24:04 INFO - PROCESS | 1654 | 1463837044288 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:24:04 INFO - PROCESS | 1654 | 1463837044293 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991b000 == 38 [pid = 1654] [id = 239] 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118fb4000) [pid = 1654] [serial = 715] [outer = 0x0] 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119676c00) [pid = 1654] [serial = 716] [outer = 0x118fb4000] 06:24:04 INFO - PROCESS | 1654 | 1463837044319 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119734400) [pid = 1654] [serial = 717] [outer = 0x118fb4000] 06:24:04 INFO - PROCESS | 1654 | 1463837044636 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]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 474ms 06:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:24:04 INFO - PROCESS | 1654 | 1463837044670 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1654 | 1463837044672 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:24:04 INFO - PROCESS | 1654 | 1463837044682 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1654 | 1463837044683 Marionette TRACE conn2 <- [1,930,null,{}] 06:24:04 INFO - PROCESS | 1654 | 1463837044685 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}] 06:24:04 INFO - PROCESS | 1654 | 1463837044768 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:24:04 INFO - PROCESS | 1654 | 1463837044814 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121073000 == 39 [pid = 1654] [id = 240] 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11940c400) [pid = 1654] [serial = 718] [outer = 0x0] 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119796c00) [pid = 1654] [serial = 719] [outer = 0x11940c400] 06:24:04 INFO - PROCESS | 1654 | 1463837044839 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x120e3c400) [pid = 1654] [serial = 720] [outer = 0x11940c400] 06:24:05 INFO - PROCESS | 1654 | 1463837045135 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]]]}] 06:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 479ms 06:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:24:05 INFO - PROCESS | 1654 | 1463837045156 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 1654 | 1463837045158 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:24:05 INFO - PROCESS | 1654 | 1463837045160 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 1654 | 1463837045161 Marionette TRACE conn2 <- [1,934,null,{}] 06:24:05 INFO - PROCESS | 1654 | 1463837045164 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}] 06:24:05 INFO - PROCESS | 1654 | 1463837045263 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:24:05 INFO - PROCESS | 1654 | 1463837045317 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807d800 == 40 [pid = 1654] [id = 241] 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119676800) [pid = 1654] [serial = 721] [outer = 0x0] 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121002c00) [pid = 1654] [serial = 722] [outer = 0x119676800] 06:24:05 INFO - PROCESS | 1654 | 1463837045343 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124d28800) [pid = 1654] [serial = 723] [outer = 0x119676800] 06:24:05 INFO - PROCESS | 1654 | 1463837045625 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]]]}] 06:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 06:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:24:05 INFO - PROCESS | 1654 | 1463837045679 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 1654 | 1463837045680 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:24:05 INFO - PROCESS | 1654 | 1463837045684 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 1654 | 1463837045687 Marionette TRACE conn2 <- [1,938,null,{}] 06:24:05 INFO - PROCESS | 1654 | 1463837045689 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}] 06:24:05 INFO - PROCESS | 1654 | 1463837045791 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:24:05 INFO - PROCESS | 1654 | 1463837045803 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256af000 == 41 [pid = 1654] [id = 242] 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1217c2c00) [pid = 1654] [serial = 724] [outer = 0x0] 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126019000) [pid = 1654] [serial = 725] [outer = 0x1217c2c00] 06:24:05 INFO - PROCESS | 1654 | 1463837045828 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126402c00) [pid = 1654] [serial = 726] [outer = 0x1217c2c00] 06:24:06 INFO - PROCESS | 1654 | 1463837046150 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]]]}] 06:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 06:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:24:06 INFO - PROCESS | 1654 | 1463837046204 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 1654 | 1463837046206 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:24:06 INFO - PROCESS | 1654 | 1463837046208 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 1654 | 1463837046209 Marionette TRACE conn2 <- [1,942,null,{}] 06:24:06 INFO - PROCESS | 1654 | 1463837046211 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}] 06:24:06 INFO - PROCESS | 1654 | 1463837046306 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:24:06 INFO - PROCESS | 1654 | 1463837046320 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x128404800 == 42 [pid = 1654] [id = 243] 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126607800) [pid = 1654] [serial = 727] [outer = 0x0] 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126611c00) [pid = 1654] [serial = 728] [outer = 0x126607800] 06:24:06 INFO - PROCESS | 1654 | 1463837046345 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126732800) [pid = 1654] [serial = 729] [outer = 0x126607800] 06:24:06 INFO - PROCESS | 1654 | 1463837046683 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]]]}] 06:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 518ms 06:24:06 INFO - PROCESS | 1654 | 1463837046726 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 1654 | 1463837046727 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:24:06 INFO - PROCESS | 1654 | 1463837046730 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 1654 | 1463837046731 Marionette TRACE conn2 <- [1,946,null,{}] 06:24:06 INFO - PROCESS | 1654 | 1463837046733 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}] 06:24:06 INFO - PROCESS | 1654 | 1463837046830 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:24:06 INFO - PROCESS | 1654 | 1463837046846 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1288a3800 == 43 [pid = 1654] [id = 244] 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12660a400) [pid = 1654] [serial = 730] [outer = 0x0] 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126a30400) [pid = 1654] [serial = 731] [outer = 0x12660a400] 06:24:06 INFO - PROCESS | 1654 | 1463837046871 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126a45000) [pid = 1654] [serial = 732] [outer = 0x12660a400] 06:24:07 INFO - PROCESS | 1654 | 1463837047205 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]]]}] 06:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 06:24:07 INFO - PROCESS | 1654 | 1463837047251 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1654 | 1463837047253 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:24:07 INFO - PROCESS | 1654 | 1463837047255 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 1654 | 1463837047256 Marionette TRACE conn2 <- [1,950,null,{}] 06:24:07 INFO - PROCESS | 1654 | 1463837047258 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}] 06:24:07 INFO - PROCESS | 1654 | 1463837047356 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:24:07 INFO - PROCESS | 1654 | 1463837047369 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a663800 == 44 [pid = 1654] [id = 245] 06:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a19400) [pid = 1654] [serial = 733] [outer = 0x0] 06:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1283e9c00) [pid = 1654] [serial = 734] [outer = 0x126a19400] 06:24:07 INFO - PROCESS | 1654 | 1463837047393 Marionette DEBUG loaded listener.js 06:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1283f0000) [pid = 1654] [serial = 735] [outer = 0x126a19400] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11972e800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x120e43800) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x120e3f400) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118fb0000) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117586400) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1125fc000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117595000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11683f400) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11649c800) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121624400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116a58c00) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:24:07 INFO - PROCESS | 1654 | 1463837047782 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]]]}] 06:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 568ms 06:24:07 INFO - PROCESS | 1654 | 1463837047824 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1654 | 1463837047826 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:24:07 INFO - PROCESS | 1654 | 1463837047828 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 1654 | 1463837047830 Marionette TRACE conn2 <- [1,954,null,{}] 06:24:07 INFO - PROCESS | 1654 | 1463837047832 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}] 06:24:07 INFO - PROCESS | 1654 | 1463837047929 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:24:07 INFO - PROCESS | 1654 | 1463837047936 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a650800 == 45 [pid = 1654] [id = 246] 06:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116a55000) [pid = 1654] [serial = 736] [outer = 0x0] 06:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11972e800) [pid = 1654] [serial = 737] [outer = 0x116a55000] 06:24:07 INFO - PROCESS | 1654 | 1463837047965 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128873400) [pid = 1654] [serial = 738] [outer = 0x116a55000] 06:24:08 INFO - PROCESS | 1654 | 1463837048305 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]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 06:24:08 INFO - PROCESS | 1654 | 1463837048348 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 1654 | 1463837048351 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:24:08 INFO - PROCESS | 1654 | 1463837048354 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1654 | 1463837048364 Marionette TRACE conn2 <- [1,958,null,{}] 06:24:08 INFO - PROCESS | 1654 | 1463837048369 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}] 06:24:08 INFO - PROCESS | 1654 | 1463837048450 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:24:08 INFO - PROCESS | 1654 | 1463837048455 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c27d000 == 46 [pid = 1654] [id = 247] 06:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1283f4000) [pid = 1654] [serial = 739] [outer = 0x0] 06:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128a74c00) [pid = 1654] [serial = 740] [outer = 0x1283f4000] 06:24:08 INFO - PROCESS | 1654 | 1463837048480 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128cc1c00) [pid = 1654] [serial = 741] [outer = 0x1283f4000] 06:24:08 INFO - PROCESS | 1654 | 1463837048818 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]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 483ms 06:24:08 INFO - PROCESS | 1654 | 1463837048838 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 1654 | 1463837048839 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:24:08 INFO - PROCESS | 1654 | 1463837048842 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1654 | 1463837048843 Marionette TRACE conn2 <- [1,962,null,{}] 06:24:08 INFO - PROCESS | 1654 | 1463837048845 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}] 06:24:08 INFO - PROCESS | 1654 | 1463837048928 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:24:08 INFO - PROCESS | 1654 | 1463837048980 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c295000 == 47 [pid = 1654] [id = 248] 06:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a71000) [pid = 1654] [serial = 742] [outer = 0x0] 06:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a402400) [pid = 1654] [serial = 743] [outer = 0x128a71000] 06:24:09 INFO - PROCESS | 1654 | 1463837049004 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a630800) [pid = 1654] [serial = 744] [outer = 0x128a71000] 06:24:09 INFO - PROCESS | 1654 | 1463837049263 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]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 06:24:09 INFO - PROCESS | 1654 | 1463837049313 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1654 | 1463837049314 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:24:09 INFO - PROCESS | 1654 | 1463837049325 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1654 | 1463837049326 Marionette TRACE conn2 <- [1,966,null,{}] 06:24:09 INFO - PROCESS | 1654 | 1463837049329 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}] 06:24:09 INFO - PROCESS | 1654 | 1463837049417 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:24:09 INFO - PROCESS | 1654 | 1463837049429 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c870800 == 48 [pid = 1654] [id = 249] 06:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a40dc00) [pid = 1654] [serial = 745] [outer = 0x0] 06:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a69bc00) [pid = 1654] [serial = 746] [outer = 0x12a40dc00] 06:24:09 INFO - PROCESS | 1654 | 1463837049454 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a7ee400) [pid = 1654] [serial = 747] [outer = 0x12a40dc00] 06:24:09 INFO - PROCESS | 1654 | 1463837049881 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]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 06:24:09 INFO - PROCESS | 1654 | 1463837049896 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1654 | 1463837049900 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:24:09 INFO - PROCESS | 1654 | 1463837049922 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1654 | 1463837049925 Marionette TRACE conn2 <- [1,970,null,{}] 06:24:09 INFO - PROCESS | 1654 | 1463837049929 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}] 06:24:10 INFO - PROCESS | 1654 | 1463837050048 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:24:10 INFO - PROCESS | 1654 | 1463837050101 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b0800 == 49 [pid = 1654] [id = 250] 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112a9d400) [pid = 1654] [serial = 748] [outer = 0x0] 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116761000) [pid = 1654] [serial = 749] [outer = 0x112a9d400] 06:24:10 INFO - PROCESS | 1654 | 1463837050133 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116f47000) [pid = 1654] [serial = 750] [outer = 0x112a9d400] 06:24:10 INFO - PROCESS | 1654 | 1463837050557 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]]]}] 06:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 676ms 06:24:10 INFO - PROCESS | 1654 | 1463837050597 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:24:10 INFO - PROCESS | 1654 | 1463837050601 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:24:10 INFO - PROCESS | 1654 | 1463837050605 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:24:10 INFO - PROCESS | 1654 | 1463837050608 Marionette TRACE conn2 <- [1,974,null,{}] 06:24:10 INFO - PROCESS | 1654 | 1463837050610 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}] 06:24:10 INFO - PROCESS | 1654 | 1463837050715 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:24:10 INFO - PROCESS | 1654 | 1463837050807 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e07000 == 50 [pid = 1654] [id = 251] 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118410000) [pid = 1654] [serial = 751] [outer = 0x0] 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11855e000) [pid = 1654] [serial = 752] [outer = 0x118410000] 06:24:10 INFO - PROCESS | 1654 | 1463837050836 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118a6c000) [pid = 1654] [serial = 753] [outer = 0x118410000] 06:24:11 INFO - PROCESS | 1654 | 1463837051297 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]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 719ms 06:24:11 INFO - PROCESS | 1654 | 1463837051326 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:24:11 INFO - PROCESS | 1654 | 1463837051328 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:24:11 INFO - PROCESS | 1654 | 1463837051335 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 1654 | 1463837051339 Marionette TRACE conn2 <- [1,978,null,{}] 06:24:11 INFO - PROCESS | 1654 | 1463837051351 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}] 06:24:11 INFO - PROCESS | 1654 | 1463837051500 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:24:11 INFO - PROCESS | 1654 | 1463837051594 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4bb800 == 51 [pid = 1654] [id = 252] 06:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11972b000) [pid = 1654] [serial = 754] [outer = 0x0] 06:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121003800) [pid = 1654] [serial = 755] [outer = 0x11972b000] 06:24:11 INFO - PROCESS | 1654 | 1463837051628 Marionette DEBUG loaded listener.js 06:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x121354800) [pid = 1654] [serial = 756] [outer = 0x11972b000] 06:24:12 INFO - PROCESS | 1654 | 1463837052014 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]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 728ms 06:24:12 INFO - PROCESS | 1654 | 1463837052074 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 1654 | 1463837052076 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:24:12 INFO - PROCESS | 1654 | 1463837052078 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 1654 | 1463837052079 Marionette TRACE conn2 <- [1,982,null,{}] 06:24:12 INFO - PROCESS | 1654 | 1463837052084 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}] 06:24:12 INFO - PROCESS | 1654 | 1463837052188 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:24:12 INFO - PROCESS | 1654 | 1463837052240 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1f800 == 52 [pid = 1654] [id = 253] 06:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x121b9ac00) [pid = 1654] [serial = 757] [outer = 0x0] 06:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1260b9000) [pid = 1654] [serial = 758] [outer = 0x121b9ac00] 06:24:12 INFO - PROCESS | 1654 | 1463837052269 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126a32000) [pid = 1654] [serial = 759] [outer = 0x121b9ac00] 06:24:12 INFO - PROCESS | 1654 | 1463837052696 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]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 06:24:12 INFO - PROCESS | 1654 | 1463837052765 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 1654 | 1463837052766 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:24:12 INFO - PROCESS | 1654 | 1463837052770 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 1654 | 1463837052771 Marionette TRACE conn2 <- [1,986,null,{}] 06:24:12 INFO - PROCESS | 1654 | 1463837052774 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}] 06:24:12 INFO - PROCESS | 1654 | 1463837052878 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:24:12 INFO - PROCESS | 1654 | 1463837052943 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf21000 == 53 [pid = 1654] [id = 254] 06:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1260be400) [pid = 1654] [serial = 760] [outer = 0x0] 06:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1283f3400) [pid = 1654] [serial = 761] [outer = 0x1260be400] 06:24:12 INFO - PROCESS | 1654 | 1463837052972 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128a7d400) [pid = 1654] [serial = 762] [outer = 0x1260be400] 06:24:13 INFO - PROCESS | 1654 | 1463837053418 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]]]}] 06:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 06:24:13 INFO - PROCESS | 1654 | 1463837053439 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 1654 | 1463837053440 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:24:13 INFO - PROCESS | 1654 | 1463837053462 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - PROCESS | 1654 | 1463837053463 Marionette TRACE conn2 <- [1,990,null,{}] 06:24:13 INFO - PROCESS | 1654 | 1463837053500 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}] 06:24:13 INFO - PROCESS | 1654 | 1463837053619 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:24:13 INFO - PROCESS | 1654 | 1463837053683 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e06000 == 54 [pid = 1654] [id = 255] 06:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116a56c00) [pid = 1654] [serial = 763] [outer = 0x0] 06:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a694400) [pid = 1654] [serial = 764] [outer = 0x116a56c00] 06:24:13 INFO - PROCESS | 1654 | 1463837053714 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ab50c00) [pid = 1654] [serial = 765] [outer = 0x116a56c00] 06:24:14 INFO - PROCESS | 1654 | 1463837054282 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]]]}] 06:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 902ms 06:24:14 INFO - PROCESS | 1654 | 1463837054345 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:24:14 INFO - PROCESS | 1654 | 1463837054348 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:24:14 INFO - PROCESS | 1654 | 1463837054351 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:24:14 INFO - PROCESS | 1654 | 1463837054354 Marionette TRACE conn2 <- [1,994,null,{}] 06:24:14 INFO - PROCESS | 1654 | 1463837054357 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}] 06:24:14 INFO - PROCESS | 1654 | 1463837054453 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:24:14 INFO - PROCESS | 1654 | 1463837054507 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119945000 == 55 [pid = 1654] [id = 256] 06:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1164ee400) [pid = 1654] [serial = 766] [outer = 0x0] 06:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11683cc00) [pid = 1654] [serial = 767] [outer = 0x1164ee400] 06:24:14 INFO - PROCESS | 1654 | 1463837054536 Marionette DEBUG loaded listener.js 06:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116f43c00) [pid = 1654] [serial = 768] [outer = 0x1164ee400] 06:24:14 INFO - PROCESS | 1654 | 1463837054990 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]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 06:24:15 INFO - PROCESS | 1654 | 1463837055024 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 1654 | 1463837055027 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:24:15 INFO - PROCESS | 1654 | 1463837055032 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 1654 | 1463837055034 Marionette TRACE conn2 <- [1,998,null,{}] 06:24:15 INFO - PROCESS | 1654 | 1463837055036 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}] 06:24:15 INFO - PROCESS | 1654 | 1463837055137 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12c28b000 == 54 [pid = 1654] [id = 199] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12c295000 == 53 [pid = 1654] [id = 248] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12c27d000 == 52 [pid = 1654] [id = 247] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12a650800 == 51 [pid = 1654] [id = 246] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12a663800 == 50 [pid = 1654] [id = 245] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1288a3800 == 49 [pid = 1654] [id = 244] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1260c3c00) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x128404800 == 48 [pid = 1654] [id = 243] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1256af000 == 47 [pid = 1654] [id = 242] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11807d800 == 46 [pid = 1654] [id = 241] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x121073000 == 45 [pid = 1654] [id = 240] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11991b000 == 44 [pid = 1654] [id = 239] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11807b800 == 43 [pid = 1654] [id = 238] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11808a000 == 42 [pid = 1654] [id = 237] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118a8f000 == 41 [pid = 1654] [id = 236] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12b971000 == 40 [pid = 1654] [id = 234] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12b229800 == 39 [pid = 1654] [id = 233] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x128c6f800 == 38 [pid = 1654] [id = 232] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118fc3800 == 37 [pid = 1654] [id = 231] 06:24:15 INFO - PROCESS | 1654 | --DOCSHELL 0x113988000 == 36 [pid = 1654] [id = 230] 06:24:15 INFO - PROCESS | 1654 | 1463837055220 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d06800 == 37 [pid = 1654] [id = 257] 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11609cc00) [pid = 1654] [serial = 769] [outer = 0x0] 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x116f49c00) [pid = 1654] [serial = 770] [outer = 0x11609cc00] 06:24:15 INFO - PROCESS | 1654 | 1463837055247 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118a0a400) [pid = 1654] [serial = 771] [outer = 0x11609cc00] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119736c00) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x120e46c00) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119c7cc00) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x121140c00) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119414000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11832fc00) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1185ef800) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116f3e800) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x117680c00) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118f07c00) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11940cc00) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121006c00) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116f43400) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1168a0c00) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x117174c00) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113c52800) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118326000) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119982800) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121148000) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121c11000) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12114a000) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c78000) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119680800) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126017800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 06:24:15 INFO - PROCESS | 1654 | 1463837055542 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]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 06:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:24:15 INFO - PROCESS | 1654 | 1463837055556 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 1654 | 1463837055558 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:24:15 INFO - PROCESS | 1654 | 1463837055560 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 1654 | 1463837055562 Marionette TRACE conn2 <- [1,1002,null,{}] 06:24:15 INFO - PROCESS | 1654 | 1463837055578 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}] 06:24:15 INFO - PROCESS | 1654 | 1463837055674 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:24:15 INFO - PROCESS | 1654 | 1463837055724 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119922800 == 38 [pid = 1654] [id = 258] 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118569c00) [pid = 1654] [serial = 772] [outer = 0x0] 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119340000) [pid = 1654] [serial = 773] [outer = 0x118569c00] 06:24:15 INFO - PROCESS | 1654 | 1463837055755 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11979e400) [pid = 1654] [serial = 774] [outer = 0x118569c00] 06:24:16 INFO - PROCESS | 1654 | 1463837056089 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]]]}] 06:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 581ms 06:24:16 INFO - PROCESS | 1654 | 1463837056142 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1654 | 1463837056144 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:24:16 INFO - PROCESS | 1654 | 1463837056146 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1654 | 1463837056147 Marionette TRACE conn2 <- [1,1006,null,{}] 06:24:16 INFO - PROCESS | 1654 | 1463837056150 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}] 06:24:16 INFO - PROCESS | 1654 | 1463837056236 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:24:16 INFO - PROCESS | 1654 | 1463837056284 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x121726000 == 39 [pid = 1654] [id = 259] 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11940ec00) [pid = 1654] [serial = 775] [outer = 0x0] 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1199ae800) [pid = 1654] [serial = 776] [outer = 0x11940ec00] 06:24:16 INFO - PROCESS | 1654 | 1463837056310 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121144000) [pid = 1654] [serial = 777] [outer = 0x11940ec00] 06:24:16 INFO - PROCESS | 1654 | 1463837056606 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]]]}] 06:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 06:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:24:16 INFO - PROCESS | 1654 | 1463837056622 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1654 | 1463837056623 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:24:16 INFO - PROCESS | 1654 | 1463837056626 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1654 | 1463837056627 Marionette TRACE conn2 <- [1,1010,null,{}] 06:24:16 INFO - PROCESS | 1654 | 1463837056637 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}] 06:24:16 INFO - PROCESS | 1654 | 1463837056723 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:24:16 INFO - PROCESS | 1654 | 1463837056729 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1d000 == 40 [pid = 1654] [id = 260] 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1197a1800) [pid = 1654] [serial = 778] [outer = 0x0] 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12148b800) [pid = 1654] [serial = 779] [outer = 0x1197a1800] 06:24:16 INFO - PROCESS | 1654 | 1463837056757 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1250ad000) [pid = 1654] [serial = 780] [outer = 0x1197a1800] 06:24:17 INFO - PROCESS | 1654 | 1463837057076 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]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 472ms 06:24:17 INFO - PROCESS | 1654 | 1463837057105 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:24:17 INFO - PROCESS | 1654 | 1463837057106 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:24:17 INFO - PROCESS | 1654 | 1463837057136 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 1654 | 1463837057137 Marionette TRACE conn2 <- [1,1014,null,{}] 06:24:17 INFO - PROCESS | 1654 | 1463837057139 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}] 06:24:17 INFO - PROCESS | 1654 | 1463837057237 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:24:17 INFO - PROCESS | 1654 | 1463837057243 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889b800 == 41 [pid = 1654] [id = 261] 06:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126018c00) [pid = 1654] [serial = 781] [outer = 0x0] 06:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12660f800) [pid = 1654] [serial = 782] [outer = 0x126018c00] 06:24:17 INFO - PROCESS | 1654 | 1463837057270 Marionette DEBUG loaded listener.js 06:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126a47c00) [pid = 1654] [serial = 783] [outer = 0x126018c00] 06:24:17 INFO - PROCESS | 1654 | 1463837057729 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]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 626ms 06:24:17 INFO - PROCESS | 1654 | 1463837057771 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:24:17 INFO - PROCESS | 1654 | 1463837057774 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:24:17 INFO - PROCESS | 1654 | 1463837057777 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 1654 | 1463837057779 Marionette TRACE conn2 <- [1,1018,null,{}] 06:24:17 INFO - PROCESS | 1654 | 1463837057783 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}] 06:24:17 INFO - PROCESS | 1654 | 1463837057908 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:24:17 INFO - PROCESS | 1654 | 1463837057948 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ea8000 == 42 [pid = 1654] [id = 262] 06:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12672e400) [pid = 1654] [serial = 784] [outer = 0x0] 06:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1284ac000) [pid = 1654] [serial = 785] [outer = 0x12672e400] 06:24:17 INFO - PROCESS | 1654 | 1463837057972 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128a70800) [pid = 1654] [serial = 786] [outer = 0x12672e400] 06:24:18 INFO - PROCESS | 1654 | 1463837058287 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]]]}] 06:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 06:24:18 INFO - PROCESS | 1654 | 1463837058297 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:24:18 INFO - PROCESS | 1654 | 1463837058300 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:24:18 INFO - PROCESS | 1654 | 1463837058304 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:24:18 INFO - PROCESS | 1654 | 1463837058305 Marionette TRACE conn2 <- [1,1022,null,{}] 06:24:18 INFO - PROCESS | 1654 | 1463837058308 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}] 06:24:18 INFO - PROCESS | 1654 | 1463837058407 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:24:18 INFO - PROCESS | 1654 | 1463837058429 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a919000 == 43 [pid = 1654] [id = 263] 06:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1284b4c00) [pid = 1654] [serial = 787] [outer = 0x0] 06:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a40f800) [pid = 1654] [serial = 788] [outer = 0x1284b4c00] 06:24:18 INFO - PROCESS | 1654 | 1463837058453 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a698400) [pid = 1654] [serial = 789] [outer = 0x1284b4c00] 06:24:18 INFO - PROCESS | 1654 | 1463837058801 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]]]}] 06:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 06:24:18 INFO - PROCESS | 1654 | 1463837058823 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:24:18 INFO - PROCESS | 1654 | 1463837058824 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:24:18 INFO - PROCESS | 1654 | 1463837058826 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:24:18 INFO - PROCESS | 1654 | 1463837058827 Marionette TRACE conn2 <- [1,1026,null,{}] 06:24:18 INFO - PROCESS | 1654 | 1463837058838 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}] 06:24:18 INFO - PROCESS | 1654 | 1463837058942 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:24:18 INFO - PROCESS | 1654 | 1463837058946 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbae000 == 44 [pid = 1654] [id = 264] 06:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128cc1400) [pid = 1654] [serial = 790] [outer = 0x0] 06:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a7f4000) [pid = 1654] [serial = 791] [outer = 0x128cc1400] 06:24:19 INFO - PROCESS | 1654 | 1463837059000 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ab53400) [pid = 1654] [serial = 792] [outer = 0x128cc1400] 06:24:19 INFO - PROCESS | 1654 | 1463837059347 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]]]}] 06:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 569ms 06:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:24:19 INFO - PROCESS | 1654 | 1463837059396 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:24:19 INFO - PROCESS | 1654 | 1463837059398 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:24:19 INFO - PROCESS | 1654 | 1463837059401 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:24:19 INFO - PROCESS | 1654 | 1463837059403 Marionette TRACE conn2 <- [1,1030,null,{}] 06:24:19 INFO - PROCESS | 1654 | 1463837059407 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}] 06:24:19 INFO - PROCESS | 1654 | 1463837059756 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126607800) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12660a400) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1185e8000) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118fb4000) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11940c400) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126a19400) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x116f46c00) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1164a3000) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119676800) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x124d60800) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116a55000) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1283f4000) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1217c2c00) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:24:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128a71000) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:24:19 INFO - PROCESS | 1654 | 1463837059846 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fce800 == 45 [pid = 1654] [id = 265] 06:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112a6c800) [pid = 1654] [serial = 793] [outer = 0x0] 06:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116a55000) [pid = 1654] [serial = 794] [outer = 0x112a6c800] 06:24:19 INFO - PROCESS | 1654 | 1463837059881 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x120e3dc00) [pid = 1654] [serial = 795] [outer = 0x112a6c800] 06:24:20 INFO - PROCESS | 1654 | 1463837060155 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]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 06:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:24:20 INFO - PROCESS | 1654 | 1463837060173 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:24:20 INFO - PROCESS | 1654 | 1463837060174 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:24:20 INFO - PROCESS | 1654 | 1463837060176 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1654 | 1463837060178 Marionette TRACE conn2 <- [1,1034,null,{}] 06:24:20 INFO - PROCESS | 1654 | 1463837060188 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}] 06:24:20 INFO - PROCESS | 1654 | 1463837060317 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:24:20 INFO - PROCESS | 1654 | 1463837060324 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c293000 == 46 [pid = 1654] [id = 266] 06:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112a6e800) [pid = 1654] [serial = 796] [outer = 0x0] 06:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126a19400) [pid = 1654] [serial = 797] [outer = 0x112a6e800] 06:24:20 INFO - PROCESS | 1654 | 1463837060355 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b2c8800) [pid = 1654] [serial = 798] [outer = 0x112a6e800] 06:24:20 INFO - PROCESS | 1654 | 1463837060673 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]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 06:24:20 INFO - PROCESS | 1654 | 1463837060698 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:24:20 INFO - PROCESS | 1654 | 1463837060703 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:24:20 INFO - PROCESS | 1654 | 1463837060707 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1654 | 1463837060709 Marionette TRACE conn2 <- [1,1038,null,{}] 06:24:20 INFO - PROCESS | 1654 | 1463837060712 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}] 06:24:20 INFO - PROCESS | 1654 | 1463837060842 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:24:20 INFO - PROCESS | 1654 | 1463837060918 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfaf800 == 47 [pid = 1654] [id = 267] 06:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x111c84c00) [pid = 1654] [serial = 799] [outer = 0x0] 06:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b2cd400) [pid = 1654] [serial = 800] [outer = 0x111c84c00] 06:24:20 INFO - PROCESS | 1654 | 1463837060956 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x121b9a400) [pid = 1654] [serial = 801] [outer = 0x111c84c00] 06:24:21 INFO - PROCESS | 1654 | 1463837061359 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]]]}] 06:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 06:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:24:21 INFO - PROCESS | 1654 | 1463837061377 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 1654 | 1463837061378 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:24:21 INFO - PROCESS | 1654 | 1463837061381 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:24:21 INFO - PROCESS | 1654 | 1463837061382 Marionette TRACE conn2 <- [1,1042,null,{}] 06:24:21 INFO - PROCESS | 1654 | 1463837061385 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}] 06:24:21 INFO - PROCESS | 1654 | 1463837061469 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:24:21 INFO - PROCESS | 1654 | 1463837061521 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d413000 == 48 [pid = 1654] [id = 268] 06:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118fb4c00) [pid = 1654] [serial = 802] [outer = 0x0] 06:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ba59000) [pid = 1654] [serial = 803] [outer = 0x118fb4c00] 06:24:21 INFO - PROCESS | 1654 | 1463837061545 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bd9bc00) [pid = 1654] [serial = 804] [outer = 0x118fb4c00] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12be5c000 == 47 [pid = 1654] [id = 235] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128e96800 == 46 [pid = 1654] [id = 215] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119945000 == 45 [pid = 1654] [id = 256] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117e06000 == 44 [pid = 1654] [id = 255] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf21000 == 43 [pid = 1654] [id = 254] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1f800 == 42 [pid = 1654] [id = 253] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4bb800 == 41 [pid = 1654] [id = 252] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x123e07000 == 40 [pid = 1654] [id = 251] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c870800 == 39 [pid = 1654] [id = 249] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b0800 == 38 [pid = 1654] [id = 250] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbae000 == 37 [pid = 1654] [id = 264] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128ea8000 == 36 [pid = 1654] [id = 262] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12a919000 == 35 [pid = 1654] [id = 263] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12889b800 == 34 [pid = 1654] [id = 261] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119922800 == 33 [pid = 1654] [id = 258] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c293000 == 32 [pid = 1654] [id = 266] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121726000 == 31 [pid = 1654] [id = 259] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x115d06800 == 30 [pid = 1654] [id = 257] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118fce800 == 29 [pid = 1654] [id = 265] 06:24:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1d000 == 28 [pid = 1654] [id = 260] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126611c00) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x126a30400) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1185ef000) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118f0ec00) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119676c00) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119734400) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119796c00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x120e3c400) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1283e9c00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11840dc00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118115800) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11767fc00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116f3e400) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11675e800) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121002c00) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118f05800) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1250a1800) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1199a7400) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1121f3400) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126499000) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126609800) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11972e800) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1283f0000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a74c00) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126019000) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126732800) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126a45000) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a630800) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a402400) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128cc1c00) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126402c00) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12a69bc00) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128873400) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124d28800) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 06:24:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfaf800 == 27 [pid = 1654] [id = 267] 06:24:23 INFO - PROCESS | 1654 | 1463837063092 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]]]}] 06:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1723ms 06:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:24:23 INFO - PROCESS | 1654 | 1463837063104 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1654 | 1463837063106 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:24:23 INFO - PROCESS | 1654 | 1463837063110 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1654 | 1463837063112 Marionette TRACE conn2 <- [1,1046,null,{}] 06:24:23 INFO - PROCESS | 1654 | 1463837063117 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}] 06:24:23 INFO - PROCESS | 1654 | 1463837063203 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:24:23 INFO - PROCESS | 1654 | 1463837063248 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11398d000 == 28 [pid = 1654] [id = 269] 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1125f7400) [pid = 1654] [serial = 805] [outer = 0x0] 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112a6a800) [pid = 1654] [serial = 806] [outer = 0x1125f7400] 06:24:23 INFO - PROCESS | 1654 | 1463837063276 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1131e3400) [pid = 1654] [serial = 807] [outer = 0x1125f7400] 06:24:23 INFO - PROCESS | 1654 | 1463837063594 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]]]}] 06:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 525ms 06:24:23 INFO - PROCESS | 1654 | 1463837063636 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1654 | 1463837063641 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:24:23 INFO - PROCESS | 1654 | 1463837063645 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1654 | 1463837063647 Marionette TRACE conn2 <- [1,1050,null,{}] 06:24:23 INFO - PROCESS | 1654 | 1463837063650 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}] 06:24:23 INFO - PROCESS | 1654 | 1463837063722 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:24:23 INFO - PROCESS | 1654 | 1463837063727 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x116635800 == 29 [pid = 1654] [id = 270] 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113c4e800) [pid = 1654] [serial = 808] [outer = 0x0] 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115f5f800) [pid = 1654] [serial = 809] [outer = 0x113c4e800] 06:24:23 INFO - PROCESS | 1654 | 1463837063756 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11646d400) [pid = 1654] [serial = 810] [outer = 0x113c4e800] 06:24:24 INFO - PROCESS | 1654 | 1463837064062 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]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 06:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:24:24 INFO - PROCESS | 1654 | 1463837064115 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1654 | 1463837064117 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:24:24 INFO - PROCESS | 1654 | 1463837064120 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1654 | 1463837064124 Marionette TRACE conn2 <- [1,1054,null,{}] 06:24:24 INFO - PROCESS | 1654 | 1463837064133 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}] 06:24:24 INFO - PROCESS | 1654 | 1463837064211 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:24:24 INFO - PROCESS | 1654 | 1463837064222 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704c800 == 30 [pid = 1654] [id = 271] 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x111a0fc00) [pid = 1654] [serial = 811] [outer = 0x0] 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1168a0400) [pid = 1654] [serial = 812] [outer = 0x111a0fc00] 06:24:24 INFO - PROCESS | 1654 | 1463837064265 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116f3f400) [pid = 1654] [serial = 813] [outer = 0x111a0fc00] 06:24:24 INFO - PROCESS | 1654 | 1463837064683 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]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 574ms 06:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:24:24 INFO - PROCESS | 1654 | 1463837064694 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1654 | 1463837064696 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:24:24 INFO - PROCESS | 1654 | 1463837064700 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1654 | 1463837064702 Marionette TRACE conn2 <- [1,1058,null,{}] 06:24:24 INFO - PROCESS | 1654 | 1463837064704 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}] 06:24:24 INFO - PROCESS | 1654 | 1463837064792 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:24:24 INFO - PROCESS | 1654 | 1463837064800 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807c800 == 31 [pid = 1654] [id = 272] 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116f42000) [pid = 1654] [serial = 814] [outer = 0x0] 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116f48400) [pid = 1654] [serial = 815] [outer = 0x116f42000] 06:24:24 INFO - PROCESS | 1654 | 1463837064826 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1173ca400) [pid = 1654] [serial = 816] [outer = 0x116f42000] 06:24:25 INFO - PROCESS | 1654 | 1463837065123 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]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 06:24:25 INFO - PROCESS | 1654 | 1463837065172 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 1654 | 1463837065173 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:24:25 INFO - PROCESS | 1654 | 1463837065175 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 1654 | 1463837065176 Marionette TRACE conn2 <- [1,1062,null,{}] 06:24:25 INFO - PROCESS | 1654 | 1463837065179 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}] 06:24:25 INFO - PROCESS | 1654 | 1463837065246 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:24:25 INFO - PROCESS | 1654 | 1463837065252 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118387800 == 32 [pid = 1654] [id = 273] 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1133f4000) [pid = 1654] [serial = 817] [outer = 0x0] 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117594c00) [pid = 1654] [serial = 818] [outer = 0x1133f4000] 06:24:25 INFO - PROCESS | 1654 | 1463837065280 Marionette DEBUG loaded listener.js 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11811dc00) [pid = 1654] [serial = 819] [outer = 0x1133f4000] 06:24:25 INFO - PROCESS | 1654 | 1463837065592 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]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 469ms 06:24:25 INFO - PROCESS | 1654 | 1463837065645 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 1654 | 1463837065655 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:24:25 INFO - PROCESS | 1654 | 1463837065666 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 1654 | 1463837065667 Marionette TRACE conn2 <- [1,1066,null,{}] 06:24:25 INFO - PROCESS | 1654 | 1463837065669 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}] 06:24:25 INFO - PROCESS | 1654 | 1463837065755 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:24:25 INFO - PROCESS | 1654 | 1463837065761 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f30000 == 33 [pid = 1654] [id = 274] 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118325400) [pid = 1654] [serial = 820] [outer = 0x0] 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11840f000) [pid = 1654] [serial = 821] [outer = 0x118325400] 06:24:25 INFO - PROCESS | 1654 | 1463837065789 Marionette DEBUG loaded listener.js 06:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1185ef800) [pid = 1654] [serial = 822] [outer = 0x118325400] 06:24:26 INFO - PROCESS | 1654 | 1463837066104 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]]]}] 06:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 06:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:24:26 INFO - PROCESS | 1654 | 1463837066138 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1654 | 1463837066139 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:24:26 INFO - PROCESS | 1654 | 1463837066141 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1654 | 1463837066142 Marionette TRACE conn2 <- [1,1070,null,{}] 06:24:26 INFO - PROCESS | 1654 | 1463837066144 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}] 06:24:26 INFO - PROCESS | 1654 | 1463837066213 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:24:26 INFO - PROCESS | 1654 | 1463837066220 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119634000 == 34 [pid = 1654] [id = 275] 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x111a0c800) [pid = 1654] [serial = 823] [outer = 0x0] 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118a08c00) [pid = 1654] [serial = 824] [outer = 0x111a0c800] 06:24:26 INFO - PROCESS | 1654 | 1463837066244 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118fac800) [pid = 1654] [serial = 825] [outer = 0x111a0c800] 06:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 421ms 06:24:26 INFO - PROCESS | 1654 | 1463837066558 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]]]}] 06:24:26 INFO - PROCESS | 1654 | 1463837066562 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1654 | 1463837066564 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:24:26 INFO - PROCESS | 1654 | 1463837066573 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1654 | 1463837066574 Marionette TRACE conn2 <- [1,1074,null,{}] 06:24:26 INFO - PROCESS | 1654 | 1463837066576 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}] 06:24:26 INFO - PROCESS | 1654 | 1463837066671 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:24:26 INFO - PROCESS | 1654 | 1463837066686 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990b000 == 35 [pid = 1654] [id = 276] 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11832b400) [pid = 1654] [serial = 826] [outer = 0x0] 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118facc00) [pid = 1654] [serial = 827] [outer = 0x11832b400] 06:24:26 INFO - PROCESS | 1654 | 1463837066711 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11940fc00) [pid = 1654] [serial = 828] [outer = 0x11832b400] 06:24:27 INFO - PROCESS | 1654 | 1463837067025 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]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 06:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:24:27 INFO - PROCESS | 1654 | 1463837067042 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 1654 | 1463837067043 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:24:27 INFO - PROCESS | 1654 | 1463837067045 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 1654 | 1463837067046 Marionette TRACE conn2 <- [1,1078,null,{}] 06:24:27 INFO - PROCESS | 1654 | 1463837067050 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}] 06:24:27 INFO - PROCESS | 1654 | 1463837067126 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:24:27 INFO - PROCESS | 1654 | 1463837067132 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704c000 == 36 [pid = 1654] [id = 277] 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118a0f800) [pid = 1654] [serial = 829] [outer = 0x0] 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119419c00) [pid = 1654] [serial = 830] [outer = 0x118a0f800] 06:24:27 INFO - PROCESS | 1654 | 1463837067159 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11967f400) [pid = 1654] [serial = 831] [outer = 0x118a0f800] 06:24:27 INFO - PROCESS | 1654 | 1463837067473 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]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 06:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:24:27 INFO - PROCESS | 1654 | 1463837067515 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 1654 | 1463837067516 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:24:27 INFO - PROCESS | 1654 | 1463837067518 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 1654 | 1463837067519 Marionette TRACE conn2 <- [1,1082,null,{}] 06:24:27 INFO - PROCESS | 1654 | 1463837067522 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}] 06:24:27 INFO - PROCESS | 1654 | 1463837067618 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:24:27 INFO - PROCESS | 1654 | 1463837067625 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12106d800 == 37 [pid = 1654] [id = 278] 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x116a5a400) [pid = 1654] [serial = 832] [outer = 0x0] 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119675800) [pid = 1654] [serial = 833] [outer = 0x116a5a400] 06:24:27 INFO - PROCESS | 1654 | 1463837067650 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119730800) [pid = 1654] [serial = 834] [outer = 0x116a5a400] 06:24:27 INFO - PROCESS | 1654 | 1463837067976 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]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 06:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:24:27 INFO - PROCESS | 1654 | 1463837067988 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 1654 | 1463837067990 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:24:27 INFO - PROCESS | 1654 | 1463837067992 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 1654 | 1463837067994 Marionette TRACE conn2 <- [1,1086,null,{}] 06:24:27 INFO - PROCESS | 1654 | 1463837067996 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}] 06:24:28 INFO - PROCESS | 1654 | 1463837068082 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:24:28 INFO - PROCESS | 1654 | 1463837068088 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x118385800 == 38 [pid = 1654] [id = 279] 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119733400) [pid = 1654] [serial = 835] [outer = 0x0] 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119987c00) [pid = 1654] [serial = 836] [outer = 0x119733400] 06:24:28 INFO - PROCESS | 1654 | 1463837068120 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119c7a000) [pid = 1654] [serial = 837] [outer = 0x119733400] 06:24:28 INFO - PROCESS | 1654 | 1463837068580 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]]]}] 06:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 624ms 06:24:28 INFO - PROCESS | 1654 | 1463837068618 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:24:28 INFO - PROCESS | 1654 | 1463837068620 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:24:28 INFO - PROCESS | 1654 | 1463837068624 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 1654 | 1463837068625 Marionette TRACE conn2 <- [1,1090,null,{}] 06:24:28 INFO - PROCESS | 1654 | 1463837068629 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}] 06:24:28 INFO - PROCESS | 1654 | 1463837068771 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:24:28 INFO - PROCESS | 1654 | 1463837068797 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b1000 == 39 [pid = 1654] [id = 280] 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119c7a800) [pid = 1654] [serial = 838] [outer = 0x0] 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x120e40400) [pid = 1654] [serial = 839] [outer = 0x119c7a800] 06:24:28 INFO - PROCESS | 1654 | 1463837068836 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x120e45c00) [pid = 1654] [serial = 840] [outer = 0x119c7a800] 06:24:29 INFO - PROCESS | 1654 | 1463837069205 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]]]}] 06:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 622ms 06:24:29 INFO - PROCESS | 1654 | 1463837069246 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 1654 | 1463837069248 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:24:29 INFO - PROCESS | 1654 | 1463837069251 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1654 | 1463837069253 Marionette TRACE conn2 <- [1,1094,null,{}] 06:24:29 INFO - PROCESS | 1654 | 1463837069257 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}] 06:24:29 INFO - PROCESS | 1654 | 1463837069402 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:24:29 INFO - PROCESS | 1654 | 1463837069419 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x126438000 == 40 [pid = 1654] [id = 281] 06:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x120e46000) [pid = 1654] [serial = 841] [outer = 0x0] 06:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x120e49400) [pid = 1654] [serial = 842] [outer = 0x120e46000] 06:24:29 INFO - PROCESS | 1654 | 1463837069457 Marionette DEBUG loaded listener.js 06:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12113ec00) [pid = 1654] [serial = 843] [outer = 0x120e46000] 06:24:29 INFO - PROCESS | 1654 | 1463837069823 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]]]}] 06:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 06:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:24:29 INFO - PROCESS | 1654 | 1463837069876 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 1654 | 1463837069877 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:24:29 INFO - PROCESS | 1654 | 1463837069880 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1654 | 1463837069881 Marionette TRACE conn2 <- [1,1098,null,{}] 06:24:29 INFO - PROCESS | 1654 | 1463837069883 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}] 06:24:29 INFO - PROCESS | 1654 | 1463837069979 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:24:29 INFO - PROCESS | 1654 | 1463837069985 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x128122000 == 41 [pid = 1654] [id = 282] 06:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121142000) [pid = 1654] [serial = 844] [outer = 0x0] 06:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x121147c00) [pid = 1654] [serial = 845] [outer = 0x121142000] 06:24:30 INFO - PROCESS | 1654 | 1463837070009 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x121143800) [pid = 1654] [serial = 846] [outer = 0x121142000] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x117593000) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x116f41000) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121b97000) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1185f3400) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126019c00) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x111c7c800) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126404400) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116f3a800) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12672e400) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1284b4c00) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128cc1400) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112a6c800) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118569c00) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11609cc00) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1164ee400) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116a56c00) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1260be400) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121b9ac00) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11972b000) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118410000) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x112a9d400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a40dc00) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126018c00) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1197a1800) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11940ec00) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x112a6e800) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x111c84c00) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118a03c00) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:24:30 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1125fb400) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:24:30 INFO - PROCESS | 1654 | 1463837070787 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]]]}] 06:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 919ms 06:24:30 INFO - PROCESS | 1654 | 1463837070806 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:24:30 INFO - PROCESS | 1654 | 1463837070808 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:24:30 INFO - PROCESS | 1654 | 1463837070811 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:24:30 INFO - PROCESS | 1654 | 1463837070813 Marionette TRACE conn2 <- [1,1102,null,{}] 06:24:30 INFO - PROCESS | 1654 | 1463837070817 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}] 06:24:30 INFO - PROCESS | 1654 | 1463837070910 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:24:30 INFO - PROCESS | 1654 | 1463837070960 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x118575800 == 42 [pid = 1654] [id = 283] 06:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1125f7c00) [pid = 1654] [serial = 847] [outer = 0x0] 06:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116060c00) [pid = 1654] [serial = 848] [outer = 0x1125f7c00] 06:24:30 INFO - PROCESS | 1654 | 1463837070986 Marionette DEBUG loaded listener.js 06:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118410000) [pid = 1654] [serial = 849] [outer = 0x1125f7c00] 06:24:31 INFO - PROCESS | 1654 | 1463837071287 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]]]}] 06:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 06:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:24:31 INFO - PROCESS | 1654 | 1463837071337 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:24:31 INFO - PROCESS | 1654 | 1463837071338 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:24:31 INFO - PROCESS | 1654 | 1463837071340 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:24:31 INFO - PROCESS | 1654 | 1463837071342 Marionette TRACE conn2 <- [1,1106,null,{}] 06:24:31 INFO - PROCESS | 1654 | 1463837071344 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}] 06:24:31 INFO - PROCESS | 1654 | 1463837071421 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:24:31 INFO - PROCESS | 1654 | 1463837071426 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128484800 == 43 [pid = 1654] [id = 284] 06:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1185ef000) [pid = 1654] [serial = 850] [outer = 0x0] 06:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121141400) [pid = 1654] [serial = 851] [outer = 0x1185ef000] 06:24:31 INFO - PROCESS | 1654 | 1463837071451 Marionette DEBUG loaded listener.js 06:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121565400) [pid = 1654] [serial = 852] [outer = 0x1185ef000] 06:24:31 INFO - PROCESS | 1654 | 1463837071791 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]]]}] 06:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 472ms 06:24:31 INFO - PROCESS | 1654 | 1463837071813 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:24:31 INFO - PROCESS | 1654 | 1463837071815 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:24:31 INFO - PROCESS | 1654 | 1463837071821 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:24:31 INFO - PROCESS | 1654 | 1463837071822 Marionette TRACE conn2 <- [1,1110,null,{}] 06:24:31 INFO - PROCESS | 1654 | 1463837071839 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}] 06:24:31 INFO - PROCESS | 1654 | 1463837071957 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:24:31 INFO - PROCESS | 1654 | 1463837071963 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6d000 == 44 [pid = 1654] [id = 285] 06:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121628c00) [pid = 1654] [serial = 853] [outer = 0x0] 06:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121897400) [pid = 1654] [serial = 854] [outer = 0x121628c00] 06:24:32 INFO - PROCESS | 1654 | 1463837072005 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12189d800) [pid = 1654] [serial = 855] [outer = 0x121628c00] 06:24:32 INFO - PROCESS | 1654 | 1463837072410 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]]]}] 06:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 634ms 06:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:24:32 INFO - PROCESS | 1654 | 1463837072463 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:24:32 INFO - PROCESS | 1654 | 1463837072465 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:24:32 INFO - PROCESS | 1654 | 1463837072467 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:24:32 INFO - PROCESS | 1654 | 1463837072468 Marionette TRACE conn2 <- [1,1114,null,{}] 06:24:32 INFO - PROCESS | 1654 | 1463837072470 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}] 06:24:32 INFO - PROCESS | 1654 | 1463837072546 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:24:32 INFO - PROCESS | 1654 | 1463837072553 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ea0800 == 45 [pid = 1654] [id = 286] 06:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12189f800) [pid = 1654] [serial = 856] [outer = 0x0] 06:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1218a3000) [pid = 1654] [serial = 857] [outer = 0x12189f800] 06:24:32 INFO - PROCESS | 1654 | 1463837072578 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x121b8b400) [pid = 1654] [serial = 858] [outer = 0x12189f800] 06:24:33 INFO - PROCESS | 1654 | 1463837073098 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]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 06:24:33 INFO - PROCESS | 1654 | 1463837073142 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 1654 | 1463837073145 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:24:33 INFO - PROCESS | 1654 | 1463837073152 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1654 | 1463837073154 Marionette TRACE conn2 <- [1,1118,null,{}] 06:24:33 INFO - PROCESS | 1654 | 1463837073158 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}] 06:24:33 INFO - PROCESS | 1654 | 1463837073273 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:24:33 INFO - PROCESS | 1654 | 1463837073396 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x116649000 == 46 [pid = 1654] [id = 287] 06:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112ecb000) [pid = 1654] [serial = 859] [outer = 0x0] 06:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1131de800) [pid = 1654] [serial = 860] [outer = 0x112ecb000] 06:24:33 INFO - PROCESS | 1654 | 1463837073428 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1150f6c00) [pid = 1654] [serial = 861] [outer = 0x112ecb000] 06:24:33 INFO - PROCESS | 1654 | 1463837073982 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]]]}] 06:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 873ms 06:24:34 INFO - PROCESS | 1654 | 1463837074024 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1654 | 1463837074028 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:24:34 INFO - PROCESS | 1654 | 1463837074033 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 1654 | 1463837074035 Marionette TRACE conn2 <- [1,1122,null,{}] 06:24:34 INFO - PROCESS | 1654 | 1463837074038 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}] 06:24:34 INFO - PROCESS | 1654 | 1463837074148 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:24:34 INFO - PROCESS | 1654 | 1463837074371 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x113234800 == 47 [pid = 1654] [id = 288] 06:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1125fb800) [pid = 1654] [serial = 862] [outer = 0x0] 06:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x112a6ec00) [pid = 1654] [serial = 863] [outer = 0x1125fb800] 06:24:34 INFO - PROCESS | 1654 | 1463837074401 Marionette DEBUG loaded listener.js 06:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x113cdc400) [pid = 1654] [serial = 864] [outer = 0x1125fb800] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x128c6d000 == 46 [pid = 1654] [id = 285] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x128484800 == 45 [pid = 1654] [id = 284] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118575800 == 44 [pid = 1654] [id = 283] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x128122000 == 43 [pid = 1654] [id = 282] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x126438000 == 42 [pid = 1654] [id = 281] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b1000 == 41 [pid = 1654] [id = 280] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118385800 == 40 [pid = 1654] [id = 279] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12ba59000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x12106d800 == 39 [pid = 1654] [id = 278] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11704c000 == 38 [pid = 1654] [id = 277] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11990b000 == 37 [pid = 1654] [id = 276] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x119634000 == 36 [pid = 1654] [id = 275] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118f30000 == 35 [pid = 1654] [id = 274] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x118387800 == 34 [pid = 1654] [id = 273] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11807c800 == 33 [pid = 1654] [id = 272] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11704c800 == 32 [pid = 1654] [id = 271] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x116635800 == 31 [pid = 1654] [id = 270] 06:24:34 INFO - PROCESS | 1654 | --DOCSHELL 0x11398d000 == 30 [pid = 1654] [id = 269] 06:24:34 INFO - PROCESS | 1654 | 1463837074916 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]]]}] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117587800) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x121560400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1164a5c00) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12c470c00) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11832a400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118f11c00) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119677000) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126494800) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1150f6400) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1266c8000) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1284ac000) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a40f800) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128a70800) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a7f4000) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ab53400) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120e3dc00) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a55000) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119340000) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11979e400) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116f49c00) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118a0a400) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116f43c00) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11683cc00) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12ab50c00) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a694400) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128a7d400) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1283f3400) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a32000) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1260b9000) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121354800) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121003800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118a6c000) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11855e000) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116f47000) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116761000) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a7ee400) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12660f800) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12148b800) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1250ad000) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121144000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1199ae800) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126a19400) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12b2cd400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126a47c00) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a698400) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121b9a400) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 06:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b2c8800) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 06:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 924ms 06:24:34 INFO - PROCESS | 1654 | 1463837074958 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1654 | 1463837074961 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:24:35 INFO - PROCESS | 1654 | 1463837075087 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:24:35 INFO - PROCESS | 1654 | 1463837075088 Marionette TRACE conn2 <- [1,1126,null,{}] 06:24:35 INFO - PROCESS | 1654 | 1463837075128 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}] 06:24:35 INFO - PROCESS | 1654 | 1463837075202 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:24:35 INFO - PROCESS | 1654 | 1463837075254 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e03800 == 31 [pid = 1654] [id = 289] 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1150f7000) [pid = 1654] [serial = 865] [outer = 0x0] 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1173c3000) [pid = 1654] [serial = 866] [outer = 0x1150f7000] 06:24:35 INFO - PROCESS | 1654 | 1463837075282 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1173d0c00) [pid = 1654] [serial = 867] [outer = 0x1150f7000] 06:24:35 INFO - PROCESS | 1654 | 1463837075606 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]]]}] 06:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 638ms 06:24:35 INFO - PROCESS | 1654 | 1463837075641 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:24:35 INFO - PROCESS | 1654 | 1463837075643 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:24:35 INFO - PROCESS | 1654 | 1463837075646 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:24:35 INFO - PROCESS | 1654 | 1463837075647 Marionette TRACE conn2 <- [1,1130,null,{}] 06:24:35 INFO - PROCESS | 1654 | 1463837075649 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}] 06:24:35 INFO - PROCESS | 1654 | 1463837075724 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:24:35 INFO - PROCESS | 1654 | 1463837075736 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x118372000 == 32 [pid = 1654] [id = 290] 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1125fa000) [pid = 1654] [serial = 868] [outer = 0x0] 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118114c00) [pid = 1654] [serial = 869] [outer = 0x1125fa000] 06:24:35 INFO - PROCESS | 1654 | 1463837075799 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118334c00) [pid = 1654] [serial = 870] [outer = 0x1125fa000] 06:24:36 INFO - PROCESS | 1654 | 1463837076124 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]]]}] 06:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 06:24:36 INFO - PROCESS | 1654 | 1463837076164 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:24:36 INFO - PROCESS | 1654 | 1463837076166 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:24:36 INFO - PROCESS | 1654 | 1463837076173 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 1654 | 1463837076178 Marionette TRACE conn2 <- [1,1134,null,{}] 06:24:36 INFO - PROCESS | 1654 | 1463837076181 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}] 06:24:36 INFO - PROCESS | 1654 | 1463837076258 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:24:36 INFO - PROCESS | 1654 | 1463837076304 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f20800 == 33 [pid = 1654] [id = 291] 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1125fac00) [pid = 1654] [serial = 871] [outer = 0x0] 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118561000) [pid = 1654] [serial = 872] [outer = 0x1125fac00] 06:24:36 INFO - PROCESS | 1654 | 1463837076329 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118a68c00) [pid = 1654] [serial = 873] [outer = 0x1125fac00] 06:24:36 INFO - PROCESS | 1654 | 1463837076589 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]]]}] 06:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 426ms 06:24:36 INFO - PROCESS | 1654 | 1463837076595 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:24:36 INFO - PROCESS | 1654 | 1463837076597 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:24:36 INFO - PROCESS | 1654 | 1463837076609 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 1654 | 1463837076610 Marionette TRACE conn2 <- [1,1138,null,{}] 06:24:36 INFO - PROCESS | 1654 | 1463837076612 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}] 06:24:36 INFO - PROCESS | 1654 | 1463837076694 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:24:36 INFO - PROCESS | 1654 | 1463837076698 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cc0800 == 34 [pid = 1654] [id = 292] 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1125f4c00) [pid = 1654] [serial = 874] [outer = 0x0] 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118a6c000) [pid = 1654] [serial = 875] [outer = 0x1125f4c00] 06:24:36 INFO - PROCESS | 1654 | 1463837076726 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119412400) [pid = 1654] [serial = 876] [outer = 0x1125f4c00] 06:24:37 INFO - PROCESS | 1654 | 1463837077078 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]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 526ms 06:24:37 INFO - PROCESS | 1654 | 1463837077128 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 1654 | 1463837077129 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:24:37 INFO - PROCESS | 1654 | 1463837077131 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1654 | 1463837077132 Marionette TRACE conn2 <- [1,1142,null,{}] 06:24:37 INFO - PROCESS | 1654 | 1463837077135 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}] 06:24:37 INFO - PROCESS | 1654 | 1463837077229 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:24:37 INFO - PROCESS | 1654 | 1463837077261 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1212c3800 == 35 [pid = 1654] [id = 293] 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119680c00) [pid = 1654] [serial = 877] [outer = 0x0] 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119729c00) [pid = 1654] [serial = 878] [outer = 0x119680c00] 06:24:37 INFO - PROCESS | 1654 | 1463837077292 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119795800) [pid = 1654] [serial = 879] [outer = 0x119680c00] 06:24:37 INFO - PROCESS | 1654 | 1463837077643 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]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 06:24:37 INFO - PROCESS | 1654 | 1463837077652 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 1654 | 1463837077653 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:24:37 INFO - PROCESS | 1654 | 1463837077655 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1654 | 1463837077656 Marionette TRACE conn2 <- [1,1146,null,{}] 06:24:37 INFO - PROCESS | 1654 | 1463837077659 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}] 06:24:37 INFO - PROCESS | 1654 | 1463837077751 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:24:37 INFO - PROCESS | 1654 | 1463837077781 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0a000 == 36 [pid = 1654] [id = 294] 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119727400) [pid = 1654] [serial = 880] [outer = 0x0] 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1199ae800) [pid = 1654] [serial = 881] [outer = 0x119727400] 06:24:37 INFO - PROCESS | 1654 | 1463837077805 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119c7cc00) [pid = 1654] [serial = 882] [outer = 0x119727400] 06:24:38 INFO - PROCESS | 1654 | 1463837078105 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]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 470ms 06:24:38 INFO - PROCESS | 1654 | 1463837078125 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:24:38 INFO - PROCESS | 1654 | 1463837078127 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:24:38 INFO - PROCESS | 1654 | 1463837078129 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1654 | 1463837078130 Marionette TRACE conn2 <- [1,1150,null,{}] 06:24:38 INFO - PROCESS | 1654 | 1463837078134 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}] 06:24:38 INFO - PROCESS | 1654 | 1463837078227 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:24:38 INFO - PROCESS | 1654 | 1463837078238 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8800 == 37 [pid = 1654] [id = 295] 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x120e3f000) [pid = 1654] [serial = 883] [outer = 0x0] 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x120e47000) [pid = 1654] [serial = 884] [outer = 0x120e3f000] 06:24:38 INFO - PROCESS | 1654 | 1463837078270 Marionette DEBUG loaded listener.js 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121007000) [pid = 1654] [serial = 885] [outer = 0x120e3f000] 06:24:38 INFO - PROCESS | 1654 | 1463837078625 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]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 06:24:38 INFO - PROCESS | 1654 | 1463837078652 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:24:38 INFO - PROCESS | 1654 | 1463837078653 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:24:38 INFO - PROCESS | 1654 | 1463837078655 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1654 | 1463837078656 Marionette TRACE conn2 <- [1,1154,null,{}] 06:24:38 INFO - PROCESS | 1654 | 1463837078664 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}] 06:24:38 INFO - PROCESS | 1654 | 1463837078753 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:24:38 INFO - PROCESS | 1654 | 1463837078757 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12674e800 == 38 [pid = 1654] [id = 296] 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120e42400) [pid = 1654] [serial = 886] [outer = 0x0] 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121144c00) [pid = 1654] [serial = 887] [outer = 0x120e42400] 06:24:38 INFO - PROCESS | 1654 | 1463837078782 Marionette DEBUG loaded listener.js 06:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12114d400) [pid = 1654] [serial = 888] [outer = 0x120e42400] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1125f7c00) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133f4000) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185ef000) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118325400) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11832b400) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118a0f800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119c7a800) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116a5a400) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119733400) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1125f7400) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111a0fc00) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121142000) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x120e46000) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113c4e800) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111a0c800) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116f42000) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:24:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121628c00) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:24:39 INFO - PROCESS | 1654 | 1463837079196 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]]]}] 06:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 575ms 06:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:24:39 INFO - PROCESS | 1654 | 1463837079230 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:24:39 INFO - PROCESS | 1654 | 1463837079232 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:24:39 INFO - PROCESS | 1654 | 1463837079236 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:24:39 INFO - PROCESS | 1654 | 1463837079237 Marionette TRACE conn2 <- [1,1158,null,{}] 06:24:39 INFO - PROCESS | 1654 | 1463837079240 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}] 06:24:39 INFO - PROCESS | 1654 | 1463837079310 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:24:39 INFO - PROCESS | 1654 | 1463837079359 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119628000 == 39 [pid = 1654] [id = 297] 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1125fb400) [pid = 1654] [serial = 889] [outer = 0x0] 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117590400) [pid = 1654] [serial = 890] [outer = 0x1125fb400] 06:24:39 INFO - PROCESS | 1654 | 1463837079384 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119733400) [pid = 1654] [serial = 891] [outer = 0x1125fb400] 06:24:39 INFO - PROCESS | 1654 | 1463837079660 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]]]}] 06:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 469ms 06:24:39 INFO - PROCESS | 1654 | 1463837079706 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:24:39 INFO - PROCESS | 1654 | 1463837079708 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:24:39 INFO - PROCESS | 1654 | 1463837079710 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:24:39 INFO - PROCESS | 1654 | 1463837079711 Marionette TRACE conn2 <- [1,1162,null,{}] 06:24:39 INFO - PROCESS | 1654 | 1463837079714 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}] 06:24:39 INFO - PROCESS | 1654 | 1463837079793 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:24:39 INFO - PROCESS | 1654 | 1463837079797 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12811e800 == 40 [pid = 1654] [id = 298] 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x120e44800) [pid = 1654] [serial = 892] [outer = 0x0] 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12135b800) [pid = 1654] [serial = 893] [outer = 0x120e44800] 06:24:39 INFO - PROCESS | 1654 | 1463837079829 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12189c400) [pid = 1654] [serial = 894] [outer = 0x120e44800] 06:24:40 INFO - PROCESS | 1654 | 1463837080174 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]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 469ms 06:24:40 INFO - PROCESS | 1654 | 1463837080179 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1654 | 1463837080181 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:24:40 INFO - PROCESS | 1654 | 1463837080187 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1654 | 1463837080189 Marionette TRACE conn2 <- [1,1166,null,{}] 06:24:40 INFO - PROCESS | 1654 | 1463837080191 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}] 06:24:40 INFO - PROCESS | 1654 | 1463837080310 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:24:40 INFO - PROCESS | 1654 | 1463837080317 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1288a0000 == 41 [pid = 1654] [id = 299] 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118530000) [pid = 1654] [serial = 895] [outer = 0x0] 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1218a1c00) [pid = 1654] [serial = 896] [outer = 0x118530000] 06:24:40 INFO - PROCESS | 1654 | 1463837080341 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124b13000) [pid = 1654] [serial = 897] [outer = 0x118530000] 06:24:40 INFO - PROCESS | 1654 | 1463837080637 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]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 06:24:40 INFO - PROCESS | 1654 | 1463837080656 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1654 | 1463837080658 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:24:40 INFO - PROCESS | 1654 | 1463837080660 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1654 | 1463837080661 Marionette TRACE conn2 <- [1,1170,null,{}] 06:24:40 INFO - PROCESS | 1654 | 1463837080663 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}] 06:24:40 INFO - PROCESS | 1654 | 1463837080753 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:24:40 INFO - PROCESS | 1654 | 1463837080758 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a65c000 == 42 [pid = 1654] [id = 300] 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123e31800) [pid = 1654] [serial = 898] [outer = 0x0] 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124d56800) [pid = 1654] [serial = 899] [outer = 0x123e31800] 06:24:40 INFO - PROCESS | 1654 | 1463837080782 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1250aa000) [pid = 1654] [serial = 900] [outer = 0x123e31800] 06:24:41 INFO - PROCESS | 1654 | 1463837081178 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]]]}] 06:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 569ms 06:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:24:41 INFO - PROCESS | 1654 | 1463837081230 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:24:41 INFO - PROCESS | 1654 | 1463837081232 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:24:41 INFO - PROCESS | 1654 | 1463837081235 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:24:41 INFO - PROCESS | 1654 | 1463837081237 Marionette TRACE conn2 <- [1,1174,null,{}] 06:24:41 INFO - PROCESS | 1654 | 1463837081241 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}] 06:24:41 INFO - PROCESS | 1654 | 1463837081344 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:24:41 INFO - PROCESS | 1654 | 1463837081403 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x117049000 == 43 [pid = 1654] [id = 301] 06:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1121b1000) [pid = 1654] [serial = 901] [outer = 0x0] 06:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1150f1000) [pid = 1654] [serial = 902] [outer = 0x1121b1000] 06:24:41 INFO - PROCESS | 1654 | 1463837081435 Marionette DEBUG loaded listener.js 06:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1168a0c00) [pid = 1654] [serial = 903] [outer = 0x1121b1000] 06:24:41 INFO - PROCESS | 1654 | 1463837081894 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] 06:24:41 INFO - PROCESS | 1654 | 1463837081977 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:24:42 INFO - PROCESS | 1654 | 1463837082002 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 1654 | 1463837082004 Marionette TRACE conn2 <- [1,1178,null,{}] 06:24:42 INFO - PROCESS | 1654 | 1463837082008 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}] 06:24:42 INFO - PROCESS | 1654 | 1463837082107 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:24:42 INFO - PROCESS | 1654 | 1463837082157 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c93800 == 44 [pid = 1654] [id = 302] 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118332000) [pid = 1654] [serial = 905] [outer = 0x0] 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1185e7400) [pid = 1654] [serial = 906] [outer = 0x118332000] 06:24:42 INFO - PROCESS | 1654 | 1463837082187 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118a73000) [pid = 1654] [serial = 907] [outer = 0x118332000] 06:24:42 INFO - PROCESS | 1654 | 1463837082622 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] 06:24:42 INFO - PROCESS | 1654 | 1463837082676 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:24:42 INFO - PROCESS | 1654 | 1463837082679 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 1654 | 1463837082682 Marionette TRACE conn2 <- [1,1182,null,{}] 06:24:42 INFO - PROCESS | 1654 | 1463837082692 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}] 06:24:42 INFO - PROCESS | 1654 | 1463837082790 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:24:42 INFO - PROCESS | 1654 | 1463837082853 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a90e000 == 45 [pid = 1654] [id = 303] 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11972c000) [pid = 1654] [serial = 908] [outer = 0x0] 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11997fc00) [pid = 1654] [serial = 909] [outer = 0x11972c000] 06:24:42 INFO - PROCESS | 1654 | 1463837082884 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x120e42000) [pid = 1654] [serial = 910] [outer = 0x11972c000] 06:24:43 INFO - PROCESS | 1654 | 1463837083318 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1654 | 1463837083356 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:24:43 INFO - PROCESS | 1654 | 1463837083358 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1654 | 1463837083360 Marionette TRACE conn2 <- [1,1186,null,{}] 06:24:43 INFO - PROCESS | 1654 | 1463837083362 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}] 06:24:43 INFO - PROCESS | 1654 | 1463837083458 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:24:43 INFO - PROCESS | 1654 | 1463837083506 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a922800 == 46 [pid = 1654] [id = 304] 06:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12113f000) [pid = 1654] [serial = 911] [outer = 0x0] 06:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12189a000) [pid = 1654] [serial = 912] [outer = 0x12113f000] 06:24:43 INFO - PROCESS | 1654 | 1463837083537 Marionette DEBUG loaded listener.js 06:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124d60800) [pid = 1654] [serial = 913] [outer = 0x12113f000] 06:24:43 INFO - PROCESS | 1654 | 1463837083952 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] 06:24:43 INFO - PROCESS | 1654 | 1463837083980 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:24:43 INFO - PROCESS | 1654 | 1463837083983 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1654 | 1463837083984 Marionette TRACE conn2 <- [1,1190,null,{}] 06:24:43 INFO - PROCESS | 1654 | 1463837083987 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}] 06:24:44 INFO - PROCESS | 1654 | 1463837084081 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:24:44 INFO - PROCESS | 1654 | 1463837084188 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b233800 == 47 [pid = 1654] [id = 305] 06:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1218a1800) [pid = 1654] [serial = 914] [outer = 0x0] 06:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12564e000) [pid = 1654] [serial = 915] [outer = 0x1218a1800] 06:24:44 INFO - PROCESS | 1654 | 1463837084218 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126018800) [pid = 1654] [serial = 916] [outer = 0x1218a1800] 06:24:44 INFO - PROCESS | 1654 | 1463837084823 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] 06:24:44 INFO - PROCESS | 1654 | 1463837084856 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:24:44 INFO - PROCESS | 1654 | 1463837084859 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:24:44 INFO - PROCESS | 1654 | 1463837084862 Marionette TRACE conn2 <- [1,1194,null,{}] 06:24:44 INFO - PROCESS | 1654 | 1463837084866 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}] 06:24:44 INFO - PROCESS | 1654 | 1463837084959 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:24:45 INFO - PROCESS | 1654 | 1463837085008 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857f800 == 48 [pid = 1654] [id = 306] 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112a6a000) [pid = 1654] [serial = 917] [outer = 0x0] 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x115db4c00) [pid = 1654] [serial = 918] [outer = 0x112a6a000] 06:24:45 INFO - PROCESS | 1654 | 1463837085037 Marionette DEBUG loaded listener.js 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116762400) [pid = 1654] [serial = 919] [outer = 0x112a6a000] 06:24:45 INFO - PROCESS | 1654 | 1463837085498 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] 06:24:45 INFO - PROCESS | 1654 | 1463837085538 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:24:45 INFO - PROCESS | 1654 | 1463837085542 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:24:45 INFO - PROCESS | 1654 | 1463837085544 Marionette TRACE conn2 <- [1,1198,null,{}] 06:24:45 INFO - PROCESS | 1654 | 1463837085546 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}] 06:24:45 INFO - PROCESS | 1654 | 1463837085636 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1288a0000 == 47 [pid = 1654] [id = 299] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12811e800 == 46 [pid = 1654] [id = 298] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119628000 == 45 [pid = 1654] [id = 297] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12674e800 == 44 [pid = 1654] [id = 296] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8800 == 43 [pid = 1654] [id = 295] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0a000 == 42 [pid = 1654] [id = 294] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1212c3800 == 41 [pid = 1654] [id = 293] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119cc0800 == 40 [pid = 1654] [id = 292] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1218a3000) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | 1463837085732 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118f20800 == 39 [pid = 1654] [id = 291] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118372000 == 38 [pid = 1654] [id = 290] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x117e03800 == 37 [pid = 1654] [id = 289] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x113234800 == 36 [pid = 1654] [id = 288] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116649000 == 35 [pid = 1654] [id = 287] 06:24:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128ea0800 == 34 [pid = 1654] [id = 286] 06:24:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d34000 == 35 [pid = 1654] [id = 307] 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11214e800) [pid = 1654] [serial = 920] [outer = 0x0] 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11649d400) [pid = 1654] [serial = 921] [outer = 0x11214e800] 06:24:45 INFO - PROCESS | 1654 | 1463837085767 Marionette DEBUG loaded listener.js 06:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118325c00) [pid = 1654] [serial = 922] [outer = 0x11214e800] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12189d800) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116060c00) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117594c00) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121141400) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1185ef800) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118facc00) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11840f000) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119419c00) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11811dc00) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x120e45c00) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119675800) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119987c00) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112a6a800) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116f3f400) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121565400) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121147c00) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121143800) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12113ec00) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11940fc00) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11967f400) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11646d400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115f5f800) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119c7a000) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118fac800) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1173ca400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x120e40400) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118410000) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1131e3400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119730800) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120e49400) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1168a0400) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116f48400) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118a08c00) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 06:24:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121897400) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 06:24:46 INFO - PROCESS | 1654 | 1463837086079 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]]]}] 06:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 571ms 06:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:24:46 INFO - PROCESS | 1654 | 1463837086113 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:24:46 INFO - PROCESS | 1654 | 1463837086115 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:24:46 INFO - PROCESS | 1654 | 1463837086119 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:24:46 INFO - PROCESS | 1654 | 1463837086122 Marionette TRACE conn2 <- [1,1202,null,{}] 06:24:46 INFO - PROCESS | 1654 | 1463837086129 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}] 06:24:46 INFO - PROCESS | 1654 | 1463837086208 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:24:46 INFO - PROCESS | 1654 | 1463837086213 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118580800 == 36 [pid = 1654] [id = 308] 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118410800) [pid = 1654] [serial = 923] [outer = 0x0] 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118a0e400) [pid = 1654] [serial = 924] [outer = 0x118410800] 06:24:46 INFO - PROCESS | 1654 | 1463837086245 Marionette DEBUG loaded listener.js 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118fb5800) [pid = 1654] [serial = 925] [outer = 0x118410800] 06:24:46 INFO - PROCESS | 1654 | 1463837086579 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]]]}] 06:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 471ms 06:24:46 INFO - PROCESS | 1654 | 1463837086598 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:24:46 INFO - PROCESS | 1654 | 1463837086602 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:24:46 INFO - PROCESS | 1654 | 1463837086606 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:24:46 INFO - PROCESS | 1654 | 1463837086607 Marionette TRACE conn2 <- [1,1206,null,{}] 06:24:46 INFO - PROCESS | 1654 | 1463837086609 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}] 06:24:46 INFO - PROCESS | 1654 | 1463837086685 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:24:46 INFO - PROCESS | 1654 | 1463837086690 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991b800 == 37 [pid = 1654] [id = 309] 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119381000) [pid = 1654] [serial = 926] [outer = 0x0] 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119671c00) [pid = 1654] [serial = 927] [outer = 0x119381000] 06:24:46 INFO - PROCESS | 1654 | 1463837086715 Marionette DEBUG loaded listener.js 06:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11972f800) [pid = 1654] [serial = 928] [outer = 0x119381000] 06:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 06:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:24:47 INFO - PROCESS | 1654 | 1463837087071 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]]]}] 06:24:47 INFO - PROCESS | 1654 | 1463837087077 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1654 | 1463837087078 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:24:47 INFO - PROCESS | 1654 | 1463837087080 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1654 | 1463837087081 Marionette TRACE conn2 <- [1,1210,null,{}] 06:24:47 INFO - PROCESS | 1654 | 1463837087088 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}] 06:24:47 INFO - PROCESS | 1654 | 1463837087169 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:24:47 INFO - PROCESS | 1654 | 1463837087216 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb6000 == 38 [pid = 1654] [id = 310] 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119381400) [pid = 1654] [serial = 929] [outer = 0x0] 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119734000) [pid = 1654] [serial = 930] [outer = 0x119381400] 06:24:47 INFO - PROCESS | 1654 | 1463837087241 Marionette DEBUG loaded listener.js 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c78000) [pid = 1654] [serial = 931] [outer = 0x119381400] 06:24:47 INFO - PROCESS | 1654 | 1463837087528 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]]]}] 06:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 474ms 06:24:47 INFO - PROCESS | 1654 | 1463837087557 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1654 | 1463837087559 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:24:47 INFO - PROCESS | 1654 | 1463837087561 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1654 | 1463837087562 Marionette TRACE conn2 <- [1,1214,null,{}] 06:24:47 INFO - PROCESS | 1654 | 1463837087565 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}] 06:24:47 INFO - PROCESS | 1654 | 1463837087663 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:24:47 INFO - PROCESS | 1654 | 1463837087671 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d5000 == 39 [pid = 1654] [id = 311] 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120e4b800) [pid = 1654] [serial = 932] [outer = 0x0] 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121143c00) [pid = 1654] [serial = 933] [outer = 0x120e4b800] 06:24:47 INFO - PROCESS | 1654 | 1463837087697 Marionette DEBUG loaded listener.js 06:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124d28800) [pid = 1654] [serial = 934] [outer = 0x120e4b800] 06:24:48 INFO - PROCESS | 1654 | 1463837088046 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]]]}] 06:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 06:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:24:48 INFO - PROCESS | 1654 | 1463837088080 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1654 | 1463837088081 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:24:48 INFO - PROCESS | 1654 | 1463837088084 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1654 | 1463837088085 Marionette TRACE conn2 <- [1,1218,null,{}] 06:24:48 INFO - PROCESS | 1654 | 1463837088087 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}] 06:24:48 INFO - PROCESS | 1654 | 1463837088182 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:24:48 INFO - PROCESS | 1654 | 1463837088186 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255da000 == 40 [pid = 1654] [id = 312] 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x120e40400) [pid = 1654] [serial = 935] [outer = 0x0] 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125652800) [pid = 1654] [serial = 936] [outer = 0x120e40400] 06:24:48 INFO - PROCESS | 1654 | 1463837088211 Marionette DEBUG loaded listener.js 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1260ba000) [pid = 1654] [serial = 937] [outer = 0x120e40400] 06:24:48 INFO - PROCESS | 1654 | 1463837088581 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]]]}] 06:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 06:24:48 INFO - PROCESS | 1654 | 1463837088604 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1654 | 1463837088605 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:24:48 INFO - PROCESS | 1654 | 1463837088607 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1654 | 1463837088608 Marionette TRACE conn2 <- [1,1222,null,{}] 06:24:48 INFO - PROCESS | 1654 | 1463837088611 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}] 06:24:48 INFO - PROCESS | 1654 | 1463837088711 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:24:48 INFO - PROCESS | 1654 | 1463837088716 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c44800 == 41 [pid = 1654] [id = 313] 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1260b9400) [pid = 1654] [serial = 938] [outer = 0x0] 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1260c2400) [pid = 1654] [serial = 939] [outer = 0x1260b9400] 06:24:48 INFO - PROCESS | 1654 | 1463837088741 Marionette DEBUG loaded listener.js 06:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126406000) [pid = 1654] [serial = 940] [outer = 0x1260b9400] 06:24:49 INFO - PROCESS | 1654 | 1463837089112 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] 06:24:49 INFO - PROCESS | 1654 | 1463837089133 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:24:49 INFO - PROCESS | 1654 | 1463837089136 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:24:49 INFO - PROCESS | 1654 | 1463837089138 Marionette TRACE conn2 <- [1,1226,null,{}] 06:24:49 INFO - PROCESS | 1654 | 1463837089149 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}] 06:24:49 INFO - PROCESS | 1654 | 1463837089287 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:24:49 INFO - PROCESS | 1654 | 1463837089293 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128492000 == 42 [pid = 1654] [id = 314] 06:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126405400) [pid = 1654] [serial = 941] [outer = 0x0] 06:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126410800) [pid = 1654] [serial = 942] [outer = 0x126405400] 06:24:49 INFO - PROCESS | 1654 | 1463837089345 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12660ec00) [pid = 1654] [serial = 943] [outer = 0x126405400] 06:24:49 INFO - PROCESS | 1654 | 1463837089693 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]]]}] 06:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 578ms 06:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:24:49 INFO - PROCESS | 1654 | 1463837089714 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:24:49 INFO - PROCESS | 1654 | 1463837089716 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:24:49 INFO - PROCESS | 1654 | 1463837089719 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:24:49 INFO - PROCESS | 1654 | 1463837089721 Marionette TRACE conn2 <- [1,1230,null,{}] 06:24:49 INFO - PROCESS | 1654 | 1463837089725 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}] 06:24:49 INFO - PROCESS | 1654 | 1463837089972 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119680c00) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1125fac00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119727400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1150f7000) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1125fb400) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x120e3f000) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x120e42400) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x120e44800) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1125fb800) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1125f4c00) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1125fa000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118530000) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:24:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118fb4c00) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:24:50 INFO - PROCESS | 1654 | 1463837090038 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11936f000 == 43 [pid = 1654] [id = 315] 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1125fa000) [pid = 1654] [serial = 944] [outer = 0x0] 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1150f7000) [pid = 1654] [serial = 945] [outer = 0x1125fa000] 06:24:50 INFO - PROCESS | 1654 | 1463837090076 Marionette DEBUG loaded listener.js 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118f02400) [pid = 1654] [serial = 946] [outer = 0x1125fa000] 06:24:50 INFO - PROCESS | 1654 | 1463837090363 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]]]}] 06:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 06:24:50 INFO - PROCESS | 1654 | 1463837090390 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1654 | 1463837090392 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:24:50 INFO - PROCESS | 1654 | 1463837090394 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1654 | 1463837090396 Marionette TRACE conn2 <- [1,1234,null,{}] 06:24:50 INFO - PROCESS | 1654 | 1463837090406 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}] 06:24:50 INFO - PROCESS | 1654 | 1463837090527 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:24:50 INFO - PROCESS | 1654 | 1463837090550 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64b800 == 44 [pid = 1654] [id = 316] 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1133eac00) [pid = 1654] [serial = 947] [outer = 0x0] 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121b96400) [pid = 1654] [serial = 948] [outer = 0x1133eac00] 06:24:50 INFO - PROCESS | 1654 | 1463837090579 Marionette DEBUG loaded listener.js 06:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126a27800) [pid = 1654] [serial = 949] [outer = 0x1133eac00] 06:24:50 INFO - PROCESS | 1654 | 1463837090867 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]]]}] 06:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 06:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:24:50 INFO - PROCESS | 1654 | 1463837090916 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1654 | 1463837090920 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:24:50 INFO - PROCESS | 1654 | 1463837090923 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1654 | 1463837090924 Marionette TRACE conn2 <- [1,1238,null,{}] 06:24:50 INFO - PROCESS | 1654 | 1463837090926 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}] 06:24:51 INFO - PROCESS | 1654 | 1463837091008 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:24:51 INFO - PROCESS | 1654 | 1463837091013 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb9a000 == 45 [pid = 1654] [id = 317] 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126a17000) [pid = 1654] [serial = 950] [outer = 0x0] 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126a40000) [pid = 1654] [serial = 951] [outer = 0x126a17000] 06:24:51 INFO - PROCESS | 1654 | 1463837091039 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1283e7400) [pid = 1654] [serial = 952] [outer = 0x126a17000] 06:24:51 INFO - PROCESS | 1654 | 1463837091356 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]]]}] 06:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 06:24:51 INFO - PROCESS | 1654 | 1463837091392 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:24:51 INFO - PROCESS | 1654 | 1463837091393 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:24:51 INFO - PROCESS | 1654 | 1463837091396 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:24:51 INFO - PROCESS | 1654 | 1463837091397 Marionette TRACE conn2 <- [1,1242,null,{}] 06:24:51 INFO - PROCESS | 1654 | 1463837091399 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}] 06:24:51 INFO - PROCESS | 1654 | 1463837091503 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:24:51 INFO - PROCESS | 1654 | 1463837091509 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bba6800 == 46 [pid = 1654] [id = 318] 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126a44c00) [pid = 1654] [serial = 953] [outer = 0x0] 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1283edc00) [pid = 1654] [serial = 954] [outer = 0x126a44c00] 06:24:51 INFO - PROCESS | 1654 | 1463837091534 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1283f3800) [pid = 1654] [serial = 955] [outer = 0x126a44c00] 06:24:51 INFO - PROCESS | 1654 | 1463837091852 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]]]}] 06:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 06:24:51 INFO - PROCESS | 1654 | 1463837091870 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:24:51 INFO - PROCESS | 1654 | 1463837091872 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:24:51 INFO - PROCESS | 1654 | 1463837091874 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:24:51 INFO - PROCESS | 1654 | 1463837091875 Marionette TRACE conn2 <- [1,1246,null,{}] 06:24:51 INFO - PROCESS | 1654 | 1463837091878 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}] 06:24:52 INFO - PROCESS | 1654 | 1463837092017 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:24:52 INFO - PROCESS | 1654 | 1463837092073 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160bb800 == 47 [pid = 1654] [id = 319] 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x111e69000) [pid = 1654] [serial = 956] [outer = 0x0] 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1125f6800) [pid = 1654] [serial = 957] [outer = 0x111e69000] 06:24:52 INFO - PROCESS | 1654 | 1463837092106 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1133f0400) [pid = 1654] [serial = 958] [outer = 0x111e69000] 06:24:52 INFO - PROCESS | 1654 | 1463837092558 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]]]}] 06:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 720ms 06:24:52 INFO - PROCESS | 1654 | 1463837092595 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:24:52 INFO - PROCESS | 1654 | 1463837092598 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:24:52 INFO - PROCESS | 1654 | 1463837092601 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:24:52 INFO - PROCESS | 1654 | 1463837092604 Marionette TRACE conn2 <- [1,1250,null,{}] 06:24:52 INFO - PROCESS | 1654 | 1463837092608 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}] 06:24:52 INFO - PROCESS | 1654 | 1463837092714 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:24:52 INFO - PROCESS | 1654 | 1463837092768 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119911000 == 48 [pid = 1654] [id = 320] 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116434c00) [pid = 1654] [serial = 959] [outer = 0x0] 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11811dc00) [pid = 1654] [serial = 960] [outer = 0x116434c00] 06:24:52 INFO - PROCESS | 1654 | 1463837092800 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1185e8000) [pid = 1654] [serial = 961] [outer = 0x116434c00] 06:24:53 INFO - PROCESS | 1654 | 1463837093246 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]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms 06:24:53 INFO - PROCESS | 1654 | 1463837093275 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 1654 | 1463837093278 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:24:53 INFO - PROCESS | 1654 | 1463837093282 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 1654 | 1463837093285 Marionette TRACE conn2 <- [1,1254,null,{}] 06:24:53 INFO - PROCESS | 1654 | 1463837093290 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}] 06:24:53 INFO - PROCESS | 1654 | 1463837093475 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:24:53 INFO - PROCESS | 1654 | 1463837093559 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c88000 == 49 [pid = 1654] [id = 321] 06:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119416800) [pid = 1654] [serial = 962] [outer = 0x0] 06:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119732800) [pid = 1654] [serial = 963] [outer = 0x119416800] 06:24:53 INFO - PROCESS | 1654 | 1463837093589 Marionette DEBUG loaded listener.js 06:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x120e40800) [pid = 1654] [serial = 964] [outer = 0x119416800] 06:24:54 INFO - PROCESS | 1654 | 1463837094040 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]]]}] 06:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 774ms 06:24:54 INFO - PROCESS | 1654 | 1463837094057 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:24:54 INFO - PROCESS | 1654 | 1463837094060 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:24:54 INFO - PROCESS | 1654 | 1463837094071 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:24:54 INFO - PROCESS | 1654 | 1463837094076 Marionette TRACE conn2 <- [1,1258,null,{}] 06:24:54 INFO - PROCESS | 1654 | 1463837094079 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}] 06:24:54 INFO - PROCESS | 1654 | 1463837094230 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:24:54 INFO - PROCESS | 1654 | 1463837094335 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be71800 == 50 [pid = 1654] [id = 322] 06:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x120e45c00) [pid = 1654] [serial = 965] [outer = 0x0] 06:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121148000) [pid = 1654] [serial = 966] [outer = 0x120e45c00] 06:24:54 INFO - PROCESS | 1654 | 1463837094384 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x124d2fc00) [pid = 1654] [serial = 967] [outer = 0x120e45c00] 06:24:54 INFO - PROCESS | 1654 | 1463837094858 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]]]}] 06:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 830ms 06:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:24:54 INFO - PROCESS | 1654 | 1463837094894 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:24:54 INFO - PROCESS | 1654 | 1463837094896 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:24:54 INFO - PROCESS | 1654 | 1463837094898 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:24:54 INFO - PROCESS | 1654 | 1463837094900 Marionette TRACE conn2 <- [1,1262,null,{}] 06:24:54 INFO - PROCESS | 1654 | 1463837094902 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}] 06:24:55 INFO - PROCESS | 1654 | 1463837095003 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:24:55 INFO - PROCESS | 1654 | 1463837095055 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4b6000 == 51 [pid = 1654] [id = 323] 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126014800) [pid = 1654] [serial = 968] [outer = 0x0] 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126611400) [pid = 1654] [serial = 969] [outer = 0x126014800] 06:24:55 INFO - PROCESS | 1654 | 1463837095084 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126733c00) [pid = 1654] [serial = 970] [outer = 0x126014800] 06:24:55 INFO - PROCESS | 1654 | 1463837095531 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]]]}] 06:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 06:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:24:55 INFO - PROCESS | 1654 | 1463837095569 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 1654 | 1463837095571 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:24:55 INFO - PROCESS | 1654 | 1463837095573 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 1654 | 1463837095574 Marionette TRACE conn2 <- [1,1266,null,{}] 06:24:55 INFO - PROCESS | 1654 | 1463837095577 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}] 06:24:55 INFO - PROCESS | 1654 | 1463837095681 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:24:55 INFO - PROCESS | 1654 | 1463837095737 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e9b000 == 52 [pid = 1654] [id = 324] 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126a48000) [pid = 1654] [serial = 971] [outer = 0x0] 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1283f1800) [pid = 1654] [serial = 972] [outer = 0x126a48000] 06:24:55 INFO - PROCESS | 1654 | 1463837095772 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128875800) [pid = 1654] [serial = 973] [outer = 0x126a48000] 06:24:56 INFO - PROCESS | 1654 | 1463837096457 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]]]}] 06:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 921ms 06:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:24:56 INFO - PROCESS | 1654 | 1463837096495 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 1654 | 1463837096497 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:24:56 INFO - PROCESS | 1654 | 1463837096502 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 1654 | 1463837096504 Marionette TRACE conn2 <- [1,1270,null,{}] 06:24:56 INFO - PROCESS | 1654 | 1463837096509 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}] 06:24:56 INFO - PROCESS | 1654 | 1463837096613 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:24:56 INFO - PROCESS | 1654 | 1463837096697 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a93000 == 53 [pid = 1654] [id = 325] 06:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1125fb400) [pid = 1654] [serial = 974] [outer = 0x0] 06:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x115f64400) [pid = 1654] [serial = 975] [outer = 0x1125fb400] 06:24:56 INFO - PROCESS | 1654 | 1463837096742 Marionette DEBUG loaded listener.js 06:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116f44800) [pid = 1654] [serial = 976] [outer = 0x1125fb400] 06:24:57 INFO - PROCESS | 1654 | 1463837097224 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]]]}] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12bba6800 == 52 [pid = 1654] [id = 318] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb9a000 == 51 [pid = 1654] [id = 317] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64b800 == 50 [pid = 1654] [id = 316] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11936f000 == 49 [pid = 1654] [id = 315] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128492000 == 48 [pid = 1654] [id = 314] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x126c44800 == 47 [pid = 1654] [id = 313] 06:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 775ms 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x124d56800) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1255da000 == 46 [pid = 1654] [id = 312] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d5000 == 45 [pid = 1654] [id = 311] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb6000 == 44 [pid = 1654] [id = 310] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11991b800 == 43 [pid = 1654] [id = 309] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118580800 == 42 [pid = 1654] [id = 308] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x112d34000 == 41 [pid = 1654] [id = 307] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11857f800 == 40 [pid = 1654] [id = 306] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12a90e000 == 39 [pid = 1654] [id = 303] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123c93800 == 38 [pid = 1654] [id = 302] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117049000 == 37 [pid = 1654] [id = 301] 06:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12a65c000 == 36 [pid = 1654] [id = 300] 06:24:57 INFO - PROCESS | 1654 | 1463837097296 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:24:57 INFO - PROCESS | 1654 | 1463837097300 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:24:57 INFO - PROCESS | 1654 | 1463837097310 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 1654 | 1463837097312 Marionette TRACE conn2 <- [1,1274,null,{}] 06:24:57 INFO - PROCESS | 1654 | 1463837097314 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}] 06:24:57 INFO - PROCESS | 1654 | 1463837097397 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:24:57 INFO - PROCESS | 1654 | 1463837097408 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x117049000 == 37 [pid = 1654] [id = 326] 06:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118123000) [pid = 1654] [serial = 977] [outer = 0x0] 06:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118522400) [pid = 1654] [serial = 978] [outer = 0x118123000] 06:24:57 INFO - PROCESS | 1654 | 1463837097435 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118a02c00) [pid = 1654] [serial = 979] [outer = 0x118123000] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bd9bc00) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119729c00) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118561000) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118a68c00) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1199ae800) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1131de800) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119795800) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1173c3000) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1173d0c00) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x117590400) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x120e47000) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119c7cc00) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121144c00) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121007000) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12135b800) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119733400) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12114d400) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12189c400) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113cdc400) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112a6ec00) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118a6c000) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118114c00) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118334c00) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1218a1c00) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119412400) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124b13000) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 06:24:57 INFO - PROCESS | 1654 | 1463837097789 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]]]}] 06:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 06:24:57 INFO - PROCESS | 1654 | 1463837097829 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:24:57 INFO - PROCESS | 1654 | 1463837097831 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:24:57 INFO - PROCESS | 1654 | 1463837097834 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 1654 | 1463837097838 Marionette TRACE conn2 <- [1,1278,null,{}] 06:24:57 INFO - PROCESS | 1654 | 1463837097845 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}] 06:24:57 INFO - PROCESS | 1654 | 1463837097922 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:24:57 INFO - PROCESS | 1654 | 1463837097929 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a9a800 == 38 [pid = 1654] [id = 327] 06:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118f0e000) [pid = 1654] [serial = 980] [outer = 0x0] 06:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11933dc00) [pid = 1654] [serial = 981] [outer = 0x118f0e000] 06:24:57 INFO - PROCESS | 1654 | 1463837097960 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11967f000) [pid = 1654] [serial = 982] [outer = 0x118f0e000] 06:24:58 INFO - PROCESS | 1654 | 1463837098364 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]]]}] 06:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 575ms 06:24:58 INFO - PROCESS | 1654 | 1463837098409 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 1654 | 1463837098410 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:24:58 INFO - PROCESS | 1654 | 1463837098412 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 1654 | 1463837098413 Marionette TRACE conn2 <- [1,1282,null,{}] 06:24:58 INFO - PROCESS | 1654 | 1463837098416 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}] 06:24:58 INFO - PROCESS | 1654 | 1463837098488 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:24:58 INFO - PROCESS | 1654 | 1463837098492 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb5800 == 39 [pid = 1654] [id = 328] 06:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11972b000) [pid = 1654] [serial = 983] [outer = 0x0] 06:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119798c00) [pid = 1654] [serial = 984] [outer = 0x11972b000] 06:24:58 INFO - PROCESS | 1654 | 1463837098522 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119c7b400) [pid = 1654] [serial = 985] [outer = 0x11972b000] 06:24:59 INFO - PROCESS | 1654 | 1463837099005 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]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 624ms 06:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:24:59 INFO - PROCESS | 1654 | 1463837099038 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1654 | 1463837099040 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:24:59 INFO - PROCESS | 1654 | 1463837099043 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1654 | 1463837099045 Marionette TRACE conn2 <- [1,1286,null,{}] 06:24:59 INFO - PROCESS | 1654 | 1463837099048 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}] 06:24:59 INFO - PROCESS | 1654 | 1463837099165 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:24:59 INFO - PROCESS | 1654 | 1463837099210 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214dd800 == 40 [pid = 1654] [id = 329] 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121004000) [pid = 1654] [serial = 986] [outer = 0x0] 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121007400) [pid = 1654] [serial = 987] [outer = 0x121004000] 06:24:59 INFO - PROCESS | 1654 | 1463837099250 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12114c400) [pid = 1654] [serial = 988] [outer = 0x121004000] 06:24:59 INFO - PROCESS | 1654 | 1463837099582 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]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 573ms 06:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:24:59 INFO - PROCESS | 1654 | 1463837099616 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1654 | 1463837099617 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:24:59 INFO - PROCESS | 1654 | 1463837099619 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1654 | 1463837099620 Marionette TRACE conn2 <- [1,1290,null,{}] 06:24:59 INFO - PROCESS | 1654 | 1463837099623 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}] 06:24:59 INFO - PROCESS | 1654 | 1463837099744 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:24:59 INFO - PROCESS | 1654 | 1463837099760 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x124d85000 == 41 [pid = 1654] [id = 330] 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121562000) [pid = 1654] [serial = 989] [outer = 0x0] 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121b90000) [pid = 1654] [serial = 990] [outer = 0x121562000] 06:24:59 INFO - PROCESS | 1654 | 1463837099794 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126022800) [pid = 1654] [serial = 991] [outer = 0x121562000] 06:25:00 INFO - PROCESS | 1654 | 1463837100125 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]]]}] 06:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 06:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:25:00 INFO - PROCESS | 1654 | 1463837100140 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:25:00 INFO - PROCESS | 1654 | 1463837100141 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:25:00 INFO - PROCESS | 1654 | 1463837100143 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:25:00 INFO - PROCESS | 1654 | 1463837100144 Marionette TRACE conn2 <- [1,1294,null,{}] 06:25:00 INFO - PROCESS | 1654 | 1463837100147 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}] 06:25:00 INFO - PROCESS | 1654 | 1463837100244 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:25:00 INFO - PROCESS | 1654 | 1463837100256 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12675a800 == 42 [pid = 1654] [id = 331] 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124b14000) [pid = 1654] [serial = 992] [outer = 0x0] 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126490400) [pid = 1654] [serial = 993] [outer = 0x124b14000] 06:25:00 INFO - PROCESS | 1654 | 1463837100281 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12660e000) [pid = 1654] [serial = 994] [outer = 0x124b14000] 06:25:00 INFO - PROCESS | 1654 | 1463837100616 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]]]}] 06:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 522ms 06:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:25:00 INFO - PROCESS | 1654 | 1463837100665 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:25:00 INFO - PROCESS | 1654 | 1463837100667 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:25:00 INFO - PROCESS | 1654 | 1463837100669 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:25:00 INFO - PROCESS | 1654 | 1463837100670 Marionette TRACE conn2 <- [1,1298,null,{}] 06:25:00 INFO - PROCESS | 1654 | 1463837100672 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}] 06:25:00 INFO - PROCESS | 1654 | 1463837100766 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:25:00 INFO - PROCESS | 1654 | 1463837100801 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x128410800 == 43 [pid = 1654] [id = 332] 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126613400) [pid = 1654] [serial = 995] [outer = 0x0] 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126732800) [pid = 1654] [serial = 996] [outer = 0x126613400] 06:25:00 INFO - PROCESS | 1654 | 1463837100826 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126a41400) [pid = 1654] [serial = 997] [outer = 0x126613400] 06:25:01 INFO - PROCESS | 1654 | 1463837101158 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]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 06:25:01 INFO - PROCESS | 1654 | 1463837101197 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:25:01 INFO - PROCESS | 1654 | 1463837101198 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:25:01 INFO - PROCESS | 1654 | 1463837101201 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1654 | 1463837101202 Marionette TRACE conn2 <- [1,1302,null,{}] 06:25:01 INFO - PROCESS | 1654 | 1463837101204 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}] 06:25:01 INFO - PROCESS | 1654 | 1463837101306 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:25:01 INFO - PROCESS | 1654 | 1463837101310 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6e000 == 44 [pid = 1654] [id = 333] 06:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1266c8000) [pid = 1654] [serial = 998] [outer = 0x0] 06:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x126a42000) [pid = 1654] [serial = 999] [outer = 0x1266c8000] 06:25:01 INFO - PROCESS | 1654 | 1463837101363 Marionette DEBUG loaded listener.js 06:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128874000) [pid = 1654] [serial = 1000] [outer = 0x1266c8000] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119381400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119381000) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x123e31800) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126405400) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1133eac00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1125fa000) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112ecb000) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x120e40400) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1260b9400) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11214e800) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x120e4b800) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112a6a000) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118410800) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:25:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126a17000) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:25:01 INFO - PROCESS | 1654 | 1463837101889 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]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 723ms 06:25:01 INFO - PROCESS | 1654 | 1463837101925 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:25:01 INFO - PROCESS | 1654 | 1463837101926 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:25:01 INFO - PROCESS | 1654 | 1463837101929 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1654 | 1463837101930 Marionette TRACE conn2 <- [1,1306,null,{}] 06:25:01 INFO - PROCESS | 1654 | 1463837101933 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}] 06:25:02 INFO - PROCESS | 1654 | 1463837102043 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:25:02 INFO - PROCESS | 1654 | 1463837102050 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ab800 == 45 [pid = 1654] [id = 334] 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1166b9c00) [pid = 1654] [serial = 1001] [outer = 0x0] 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118a02400) [pid = 1654] [serial = 1002] [outer = 0x1166b9c00] 06:25:02 INFO - PROCESS | 1654 | 1463837102091 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x120e46000) [pid = 1654] [serial = 1003] [outer = 0x1166b9c00] 06:25:02 INFO - PROCESS | 1654 | 1463837102483 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]]]}] 06:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 569ms 06:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:25:02 INFO - PROCESS | 1654 | 1463837102498 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:25:02 INFO - PROCESS | 1654 | 1463837102499 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:25:02 INFO - PROCESS | 1654 | 1463837102505 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:25:02 INFO - PROCESS | 1654 | 1463837102515 Marionette TRACE conn2 <- [1,1310,null,{}] 06:25:02 INFO - PROCESS | 1654 | 1463837102519 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}] 06:25:02 INFO - PROCESS | 1654 | 1463837102634 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:25:02 INFO - PROCESS | 1654 | 1463837102661 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a914000 == 46 [pid = 1654] [id = 335] 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128a70000) [pid = 1654] [serial = 1004] [outer = 0x0] 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a7e800) [pid = 1654] [serial = 1005] [outer = 0x128a70000] 06:25:02 INFO - PROCESS | 1654 | 1463837102690 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128cc7c00) [pid = 1654] [serial = 1006] [outer = 0x128a70000] 06:25:02 INFO - PROCESS | 1654 | 1463837102991 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] 06:25:03 INFO - PROCESS | 1654 | 1463837103038 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:25:03 INFO - PROCESS | 1654 | 1463837103040 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1654 | 1463837103042 Marionette TRACE conn2 <- [1,1314,null,{}] 06:25:03 INFO - PROCESS | 1654 | 1463837103044 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}] 06:25:03 INFO - PROCESS | 1654 | 1463837103122 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:25:03 INFO - PROCESS | 1654 | 1463837103174 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b984800 == 47 [pid = 1654] [id = 336] 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128a74800) [pid = 1654] [serial = 1007] [outer = 0x0] 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a40b000) [pid = 1654] [serial = 1008] [outer = 0x128a74800] 06:25:03 INFO - PROCESS | 1654 | 1463837103199 Marionette DEBUG loaded listener.js 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a694400) [pid = 1654] [serial = 1009] [outer = 0x128a74800] 06:25:03 INFO - PROCESS | 1654 | 1463837103461 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]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 06:25:03 INFO - PROCESS | 1654 | 1463837103509 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 1654 | 1463837103510 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:25:03 INFO - PROCESS | 1654 | 1463837103512 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1654 | 1463837103514 Marionette TRACE conn2 <- [1,1318,null,{}] 06:25:03 INFO - PROCESS | 1654 | 1463837103516 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}] 06:25:03 INFO - PROCESS | 1654 | 1463837103601 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:25:03 INFO - PROCESS | 1654 | 1463837103613 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4ba000 == 48 [pid = 1654] [id = 337] 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a694c00) [pid = 1654] [serial = 1010] [outer = 0x0] 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a6a0400) [pid = 1654] [serial = 1011] [outer = 0x12a694c00] 06:25:03 INFO - PROCESS | 1654 | 1463837103639 Marionette DEBUG loaded listener.js 06:25:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a7f0c00) [pid = 1654] [serial = 1012] [outer = 0x12a694c00] 06:25:04 INFO - PROCESS | 1654 | 1463837104062 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]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 572ms 06:25:04 INFO - PROCESS | 1654 | 1463837104086 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:25:04 INFO - PROCESS | 1654 | 1463837104088 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:25:04 INFO - PROCESS | 1654 | 1463837104092 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:25:04 INFO - PROCESS | 1654 | 1463837104094 Marionette TRACE conn2 <- [1,1322,null,{}] 06:25:04 INFO - PROCESS | 1654 | 1463837104098 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}] 06:25:04 INFO - PROCESS | 1654 | 1463837104206 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:25:04 INFO - PROCESS | 1654 | 1463837104274 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170c7800 == 49 [pid = 1654] [id = 338] 06:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1131a8c00) [pid = 1654] [serial = 1013] [outer = 0x0] 06:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1160a7800) [pid = 1654] [serial = 1014] [outer = 0x1131a8c00] 06:25:04 INFO - PROCESS | 1654 | 1463837104306 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1173c5400) [pid = 1654] [serial = 1015] [outer = 0x1131a8c00] 06:25:04 INFO - PROCESS | 1654 | 1463837104739 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]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 673ms 06:25:04 INFO - PROCESS | 1654 | 1463837104765 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:25:04 INFO - PROCESS | 1654 | 1463837104771 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:25:04 INFO - PROCESS | 1654 | 1463837104776 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:25:04 INFO - PROCESS | 1654 | 1463837104778 Marionette TRACE conn2 <- [1,1326,null,{}] 06:25:04 INFO - PROCESS | 1654 | 1463837104781 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}] 06:25:04 INFO - PROCESS | 1654 | 1463837104882 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:25:04 INFO - PROCESS | 1654 | 1463837104936 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d2800 == 50 [pid = 1654] [id = 339] 06:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117678c00) [pid = 1654] [serial = 1016] [outer = 0x0] 06:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118f04400) [pid = 1654] [serial = 1017] [outer = 0x117678c00] 06:25:04 INFO - PROCESS | 1654 | 1463837104966 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11940dc00) [pid = 1654] [serial = 1018] [outer = 0x117678c00] 06:25:05 INFO - PROCESS | 1654 | 1463837105444 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]]]}] 06:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 06:25:05 INFO - PROCESS | 1654 | 1463837105532 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:25:05 INFO - PROCESS | 1654 | 1463837105533 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:25:05 INFO - PROCESS | 1654 | 1463837105536 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1654 | 1463837105539 Marionette TRACE conn2 <- [1,1330,null,{}] 06:25:05 INFO - PROCESS | 1654 | 1463837105547 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}] 06:25:05 INFO - PROCESS | 1654 | 1463837105650 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:25:05 INFO - PROCESS | 1654 | 1463837105706 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98a000 == 51 [pid = 1654] [id = 340] 06:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121009c00) [pid = 1654] [serial = 1019] [outer = 0x0] 06:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1217d1000) [pid = 1654] [serial = 1020] [outer = 0x121009c00] 06:25:05 INFO - PROCESS | 1654 | 1463837105738 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x121c16800) [pid = 1654] [serial = 1021] [outer = 0x121009c00] 06:25:06 INFO - PROCESS | 1654 | 1463837106155 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]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 673ms 06:25:06 INFO - PROCESS | 1654 | 1463837106210 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 1654 | 1463837106212 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:25:06 INFO - PROCESS | 1654 | 1463837106214 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - PROCESS | 1654 | 1463837106216 Marionette TRACE conn2 <- [1,1334,null,{}] 06:25:06 INFO - PROCESS | 1654 | 1463837106218 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}] 06:25:06 INFO - PROCESS | 1654 | 1463837106320 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:25:06 INFO - PROCESS | 1654 | 1463837106374 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c888800 == 52 [pid = 1654] [id = 341] 06:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x124d5cc00) [pid = 1654] [serial = 1022] [outer = 0x0] 06:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1260c7c00) [pid = 1654] [serial = 1023] [outer = 0x124d5cc00] 06:25:06 INFO - PROCESS | 1654 | 1463837106404 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126a1d000) [pid = 1654] [serial = 1024] [outer = 0x124d5cc00] 06:25:06 INFO - PROCESS | 1654 | 1463837106823 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]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 06:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:25:06 INFO - PROCESS | 1654 | 1463837106885 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 1654 | 1463837106887 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:25:06 INFO - PROCESS | 1654 | 1463837106889 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - PROCESS | 1654 | 1463837106890 Marionette TRACE conn2 <- [1,1338,null,{}] 06:25:06 INFO - PROCESS | 1654 | 1463837106893 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}] 06:25:07 INFO - PROCESS | 1654 | 1463837107013 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:25:07 INFO - PROCESS | 1654 | 1463837107091 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2b800 == 53 [pid = 1654] [id = 342] 06:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x126017000) [pid = 1654] [serial = 1025] [outer = 0x0] 06:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128876c00) [pid = 1654] [serial = 1026] [outer = 0x126017000] 06:25:07 INFO - PROCESS | 1654 | 1463837107122 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128cbd800) [pid = 1654] [serial = 1027] [outer = 0x126017000] 06:25:08 INFO - PROCESS | 1654 | 1463837108015 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]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1169ms 06:25:08 INFO - PROCESS | 1654 | 1463837108059 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1654 | 1463837108060 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:25:08 INFO - PROCESS | 1654 | 1463837108062 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1654 | 1463837108064 Marionette TRACE conn2 <- [1,1342,null,{}] 06:25:08 INFO - PROCESS | 1654 | 1463837108066 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}] 06:25:08 INFO - PROCESS | 1654 | 1463837108182 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:25:08 INFO - PROCESS | 1654 | 1463837108233 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd4800 == 54 [pid = 1654] [id = 343] 06:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11855f400) [pid = 1654] [serial = 1028] [outer = 0x0] 06:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12886b800) [pid = 1654] [serial = 1029] [outer = 0x11855f400] 06:25:08 INFO - PROCESS | 1654 | 1463837108264 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a7f8800) [pid = 1654] [serial = 1030] [outer = 0x11855f400] 06:25:08 INFO - PROCESS | 1654 | 1463837108887 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]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 870ms 06:25:08 INFO - PROCESS | 1654 | 1463837108934 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1654 | 1463837108937 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:25:08 INFO - PROCESS | 1654 | 1463837108939 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1654 | 1463837108942 Marionette TRACE conn2 <- [1,1346,null,{}] 06:25:08 INFO - PROCESS | 1654 | 1463837108945 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}] 06:25:09 INFO - PROCESS | 1654 | 1463837109043 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:25:09 INFO - PROCESS | 1654 | 1463837109112 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118091800 == 55 [pid = 1654] [id = 344] 06:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x116a58800) [pid = 1654] [serial = 1031] [outer = 0x0] 06:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1173d0800) [pid = 1654] [serial = 1032] [outer = 0x116a58800] 06:25:09 INFO - PROCESS | 1654 | 1463837109141 Marionette DEBUG loaded listener.js 06:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x118410800) [pid = 1654] [serial = 1033] [outer = 0x116a58800] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b984800 == 54 [pid = 1654] [id = 336] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a914000 == 53 [pid = 1654] [id = 335] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ab800 == 52 [pid = 1654] [id = 334] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128c6e000 == 51 [pid = 1654] [id = 333] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128410800 == 50 [pid = 1654] [id = 332] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1150f1000) [pid = 1654] [serial = 902] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12189a000) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12564e000) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11997fc00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1185e7400) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12675a800 == 49 [pid = 1654] [id = 331] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124d85000 == 48 [pid = 1654] [id = 330] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1214dd800 == 47 [pid = 1654] [id = 329] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb5800 == 46 [pid = 1654] [id = 328] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x118a9a800 == 45 [pid = 1654] [id = 327] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117049000 == 44 [pid = 1654] [id = 326] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x118a93000 == 43 [pid = 1654] [id = 325] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4b6000 == 42 [pid = 1654] [id = 323] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12be71800 == 41 [pid = 1654] [id = 322] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128c88000 == 40 [pid = 1654] [id = 321] 06:25:09 INFO - PROCESS | 1654 | 1463837109619 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]]]}] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119911000 == 39 [pid = 1654] [id = 320] 06:25:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1160bb800 == 38 [pid = 1654] [id = 319] 06:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 725ms 06:25:09 INFO - PROCESS | 1654 | 1463837109666 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 1654 | 1463837109672 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:25:09 INFO - PROCESS | 1654 | 1463837109678 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 1654 | 1463837109681 Marionette TRACE conn2 <- [1,1350,null,{}] 06:25:09 INFO - PROCESS | 1654 | 1463837109684 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}] 06:25:09 INFO - PROCESS | 1654 | 1463837109818 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x125652800) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1260c2400) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11649d400) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x121143c00) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x116762400) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x115db4c00) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118a0e400) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118fb5800) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1283e7400) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119734000) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119c78000) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119671c00) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11972f800) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1250aa000) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126410800) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ba16800) [pid = 1654] [serial = 501] [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.] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1283edc00) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126406000) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12660ec00) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121b96400) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126a27800) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126a40000) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118f02400) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1150f7000) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118325c00) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1260ba000) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124d28800) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1150f6c00) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 06:25:09 INFO - PROCESS | 1654 | 1463837109908 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e12800 == 39 [pid = 1654] [id = 345] 06:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11649c800) [pid = 1654] [serial = 1034] [outer = 0x0] 06:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x117594800) [pid = 1654] [serial = 1035] [outer = 0x11649c800] 06:25:09 INFO - PROCESS | 1654 | 1463837109949 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119414400) [pid = 1654] [serial = 1036] [outer = 0x11649c800] 06:25:10 INFO - PROCESS | 1654 | 1463837110319 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]]]}] 06:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 06:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:25:10 INFO - PROCESS | 1654 | 1463837110371 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:25:10 INFO - PROCESS | 1654 | 1463837110373 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:25:10 INFO - PROCESS | 1654 | 1463837110377 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:25:10 INFO - PROCESS | 1654 | 1463837110380 Marionette TRACE conn2 <- [1,1354,null,{}] 06:25:10 INFO - PROCESS | 1654 | 1463837110387 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}] 06:25:10 INFO - PROCESS | 1654 | 1463837110465 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:25:10 INFO - PROCESS | 1654 | 1463837110473 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12118f000 == 40 [pid = 1654] [id = 346] 06:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11972f800) [pid = 1654] [serial = 1037] [outer = 0x0] 06:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119c75c00) [pid = 1654] [serial = 1038] [outer = 0x11972f800] 06:25:10 INFO - PROCESS | 1654 | 1463837110499 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12113f400) [pid = 1654] [serial = 1039] [outer = 0x11972f800] 06:25:10 INFO - PROCESS | 1654 | 1463837110947 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]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 624ms 06:25:11 INFO - PROCESS | 1654 | 1463837111001 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 1654 | 1463837111003 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:25:11 INFO - PROCESS | 1654 | 1463837111006 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 1654 | 1463837111007 Marionette TRACE conn2 <- [1,1358,null,{}] 06:25:11 INFO - PROCESS | 1654 | 1463837111009 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}] 06:25:11 INFO - PROCESS | 1654 | 1463837111096 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:25:11 INFO - PROCESS | 1654 | 1463837111103 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255d4800 == 41 [pid = 1654] [id = 347] 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121625800) [pid = 1654] [serial = 1040] [outer = 0x0] 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1218a6400) [pid = 1654] [serial = 1041] [outer = 0x121625800] 06:25:11 INFO - PROCESS | 1654 | 1463837111129 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x124b17400) [pid = 1654] [serial = 1042] [outer = 0x121625800] 06:25:11 INFO - PROCESS | 1654 | 1463837111485 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]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 06:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:25:11 INFO - PROCESS | 1654 | 1463837111526 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 1654 | 1463837111528 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:25:11 INFO - PROCESS | 1654 | 1463837111530 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 1654 | 1463837111531 Marionette TRACE conn2 <- [1,1362,null,{}] 06:25:11 INFO - PROCESS | 1654 | 1463837111533 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}] 06:25:11 INFO - PROCESS | 1654 | 1463837111644 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:25:11 INFO - PROCESS | 1654 | 1463837111651 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118583000 == 42 [pid = 1654] [id = 348] 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124d55800) [pid = 1654] [serial = 1043] [outer = 0x0] 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12601c400) [pid = 1654] [serial = 1044] [outer = 0x124d55800] 06:25:11 INFO - PROCESS | 1654 | 1463837111677 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126410800) [pid = 1654] [serial = 1045] [outer = 0x124d55800] 06:25:12 INFO - PROCESS | 1654 | 1463837112040 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]]]}] 06:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 06:25:12 INFO - PROCESS | 1654 | 1463837112048 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:25:12 INFO - PROCESS | 1654 | 1463837112050 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:25:12 INFO - PROCESS | 1654 | 1463837112054 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1654 | 1463837112055 Marionette TRACE conn2 <- [1,1366,null,{}] 06:25:12 INFO - PROCESS | 1654 | 1463837112057 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}] 06:25:12 INFO - PROCESS | 1654 | 1463837112170 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:25:12 INFO - PROCESS | 1654 | 1463837112184 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128899800 == 43 [pid = 1654] [id = 349] 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12660a400) [pid = 1654] [serial = 1046] [outer = 0x0] 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1266c0c00) [pid = 1654] [serial = 1047] [outer = 0x12660a400] 06:25:12 INFO - PROCESS | 1654 | 1463837112210 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128870400) [pid = 1654] [serial = 1048] [outer = 0x12660a400] 06:25:12 INFO - PROCESS | 1654 | 1463837112567 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] 06:25:12 INFO - PROCESS | 1654 | 1463837112575 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:25:12 INFO - PROCESS | 1654 | 1463837112578 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1654 | 1463837112579 Marionette TRACE conn2 <- [1,1370,null,{}] 06:25:12 INFO - PROCESS | 1654 | 1463837112581 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}] 06:25:12 INFO - PROCESS | 1654 | 1463837112679 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:25:12 INFO - PROCESS | 1654 | 1463837112691 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6b8800 == 44 [pid = 1654] [id = 350] 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x126a1e000) [pid = 1654] [serial = 1049] [outer = 0x0] 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128cc9800) [pid = 1654] [serial = 1050] [outer = 0x126a1e000] 06:25:12 INFO - PROCESS | 1654 | 1463837112715 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a628400) [pid = 1654] [serial = 1051] [outer = 0x126a1e000] 06:25:13 INFO - PROCESS | 1654 | 1463837113063 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] 06:25:13 INFO - PROCESS | 1654 | 1463837113101 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:25:13 INFO - PROCESS | 1654 | 1463837113103 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 1654 | 1463837113105 Marionette TRACE conn2 <- [1,1374,null,{}] 06:25:13 INFO - PROCESS | 1654 | 1463837113107 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}] 06:25:13 INFO - PROCESS | 1654 | 1463837113204 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:25:13 INFO - PROCESS | 1654 | 1463837113208 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b235800 == 45 [pid = 1654] [id = 351] 06:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128cbe800) [pid = 1654] [serial = 1052] [outer = 0x0] 06:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a7f6800) [pid = 1654] [serial = 1053] [outer = 0x128cbe800] 06:25:13 INFO - PROCESS | 1654 | 1463837113269 Marionette DEBUG loaded listener.js 06:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ab4c000) [pid = 1654] [serial = 1054] [outer = 0x128cbe800] 06:25:13 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:25:13 INFO - PROCESS | 1654 | 1463837113681 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] 06:25:13 INFO - PROCESS | 1654 | 1463837113726 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:25:13 INFO - PROCESS | 1654 | 1463837113730 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 1654 | 1463837113732 Marionette TRACE conn2 <- [1,1378,null,{}] 06:25:13 INFO - PROCESS | 1654 | 1463837113738 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}] 06:25:13 INFO - PROCESS | 1654 | 1463837113893 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11972c000) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12189f800) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12113f000) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1218a1800) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1121b1000) [pid = 1654] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118332000) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x124b14000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126613400) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118123000) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121004000) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126a48000) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11972b000) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1125fb400) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118f0e000) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1266c8000) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1166b9c00) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121562000) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128a70000) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:25:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128a74800) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:25:14 INFO - PROCESS | 1654 | 1463837114121 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160b4000 == 46 [pid = 1654] [id = 352] 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x111c82c00) [pid = 1654] [serial = 1055] [outer = 0x0] 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1160a1c00) [pid = 1654] [serial = 1056] [outer = 0x111c82c00] 06:25:14 INFO - PROCESS | 1654 | 1463837114147 Marionette DEBUG loaded listener.js 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118334800) [pid = 1654] [serial = 1057] [outer = 0x111c82c00] 06:25:14 INFO - PROCESS | 1654 | 1463837114416 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] 06:25:14 INFO - PROCESS | 1654 | 1463837114478 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:25:14 INFO - PROCESS | 1654 | 1463837114481 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:25:14 INFO - PROCESS | 1654 | 1463837114484 Marionette TRACE conn2 <- [1,1382,null,{}] 06:25:14 INFO - PROCESS | 1654 | 1463837114488 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}] 06:25:14 INFO - PROCESS | 1654 | 1463837114617 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:25:14 INFO - PROCESS | 1654 | 1463837114694 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6c000 == 47 [pid = 1654] [id = 353] 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x111f18c00) [pid = 1654] [serial = 1058] [outer = 0x0] 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119736400) [pid = 1654] [serial = 1059] [outer = 0x111f18c00] 06:25:14 INFO - PROCESS | 1654 | 1463837114733 Marionette DEBUG loaded listener.js 06:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128cc8c00) [pid = 1654] [serial = 1060] [outer = 0x111f18c00] 06:25:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:25:15 INFO - PROCESS | 1654 | 1463837115113 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] 06:25:15 INFO - PROCESS | 1654 | 1463837115187 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:25:15 INFO - PROCESS | 1654 | 1463837115192 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:25:15 INFO - PROCESS | 1654 | 1463837115194 Marionette TRACE conn2 <- [1,1386,null,{}] 06:25:15 INFO - PROCESS | 1654 | 1463837115198 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}] 06:25:15 INFO - PROCESS | 1654 | 1463837115306 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:25:15 INFO - PROCESS | 1654 | 1463837115363 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b8000 == 48 [pid = 1654] [id = 354] 06:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1150f6c00) [pid = 1654] [serial = 1061] [outer = 0x0] 06:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116429400) [pid = 1654] [serial = 1062] [outer = 0x1150f6c00] 06:25:15 INFO - PROCESS | 1654 | 1463837115406 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116f42800) [pid = 1654] [serial = 1063] [outer = 0x1150f6c00] 06:25:15 INFO - PROCESS | 1654 | 1463837115852 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] 06:25:15 INFO - PROCESS | 1654 | 1463837115949 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:25:15 INFO - PROCESS | 1654 | 1463837115969 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:25:15 INFO - PROCESS | 1654 | 1463837115972 Marionette TRACE conn2 <- [1,1390,null,{}] 06:25:15 INFO - PROCESS | 1654 | 1463837115974 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}] 06:25:16 INFO - PROCESS | 1654 | 1463837116078 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:25:16 INFO - PROCESS | 1654 | 1463837116132 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c45000 == 49 [pid = 1654] [id = 355] 06:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119340000) [pid = 1654] [serial = 1064] [outer = 0x0] 06:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119728c00) [pid = 1654] [serial = 1065] [outer = 0x119340000] 06:25:16 INFO - PROCESS | 1654 | 1463837116162 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119987c00) [pid = 1654] [serial = 1066] [outer = 0x119340000] 06:25:16 INFO - PROCESS | 1654 | 1463837116649 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]]]}] 06:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 724ms 06:25:16 INFO - PROCESS | 1654 | 1463837116704 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:25:16 INFO - PROCESS | 1654 | 1463837116707 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:25:16 INFO - PROCESS | 1654 | 1463837116713 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 1654 | 1463837116715 Marionette TRACE conn2 <- [1,1394,null,{}] 06:25:16 INFO - PROCESS | 1654 | 1463837116727 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}] 06:25:16 INFO - PROCESS | 1654 | 1463837116880 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:25:16 INFO - PROCESS | 1654 | 1463837116948 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc17800 == 50 [pid = 1654] [id = 356] 06:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12189c400) [pid = 1654] [serial = 1067] [outer = 0x0] 06:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123e34800) [pid = 1654] [serial = 1068] [outer = 0x12189c400] 06:25:16 INFO - PROCESS | 1654 | 1463837116980 Marionette DEBUG loaded listener.js 06:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x126403c00) [pid = 1654] [serial = 1069] [outer = 0x12189c400] 06:25:17 INFO - PROCESS | 1654 | 1463837117440 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]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 773ms 06:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:25:17 INFO - PROCESS | 1654 | 1463837117485 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1654 | 1463837117487 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:25:17 INFO - PROCESS | 1654 | 1463837117489 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1654 | 1463837117490 Marionette TRACE conn2 <- [1,1398,null,{}] 06:25:17 INFO - PROCESS | 1654 | 1463837117493 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}] 06:25:17 INFO - PROCESS | 1654 | 1463837117599 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:25:17 INFO - PROCESS | 1654 | 1463837117652 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfb8000 == 51 [pid = 1654] [id = 357] 06:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12660f400) [pid = 1654] [serial = 1070] [outer = 0x0] 06:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126a3e800) [pid = 1654] [serial = 1071] [outer = 0x12660f400] 06:25:17 INFO - PROCESS | 1654 | 1463837117682 Marionette DEBUG loaded listener.js 06:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128a79c00) [pid = 1654] [serial = 1072] [outer = 0x12660f400] 06:25:18 INFO - PROCESS | 1654 | 1463837118114 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]]]}] 06:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 06:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:25:18 INFO - PROCESS | 1654 | 1463837118160 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:25:18 INFO - PROCESS | 1654 | 1463837118161 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:25:18 INFO - PROCESS | 1654 | 1463837118163 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:25:18 INFO - PROCESS | 1654 | 1463837118165 Marionette TRACE conn2 <- [1,1402,null,{}] 06:25:18 INFO - PROCESS | 1654 | 1463837118167 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}] 06:25:18 INFO - PROCESS | 1654 | 1463837118270 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:25:18 INFO - PROCESS | 1654 | 1463837118323 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d413800 == 52 [pid = 1654] [id = 358] 06:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128cc9c00) [pid = 1654] [serial = 1073] [outer = 0x0] 06:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a7f7c00) [pid = 1654] [serial = 1074] [outer = 0x128cc9c00] 06:25:18 INFO - PROCESS | 1654 | 1463837118351 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12abb8400) [pid = 1654] [serial = 1075] [outer = 0x128cc9c00] 06:25:18 INFO - PROCESS | 1654 | 1463837118756 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]]]}] 06:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 619ms 06:25:18 INFO - PROCESS | 1654 | 1463837118783 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:25:18 INFO - PROCESS | 1654 | 1463837118786 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:25:18 INFO - PROCESS | 1654 | 1463837118789 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:25:18 INFO - PROCESS | 1654 | 1463837118790 Marionette TRACE conn2 <- [1,1406,null,{}] 06:25:18 INFO - PROCESS | 1654 | 1463837118793 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}] 06:25:18 INFO - PROCESS | 1654 | 1463837118910 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:25:19 INFO - PROCESS | 1654 | 1463837119009 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c8000 == 53 [pid = 1654] [id = 359] 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b028000) [pid = 1654] [serial = 1076] [outer = 0x0] 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b2cd800) [pid = 1654] [serial = 1077] [outer = 0x12b028000] 06:25:19 INFO - PROCESS | 1654 | 1463837119039 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ba16800) [pid = 1654] [serial = 1078] [outer = 0x12b028000] 06:25:19 INFO - PROCESS | 1654 | 1463837119452 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]]]}] 06:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 06:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:25:19 INFO - PROCESS | 1654 | 1463837119508 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 1654 | 1463837119510 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:25:19 INFO - PROCESS | 1654 | 1463837119512 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 1654 | 1463837119513 Marionette TRACE conn2 <- [1,1410,null,{}] 06:25:19 INFO - PROCESS | 1654 | 1463837119535 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}] 06:25:19 INFO - PROCESS | 1654 | 1463837119659 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:25:19 INFO - PROCESS | 1654 | 1463837119861 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f20800 == 54 [pid = 1654] [id = 360] 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1121e7400) [pid = 1654] [serial = 1079] [outer = 0x0] 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112a5fc00) [pid = 1654] [serial = 1080] [outer = 0x1121e7400] 06:25:19 INFO - PROCESS | 1654 | 1463837119892 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11642a000) [pid = 1654] [serial = 1081] [outer = 0x1121e7400] 06:25:20 INFO - PROCESS | 1654 | 1463837120422 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]]]}] 06:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 919ms 06:25:20 INFO - PROCESS | 1654 | 1463837120433 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:25:20 INFO - PROCESS | 1654 | 1463837120437 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:25:20 INFO - PROCESS | 1654 | 1463837120441 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:25:20 INFO - PROCESS | 1654 | 1463837120443 Marionette TRACE conn2 <- [1,1414,null,{}] 06:25:20 INFO - PROCESS | 1654 | 1463837120447 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}] 06:25:20 INFO - PROCESS | 1654 | 1463837120549 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:25:20 INFO - PROCESS | 1654 | 1463837120620 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118093000 == 55 [pid = 1654] [id = 361] 06:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x118334c00) [pid = 1654] [serial = 1082] [outer = 0x0] 06:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1185ed800) [pid = 1654] [serial = 1083] [outer = 0x118334c00] 06:25:20 INFO - PROCESS | 1654 | 1463837120662 Marionette DEBUG loaded listener.js 06:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x118fb2c00) [pid = 1654] [serial = 1084] [outer = 0x118334c00] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1160b4000 == 54 [pid = 1654] [id = 352] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b235800 == 53 [pid = 1654] [id = 351] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6b8800 == 52 [pid = 1654] [id = 350] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x128899800 == 51 [pid = 1654] [id = 349] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x118583000 == 50 [pid = 1654] [id = 348] 06:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12a6a0400) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1255d4800 == 49 [pid = 1654] [id = 347] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12118f000 == 48 [pid = 1654] [id = 346] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x117e12800 == 47 [pid = 1654] [id = 345] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x118091800 == 46 [pid = 1654] [id = 344] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98a000 == 45 [pid = 1654] [id = 340] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d2800 == 44 [pid = 1654] [id = 339] 06:25:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1170c7800 == 43 [pid = 1654] [id = 338] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x120e42000) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121b8b400) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124d60800) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x126018800) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1168a0c00) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118a73000) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a694400) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x126490400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126732800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1125f6800) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11811dc00) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119732800) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121148000) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118522400) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118a02c00) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x121007400) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12114c400) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1283f1800) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128875800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119798c00) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119c7b400) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116f44800) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x115f64400) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11933dc00) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11967f000) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126611400) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126a42000) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126a41400) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x120e46000) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118a02400) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128874000) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121b90000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x126022800) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128a7e800) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12a40b000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12660e000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128cc7c00) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1654 | 1463837121112 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]]]}] 06:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 722ms 06:25:21 INFO - PROCESS | 1654 | 1463837121164 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:25:21 INFO - PROCESS | 1654 | 1463837121169 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:25:21 INFO - PROCESS | 1654 | 1463837121171 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:25:21 INFO - PROCESS | 1654 | 1463837121173 Marionette TRACE conn2 <- [1,1418,null,{}] 06:25:21 INFO - PROCESS | 1654 | 1463837121175 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}] 06:25:21 INFO - PROCESS | 1654 | 1463837121256 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:25:21 INFO - PROCESS | 1654 | 1463837121261 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a98000 == 44 [pid = 1654] [id = 362] 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118a73000) [pid = 1654] [serial = 1085] [outer = 0x0] 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119671800) [pid = 1654] [serial = 1086] [outer = 0x118a73000] 06:25:21 INFO - PROCESS | 1654 | 1463837121287 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119733000) [pid = 1654] [serial = 1087] [outer = 0x118a73000] 06:25:21 INFO - PROCESS | 1654 | 1463837121619 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]]]}] 06:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 473ms 06:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:25:21 INFO - PROCESS | 1654 | 1463837121648 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:25:21 INFO - PROCESS | 1654 | 1463837121650 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:25:21 INFO - PROCESS | 1654 | 1463837121658 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:25:21 INFO - PROCESS | 1654 | 1463837121662 Marionette TRACE conn2 <- [1,1422,null,{}] 06:25:21 INFO - PROCESS | 1654 | 1463837121666 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}] 06:25:21 INFO - PROCESS | 1654 | 1463837121745 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:25:21 INFO - PROCESS | 1654 | 1463837121755 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214de000 == 45 [pid = 1654] [id = 363] 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11979b400) [pid = 1654] [serial = 1088] [outer = 0x0] 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x120e41000) [pid = 1654] [serial = 1089] [outer = 0x11979b400] 06:25:21 INFO - PROCESS | 1654 | 1463837121780 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121142800) [pid = 1654] [serial = 1090] [outer = 0x11979b400] 06:25:22 INFO - PROCESS | 1654 | 1463837122164 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]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 527ms 06:25:22 INFO - PROCESS | 1654 | 1463837122181 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:25:22 INFO - PROCESS | 1654 | 1463837122193 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:25:22 INFO - PROCESS | 1654 | 1463837122195 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1654 | 1463837122196 Marionette TRACE conn2 <- [1,1426,null,{}] 06:25:22 INFO - PROCESS | 1654 | 1463837122198 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}] 06:25:22 INFO - PROCESS | 1654 | 1463837122283 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:25:22 INFO - PROCESS | 1654 | 1463837122344 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fee000 == 46 [pid = 1654] [id = 364] 06:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119b79000) [pid = 1654] [serial = 1091] [outer = 0x0] 06:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121247800) [pid = 1654] [serial = 1092] [outer = 0x119b79000] 06:25:22 INFO - PROCESS | 1654 | 1463837122382 Marionette DEBUG loaded listener.js 06:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1218a5800) [pid = 1654] [serial = 1093] [outer = 0x119b79000] 06:25:22 INFO - PROCESS | 1654 | 1463837122810 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]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 619ms 06:25:22 INFO - PROCESS | 1654 | 1463837122816 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 1654 | 1463837122819 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:25:22 INFO - PROCESS | 1654 | 1463837122844 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1654 | 1463837122846 Marionette TRACE conn2 <- [1,1430,null,{}] 06:25:22 INFO - PROCESS | 1654 | 1463837122851 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}] 06:25:22 INFO - PROCESS | 1654 | 1463837122940 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:25:22 INFO - PROCESS | 1654 | 1463837122962 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c54800 == 47 [pid = 1654] [id = 365] 06:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124fc5400) [pid = 1654] [serial = 1094] [outer = 0x0] 06:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x125648c00) [pid = 1654] [serial = 1095] [outer = 0x124fc5400] 06:25:22 INFO - PROCESS | 1654 | 1463837122993 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1260c3800) [pid = 1654] [serial = 1096] [outer = 0x124fc5400] 06:25:23 INFO - PROCESS | 1654 | 1463837123364 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]]]}] 06:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 592ms 06:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:25:23 INFO - PROCESS | 1654 | 1463837123416 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:25:23 INFO - PROCESS | 1654 | 1463837123418 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:25:23 INFO - PROCESS | 1654 | 1463837123420 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:25:23 INFO - PROCESS | 1654 | 1463837123421 Marionette TRACE conn2 <- [1,1434,null,{}] 06:25:23 INFO - PROCESS | 1654 | 1463837123423 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}] 06:25:23 INFO - PROCESS | 1654 | 1463837123532 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:25:23 INFO - PROCESS | 1654 | 1463837123537 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128897000 == 48 [pid = 1654] [id = 366] 06:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126607800) [pid = 1654] [serial = 1097] [outer = 0x0] 06:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126a43800) [pid = 1654] [serial = 1098] [outer = 0x126607800] 06:25:23 INFO - PROCESS | 1654 | 1463837123591 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1283f0000) [pid = 1654] [serial = 1099] [outer = 0x126607800] 06:25:23 INFO - PROCESS | 1654 | 1463837123960 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]]]}] 06:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 573ms 06:25:24 INFO - PROCESS | 1654 | 1463837124000 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 1654 | 1463837124004 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:25:24 INFO - PROCESS | 1654 | 1463837124007 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1654 | 1463837124009 Marionette TRACE conn2 <- [1,1438,null,{}] 06:25:24 INFO - PROCESS | 1654 | 1463837124012 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}] 06:25:24 INFO - PROCESS | 1654 | 1463837124155 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:25:24 INFO - PROCESS | 1654 | 1463837124170 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a653800 == 49 [pid = 1654] [id = 367] 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126a3cc00) [pid = 1654] [serial = 1100] [outer = 0x0] 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128a7d400) [pid = 1654] [serial = 1101] [outer = 0x126a3cc00] 06:25:24 INFO - PROCESS | 1654 | 1463837124191 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a625c00) [pid = 1654] [serial = 1102] [outer = 0x126a3cc00] 06:25:24 INFO - PROCESS | 1654 | 1463837124631 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]]]}] 06:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 06:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:25:24 INFO - PROCESS | 1654 | 1463837124680 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 1654 | 1463837124682 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:25:24 INFO - PROCESS | 1654 | 1463837124685 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1654 | 1463837124687 Marionette TRACE conn2 <- [1,1442,null,{}] 06:25:24 INFO - PROCESS | 1654 | 1463837124690 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}] 06:25:24 INFO - PROCESS | 1654 | 1463837124843 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:25:24 INFO - PROCESS | 1654 | 1463837124874 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abcc800 == 50 [pid = 1654] [id = 368] 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128873000) [pid = 1654] [serial = 1103] [outer = 0x0] 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a7ebc00) [pid = 1654] [serial = 1104] [outer = 0x128873000] 06:25:24 INFO - PROCESS | 1654 | 1463837124914 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12ab4b000) [pid = 1654] [serial = 1105] [outer = 0x128873000] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12660a400) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x124d55800) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x111c82c00) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x126a1e000) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116a58800) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128cbe800) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126a44c00) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11649c800) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121625800) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11972f800) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:25:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11855f400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:25:25 INFO - PROCESS | 1654 | 1463837125355 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]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 721ms 06:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:25:25 INFO - PROCESS | 1654 | 1463837125408 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 1654 | 1463837125409 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:25:25 INFO - PROCESS | 1654 | 1463837125412 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 1654 | 1463837125413 Marionette TRACE conn2 <- [1,1446,null,{}] 06:25:25 INFO - PROCESS | 1654 | 1463837125415 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}] 06:25:25 INFO - PROCESS | 1654 | 1463837125499 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:25:25 INFO - PROCESS | 1654 | 1463837125506 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12674f000 == 51 [pid = 1654] [id = 369] 06:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11689fc00) [pid = 1654] [serial = 1106] [outer = 0x0] 06:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121004400) [pid = 1654] [serial = 1107] [outer = 0x11689fc00] 06:25:25 INFO - PROCESS | 1654 | 1463837125531 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a631400) [pid = 1654] [serial = 1108] [outer = 0x11689fc00] 06:25:25 INFO - PROCESS | 1654 | 1463837125872 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]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 06:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:25:25 INFO - PROCESS | 1654 | 1463837125881 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 1654 | 1463837125882 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:25:25 INFO - PROCESS | 1654 | 1463837125889 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 1654 | 1463837125890 Marionette TRACE conn2 <- [1,1450,null,{}] 06:25:25 INFO - PROCESS | 1654 | 1463837125892 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}] 06:25:26 INFO - PROCESS | 1654 | 1463837126004 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:25:26 INFO - PROCESS | 1654 | 1463837126012 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b979800 == 52 [pid = 1654] [id = 370] 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116a59c00) [pid = 1654] [serial = 1109] [outer = 0x0] 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ab51000) [pid = 1654] [serial = 1110] [outer = 0x116a59c00] 06:25:26 INFO - PROCESS | 1654 | 1463837126043 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1284b2800) [pid = 1654] [serial = 1111] [outer = 0x116a59c00] 06:25:26 INFO - PROCESS | 1654 | 1463837126371 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]]]}] 06:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 06:25:26 INFO - PROCESS | 1654 | 1463837126410 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:25:26 INFO - PROCESS | 1654 | 1463837126411 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:25:26 INFO - PROCESS | 1654 | 1463837126413 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 1654 | 1463837126415 Marionette TRACE conn2 <- [1,1454,null,{}] 06:25:26 INFO - PROCESS | 1654 | 1463837126418 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}] 06:25:26 INFO - PROCESS | 1654 | 1463837126525 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:25:26 INFO - PROCESS | 1654 | 1463837126581 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4d3000 == 53 [pid = 1654] [id = 371] 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a409c00) [pid = 1654] [serial = 1112] [outer = 0x0] 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b2ce800) [pid = 1654] [serial = 1113] [outer = 0x12a409c00] 06:25:26 INFO - PROCESS | 1654 | 1463837126606 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12ba56c00) [pid = 1654] [serial = 1114] [outer = 0x12a409c00] 06:25:26 INFO - PROCESS | 1654 | 1463837126915 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]]]}] 06:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 06:25:26 INFO - PROCESS | 1654 | 1463837126934 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:25:26 INFO - PROCESS | 1654 | 1463837126937 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:25:26 INFO - PROCESS | 1654 | 1463837126941 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 1654 | 1463837126942 Marionette TRACE conn2 <- [1,1458,null,{}] 06:25:26 INFO - PROCESS | 1654 | 1463837126944 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}] 06:25:27 INFO - PROCESS | 1654 | 1463837127028 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:25:27 INFO - PROCESS | 1654 | 1463837127032 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf1f800 == 54 [pid = 1654] [id = 372] 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x111ab9c00) [pid = 1654] [serial = 1115] [outer = 0x0] 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bd94c00) [pid = 1654] [serial = 1116] [outer = 0x111ab9c00] 06:25:27 INFO - PROCESS | 1654 | 1463837127057 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12bd9f400) [pid = 1654] [serial = 1117] [outer = 0x111ab9c00] 06:25:27 INFO - PROCESS | 1654 | 1463837127547 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]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 618ms 06:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:25:27 INFO - PROCESS | 1654 | 1463837127559 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 1654 | 1463837127562 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:25:27 INFO - PROCESS | 1654 | 1463837127566 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - PROCESS | 1654 | 1463837127570 Marionette TRACE conn2 <- [1,1462,null,{}] 06:25:27 INFO - PROCESS | 1654 | 1463837127574 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}] 06:25:27 INFO - PROCESS | 1654 | 1463837127688 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:25:27 INFO - PROCESS | 1654 | 1463837127758 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fbc000 == 55 [pid = 1654] [id = 373] 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x112883400) [pid = 1654] [serial = 1118] [outer = 0x0] 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x112887800) [pid = 1654] [serial = 1119] [outer = 0x112883400] 06:25:27 INFO - PROCESS | 1654 | 1463837127790 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1150f7000) [pid = 1654] [serial = 1120] [outer = 0x112883400] 06:25:28 INFO - PROCESS | 1654 | 1463837128260 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]]]}] 06:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 725ms 06:25:28 INFO - PROCESS | 1654 | 1463837128291 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 1654 | 1463837128296 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:25:28 INFO - PROCESS | 1654 | 1463837128301 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - PROCESS | 1654 | 1463837128303 Marionette TRACE conn2 <- [1,1466,null,{}] 06:25:28 INFO - PROCESS | 1654 | 1463837128305 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}] 06:25:28 INFO - PROCESS | 1654 | 1463837128412 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:25:28 INFO - PROCESS | 1654 | 1463837128468 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12675a800 == 56 [pid = 1654] [id = 374] 06:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1168a0c00) [pid = 1654] [serial = 1121] [outer = 0x0] 06:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1185f3400) [pid = 1654] [serial = 1122] [outer = 0x1168a0c00] 06:25:28 INFO - PROCESS | 1654 | 1463837128498 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11940ec00) [pid = 1654] [serial = 1123] [outer = 0x1168a0c00] 06:25:28 INFO - PROCESS | 1654 | 1463837128956 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]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 724ms 06:25:29 INFO - PROCESS | 1654 | 1463837129031 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:25:29 INFO - PROCESS | 1654 | 1463837129033 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:25:29 INFO - PROCESS | 1654 | 1463837129038 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1654 | 1463837129040 Marionette TRACE conn2 <- [1,1470,null,{}] 06:25:29 INFO - PROCESS | 1654 | 1463837129048 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}] 06:25:29 INFO - PROCESS | 1654 | 1463837129159 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:25:29 INFO - PROCESS | 1654 | 1463837129229 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc26000 == 57 [pid = 1654] [id = 375] 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x120e45800) [pid = 1654] [serial = 1124] [outer = 0x0] 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121140c00) [pid = 1654] [serial = 1125] [outer = 0x120e45800] 06:25:29 INFO - PROCESS | 1654 | 1463837129261 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x121b94c00) [pid = 1654] [serial = 1126] [outer = 0x120e45800] 06:25:29 INFO - PROCESS | 1654 | 1463837129696 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]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 06:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:25:29 INFO - PROCESS | 1654 | 1463837129709 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:25:29 INFO - PROCESS | 1654 | 1463837129711 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:25:29 INFO - PROCESS | 1654 | 1463837129713 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1654 | 1463837129714 Marionette TRACE conn2 <- [1,1474,null,{}] 06:25:29 INFO - PROCESS | 1654 | 1463837129717 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}] 06:25:29 INFO - PROCESS | 1654 | 1463837129823 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:25:29 INFO - PROCESS | 1654 | 1463837129875 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc77800 == 58 [pid = 1654] [id = 376] 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x124b1f000) [pid = 1654] [serial = 1127] [outer = 0x0] 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1260bc000) [pid = 1654] [serial = 1128] [outer = 0x124b1f000] 06:25:29 INFO - PROCESS | 1654 | 1463837129905 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126732800) [pid = 1654] [serial = 1129] [outer = 0x124b1f000] 06:25:30 INFO - PROCESS | 1654 | 1463837130346 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]]]}] 06:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 06:25:30 INFO - PROCESS | 1654 | 1463837130382 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:25:30 INFO - PROCESS | 1654 | 1463837130384 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:25:30 INFO - PROCESS | 1654 | 1463837130405 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:25:30 INFO - PROCESS | 1654 | 1463837130406 Marionette TRACE conn2 <- [1,1478,null,{}] 06:25:30 INFO - PROCESS | 1654 | 1463837130409 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}] 06:25:30 INFO - PROCESS | 1654 | 1463837130530 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:25:30 INFO - PROCESS | 1654 | 1463837130596 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1351a7000 == 59 [pid = 1654] [id = 377] 06:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126a17000) [pid = 1654] [serial = 1130] [outer = 0x0] 06:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a69b400) [pid = 1654] [serial = 1131] [outer = 0x126a17000] 06:25:30 INFO - PROCESS | 1654 | 1463837130625 Marionette DEBUG loaded listener.js 06:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b023000) [pid = 1654] [serial = 1132] [outer = 0x126a17000] 06:25:31 INFO - PROCESS | 1654 | 1463837131083 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]]]}] 06:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 06:25:31 INFO - PROCESS | 1654 | 1463837131138 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:25:31 INFO - PROCESS | 1654 | 1463837131140 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:25:31 INFO - PROCESS | 1654 | 1463837131143 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:25:31 INFO - PROCESS | 1654 | 1463837131145 Marionette TRACE conn2 <- [1,1482,null,{}] 06:25:31 INFO - PROCESS | 1654 | 1463837131147 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}] 06:25:31 INFO - PROCESS | 1654 | 1463837131262 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:25:31 INFO - PROCESS | 1654 | 1463837131333 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a919000 == 60 [pid = 1654] [id = 378] 06:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x118569000) [pid = 1654] [serial = 1133] [outer = 0x0] 06:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12ab46800) [pid = 1654] [serial = 1134] [outer = 0x118569000] 06:25:31 INFO - PROCESS | 1654 | 1463837131363 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bd9f800) [pid = 1654] [serial = 1135] [outer = 0x118569000] 06:25:31 INFO - PROCESS | 1654 | 1463837131971 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]]]}] 06:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 873ms 06:25:32 INFO - PROCESS | 1654 | 1463837132017 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 1654 | 1463837132021 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:25:32 INFO - PROCESS | 1654 | 1463837132025 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 1654 | 1463837132027 Marionette TRACE conn2 <- [1,1486,null,{}] 06:25:32 INFO - PROCESS | 1654 | 1463837132031 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}] 06:25:32 INFO - PROCESS | 1654 | 1463837132173 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:25:32 INFO - PROCESS | 1654 | 1463837132186 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a8b800 == 61 [pid = 1654] [id = 379] 06:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x113cdd000) [pid = 1654] [serial = 1136] [outer = 0x0] 06:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11649d400) [pid = 1654] [serial = 1137] [outer = 0x113cdd000] 06:25:32 INFO - PROCESS | 1654 | 1463837132215 Marionette DEBUG loaded listener.js 06:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1173d0c00) [pid = 1654] [serial = 1138] [outer = 0x113cdd000] 06:25:32 INFO - PROCESS | 1654 | 1463837132736 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]]]}] 06:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 720ms 06:25:32 INFO - PROCESS | 1654 | 1463837132745 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 1654 | 1463837132749 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:25:32 INFO - PROCESS | 1654 | 1463837132778 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 1654 | 1463837132779 Marionette TRACE conn2 <- [1,1490,null,{}] 06:25:32 INFO - PROCESS | 1654 | 1463837132782 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}] 06:25:32 INFO - PROCESS | 1654 | 1463837132880 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:25:32 INFO - PROCESS | 1654 | 1463837132953 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990c000 == 62 [pid = 1654] [id = 380] 06:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118f0a800) [pid = 1654] [serial = 1139] [outer = 0x0] 06:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11933d400) [pid = 1654] [serial = 1140] [outer = 0x118f0a800] 06:25:32 INFO - PROCESS | 1654 | 1463837132980 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x119680c00) [pid = 1654] [serial = 1141] [outer = 0x118f0a800] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d413000 == 61 [pid = 1654] [id = 268] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128e9b000 == 60 [pid = 1654] [id = 324] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4d3000 == 59 [pid = 1654] [id = 371] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b979800 == 58 [pid = 1654] [id = 370] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12674f000 == 57 [pid = 1654] [id = 369] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12abcc800 == 56 [pid = 1654] [id = 368] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a653800 == 55 [pid = 1654] [id = 367] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x119736400) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128876c00) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1260c7c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x118f04400) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1217d1000) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1160a7800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128897000 == 54 [pid = 1654] [id = 366] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126c54800 == 53 [pid = 1654] [id = 365] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123fee000 == 52 [pid = 1654] [id = 364] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1214de000 == 51 [pid = 1654] [id = 363] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118a98000 == 50 [pid = 1654] [id = 362] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118093000 == 49 [pid = 1654] [id = 361] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118f20800 == 48 [pid = 1654] [id = 360] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d413800 == 47 [pid = 1654] [id = 358] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfb8000 == 46 [pid = 1654] [id = 357] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc17800 == 45 [pid = 1654] [id = 356] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126c45000 == 44 [pid = 1654] [id = 355] 06:25:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b8000 == 43 [pid = 1654] [id = 354] 06:25:33 INFO - PROCESS | 1654 | 1463837133370 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]]]}] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128870400) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12601c400) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1160a1c00) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a628400) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1266c0c00) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1173d0800) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ab4c000) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1283f3800) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x117594800) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124b17400) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x126410800) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a7f6800) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118334800) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12113f400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128cc9800) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119414400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12886b800) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119c75c00) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118410800) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1218a6400) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 06:25:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a7f8800) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 06:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 06:25:33 INFO - PROCESS | 1654 | 1463837133398 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 1654 | 1463837133400 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:25:33 INFO - PROCESS | 1654 | 1463837133404 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 1654 | 1463837133408 Marionette TRACE conn2 <- [1,1494,null,{}] 06:25:33 INFO - PROCESS | 1654 | 1463837133419 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}] 06:25:33 INFO - PROCESS | 1654 | 1463837133577 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:25:33 INFO - PROCESS | 1654 | 1463837133593 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x121072800 == 44 [pid = 1654] [id = 381] 06:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1197a0800) [pid = 1654] [serial = 1142] [outer = 0x0] 06:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119c6e400) [pid = 1654] [serial = 1143] [outer = 0x1197a0800] 06:25:33 INFO - PROCESS | 1654 | 1463837133634 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12113e800) [pid = 1654] [serial = 1144] [outer = 0x1197a0800] 06:25:33 INFO - PROCESS | 1654 | 1463837133991 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]]]}] 06:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 624ms 06:25:34 INFO - PROCESS | 1654 | 1463837134027 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:25:34 INFO - PROCESS | 1654 | 1463837134029 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:25:34 INFO - PROCESS | 1654 | 1463837134031 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:25:34 INFO - PROCESS | 1654 | 1463837134032 Marionette TRACE conn2 <- [1,1498,null,{}] 06:25:34 INFO - PROCESS | 1654 | 1463837134035 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}] 06:25:34 INFO - PROCESS | 1654 | 1463837134116 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:25:34 INFO - PROCESS | 1654 | 1463837134123 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a2800 == 45 [pid = 1654] [id = 382] 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x121145c00) [pid = 1654] [serial = 1145] [outer = 0x0] 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12189c000) [pid = 1654] [serial = 1146] [outer = 0x121145c00] 06:25:34 INFO - PROCESS | 1654 | 1463837134149 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121c14c00) [pid = 1654] [serial = 1147] [outer = 0x121145c00] 06:25:34 INFO - PROCESS | 1654 | 1463837134495 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]]]}] 06:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 06:25:34 INFO - PROCESS | 1654 | 1463837134504 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:25:34 INFO - PROCESS | 1654 | 1463837134505 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:25:34 INFO - PROCESS | 1654 | 1463837134507 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:25:34 INFO - PROCESS | 1654 | 1463837134509 Marionette TRACE conn2 <- [1,1502,null,{}] 06:25:34 INFO - PROCESS | 1654 | 1463837134511 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}] 06:25:34 INFO - PROCESS | 1654 | 1463837134619 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:25:34 INFO - PROCESS | 1654 | 1463837134627 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160b9800 == 46 [pid = 1654] [id = 383] 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12189f000) [pid = 1654] [serial = 1148] [outer = 0x0] 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1250a1400) [pid = 1654] [serial = 1149] [outer = 0x12189f000] 06:25:34 INFO - PROCESS | 1654 | 1463837134653 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126490400) [pid = 1654] [serial = 1150] [outer = 0x12189f000] 06:25:35 INFO - PROCESS | 1654 | 1463837135128 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]]]}] 06:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 06:25:35 INFO - PROCESS | 1654 | 1463837135179 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:25:35 INFO - PROCESS | 1654 | 1463837135181 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:25:35 INFO - PROCESS | 1654 | 1463837135184 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - PROCESS | 1654 | 1463837135186 Marionette TRACE conn2 <- [1,1506,null,{}] 06:25:35 INFO - PROCESS | 1654 | 1463837135189 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}] 06:25:35 INFO - PROCESS | 1654 | 1463837135383 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:25:35 INFO - PROCESS | 1654 | 1463837135413 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ea7000 == 47 [pid = 1654] [id = 384] 06:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12660ec00) [pid = 1654] [serial = 1151] [outer = 0x0] 06:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a7f3c00) [pid = 1654] [serial = 1152] [outer = 0x12660ec00] 06:25:35 INFO - PROCESS | 1654 | 1463837135438 Marionette DEBUG loaded listener.js 06:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b028400) [pid = 1654] [serial = 1153] [outer = 0x12660ec00] 06:25:35 INFO - PROCESS | 1654 | 1463837135781 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]]]}] 06:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 621ms 06:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:25:35 INFO - PROCESS | 1654 | 1463837135810 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:25:35 INFO - PROCESS | 1654 | 1463837135811 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:25:35 INFO - PROCESS | 1654 | 1463837135813 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - PROCESS | 1654 | 1463837135815 Marionette TRACE conn2 <- [1,1510,null,{}] 06:25:35 INFO - PROCESS | 1654 | 1463837135817 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}] 06:25:35 INFO - PROCESS | 1654 | 1463837135921 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:25:35 INFO - PROCESS | 1654 | 1463837135956 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a91a800 == 48 [pid = 1654] [id = 385] 06:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a7f6c00) [pid = 1654] [serial = 1154] [outer = 0x0] 06:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b2cac00) [pid = 1654] [serial = 1155] [outer = 0x12a7f6c00] 06:25:35 INFO - PROCESS | 1654 | 1463837135982 Marionette DEBUG loaded listener.js 06:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12ba1a400) [pid = 1654] [serial = 1156] [outer = 0x12a7f6c00] 06:25:36 INFO - PROCESS | 1654 | 1463837136311 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]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 517ms 06:25:36 INFO - PROCESS | 1654 | 1463837136332 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 1654 | 1463837136334 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:25:36 INFO - PROCESS | 1654 | 1463837136338 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1654 | 1463837136339 Marionette TRACE conn2 <- [1,1514,null,{}] 06:25:36 INFO - PROCESS | 1654 | 1463837136347 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}] 06:25:36 INFO - PROCESS | 1654 | 1463837136447 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:25:36 INFO - PROCESS | 1654 | 1463837136483 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98c000 == 49 [pid = 1654] [id = 386] 06:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x121c2e000) [pid = 1654] [serial = 1157] [outer = 0x0] 06:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121c31800) [pid = 1654] [serial = 1158] [outer = 0x121c2e000] 06:25:36 INFO - PROCESS | 1654 | 1463837136508 Marionette DEBUG loaded listener.js 06:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121c36400) [pid = 1654] [serial = 1159] [outer = 0x121c2e000] 06:25:36 INFO - PROCESS | 1654 | 1463837136846 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]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 523ms 06:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:25:36 INFO - PROCESS | 1654 | 1463837136862 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 1654 | 1463837136863 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:25:36 INFO - PROCESS | 1654 | 1463837136865 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1654 | 1463837136866 Marionette TRACE conn2 <- [1,1518,null,{}] 06:25:36 INFO - PROCESS | 1654 | 1463837136870 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}] 06:25:36 INFO - PROCESS | 1654 | 1463837136978 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:25:36 INFO - PROCESS | 1654 | 1463837136983 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c282800 == 50 [pid = 1654] [id = 387] 06:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x121c35800) [pid = 1654] [serial = 1160] [outer = 0x0] 06:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b2d0800) [pid = 1654] [serial = 1161] [outer = 0x121c35800] 06:25:37 INFO - PROCESS | 1654 | 1463837137008 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ba59400) [pid = 1654] [serial = 1162] [outer = 0x121c35800] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12a409c00) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x120e45c00) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x121009c00) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x117678c00) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x126014800) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x111e69000) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124d5cc00) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1131a8c00) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119416800) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126017000) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x116434c00) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126607800) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126a3cc00) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x111f18c00) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1121e7400) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11979b400) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118a73000) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118334c00) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124fc5400) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128873000) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119b79000) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11689fc00) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:25:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116a59c00) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:25:37 INFO - PROCESS | 1654 | 1463837137486 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]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 06:25:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:25:37 INFO - PROCESS | 1654 | 1463837137538 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 1654 | 1463837137539 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:25:37 INFO - PROCESS | 1654 | 1463837137541 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 1654 | 1463837137542 Marionette TRACE conn2 <- [1,1522,null,{}] 06:25:37 INFO - PROCESS | 1654 | 1463837137544 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}] 06:25:37 INFO - PROCESS | 1654 | 1463837137629 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:25:37 INFO - PROCESS | 1654 | 1463837137636 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256a7800 == 51 [pid = 1654] [id = 388] 06:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116434c00) [pid = 1654] [serial = 1163] [outer = 0x0] 06:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1173cd000) [pid = 1654] [serial = 1164] [outer = 0x116434c00] 06:25:37 INFO - PROCESS | 1654 | 1463837137661 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119678800) [pid = 1654] [serial = 1165] [outer = 0x116434c00] 06:25:37 INFO - PROCESS | 1654 | 1463837137992 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"]]]}] 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:25:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 06:25:38 INFO - PROCESS | 1654 | 1463837138060 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:25:38 INFO - PROCESS | 1654 | 1463837138062 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:25:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:25:38 INFO - PROCESS | 1654 | 1463837138064 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:25:38 INFO - PROCESS | 1654 | 1463837138066 Marionette TRACE conn2 <- [1,1526,null,{}] 06:25:38 INFO - PROCESS | 1654 | 1463837138069 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}] 06:25:38 INFO - PROCESS | 1654 | 1463837138169 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:25:38 INFO - PROCESS | 1654 | 1463837138173 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2f800 == 52 [pid = 1654] [id = 389] 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119798400) [pid = 1654] [serial = 1166] [outer = 0x0] 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12820e400) [pid = 1654] [serial = 1167] [outer = 0x119798400] 06:25:38 INFO - PROCESS | 1654 | 1463837138203 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12821c400) [pid = 1654] [serial = 1168] [outer = 0x119798400] 06:25:38 INFO - PROCESS | 1654 | 1463837138523 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"]]]}] 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:25:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:25:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 06:25:38 INFO - PROCESS | 1654 | 1463837138535 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:25:38 INFO - PROCESS | 1654 | 1463837138537 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:25:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:25:38 INFO - PROCESS | 1654 | 1463837138541 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:25:38 INFO - PROCESS | 1654 | 1463837138543 Marionette TRACE conn2 <- [1,1530,null,{}] 06:25:38 INFO - PROCESS | 1654 | 1463837138545 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}] 06:25:38 INFO - PROCESS | 1654 | 1463837138634 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:25:38 INFO - PROCESS | 1654 | 1463837138693 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d40f800 == 53 [pid = 1654] [id = 390] 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x120e3f400) [pid = 1654] [serial = 1169] [outer = 0x0] 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128cc7c00) [pid = 1654] [serial = 1170] [outer = 0x120e3f400] 06:25:38 INFO - PROCESS | 1654 | 1463837138719 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bd9c000) [pid = 1654] [serial = 1171] [outer = 0x120e3f400] 06:25:38 INFO - PROCESS | 1654 | 1463837138976 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]]]}] 06:25:39 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:25:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:25:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:25:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 06:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:25:39 INFO - PROCESS | 1654 | 1463837139012 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1654 | 1463837139013 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:25:39 INFO - PROCESS | 1654 | 1463837139015 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1654 | 1463837139016 Marionette TRACE conn2 <- [1,1534,null,{}] 06:25:39 INFO - PROCESS | 1654 | 1463837139026 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}] 06:25:39 INFO - PROCESS | 1654 | 1463837139132 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:25:39 INFO - PROCESS | 1654 | 1463837139137 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef7e000 == 54 [pid = 1654] [id = 391] 06:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a7f6400) [pid = 1654] [serial = 1172] [outer = 0x0] 06:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bda5c00) [pid = 1654] [serial = 1173] [outer = 0x12a7f6400] 06:25:39 INFO - PROCESS | 1654 | 1463837139162 Marionette DEBUG loaded listener.js 06:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12bdafc00) [pid = 1654] [serial = 1174] [outer = 0x12a7f6400] 06:25:39 INFO - PROCESS | 1654 | 1463837139662 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]]]}] 06:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 676ms 06:25:39 INFO - PROCESS | 1654 | 1463837139693 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1654 | 1463837139697 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:25:39 INFO - PROCESS | 1654 | 1463837139705 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1654 | 1463837139709 Marionette TRACE conn2 <- [1,1538,null,{}] 06:25:39 INFO - PROCESS | 1654 | 1463837139714 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}] 06:25:39 INFO - PROCESS | 1654 | 1463837139883 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:25:39 INFO - PROCESS | 1654 | 1463837139959 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1a800 == 55 [pid = 1654] [id = 392] 06:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x112881400) [pid = 1654] [serial = 1175] [outer = 0x0] 06:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1160a1c00) [pid = 1654] [serial = 1176] [outer = 0x112881400] 06:25:39 INFO - PROCESS | 1654 | 1463837139991 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1173cbc00) [pid = 1654] [serial = 1177] [outer = 0x112881400] 06:25:40 INFO - PROCESS | 1654 | 1463837140492 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]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 06:25:40 INFO - PROCESS | 1654 | 1463837140533 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:25:40 INFO - PROCESS | 1654 | 1463837140539 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:25:40 INFO - PROCESS | 1654 | 1463837140546 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - PROCESS | 1654 | 1463837140549 Marionette TRACE conn2 <- [1,1542,null,{}] 06:25:40 INFO - PROCESS | 1654 | 1463837140553 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}] 06:25:40 INFO - PROCESS | 1654 | 1463837140713 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:25:40 INFO - PROCESS | 1654 | 1463837140800 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a3800 == 56 [pid = 1654] [id = 393] 06:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118120000) [pid = 1654] [serial = 1178] [outer = 0x0] 06:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118a72800) [pid = 1654] [serial = 1179] [outer = 0x118120000] 06:25:40 INFO - PROCESS | 1654 | 1463837140831 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119799800) [pid = 1654] [serial = 1180] [outer = 0x118120000] 06:25:41 INFO - PROCESS | 1654 | 1463837141242 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]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 06:25:41 INFO - PROCESS | 1654 | 1463837141268 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:25:41 INFO - PROCESS | 1654 | 1463837141269 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:25:41 INFO - PROCESS | 1654 | 1463837141272 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 1654 | 1463837141275 Marionette TRACE conn2 <- [1,1546,null,{}] 06:25:41 INFO - PROCESS | 1654 | 1463837141283 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}] 06:25:41 INFO - PROCESS | 1654 | 1463837141395 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:25:41 INFO - PROCESS | 1654 | 1463837141498 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc30000 == 57 [pid = 1654] [id = 394] 06:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12113ec00) [pid = 1654] [serial = 1181] [outer = 0x0] 06:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121c2d000) [pid = 1654] [serial = 1182] [outer = 0x12113ec00] 06:25:41 INFO - PROCESS | 1654 | 1463837141534 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126a21400) [pid = 1654] [serial = 1183] [outer = 0x12113ec00] 06:25:41 INFO - PROCESS | 1654 | 1463837141957 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]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 721ms 06:25:41 INFO - PROCESS | 1654 | 1463837141993 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:25:41 INFO - PROCESS | 1654 | 1463837141995 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:25:41 INFO - PROCESS | 1654 | 1463837141998 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:25:42 INFO - PROCESS | 1654 | 1463837141999 Marionette TRACE conn2 <- [1,1550,null,{}] 06:25:42 INFO - PROCESS | 1654 | 1463837142025 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}] 06:25:42 INFO - PROCESS | 1654 | 1463837142133 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:25:42 INFO - PROCESS | 1654 | 1463837142237 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e2f800 == 58 [pid = 1654] [id = 395] 06:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128214c00) [pid = 1654] [serial = 1184] [outer = 0x0] 06:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1283f3800) [pid = 1654] [serial = 1185] [outer = 0x128214c00] 06:25:42 INFO - PROCESS | 1654 | 1463837142270 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a6a1800) [pid = 1654] [serial = 1186] [outer = 0x128214c00] 06:25:42 INFO - PROCESS | 1654 | 1463837142699 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]]]}] 06:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 745ms 06:25:42 INFO - PROCESS | 1654 | 1463837142744 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:25:42 INFO - PROCESS | 1654 | 1463837142747 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:25:42 INFO - PROCESS | 1654 | 1463837142751 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:25:42 INFO - PROCESS | 1654 | 1463837142753 Marionette TRACE conn2 <- [1,1554,null,{}] 06:25:42 INFO - PROCESS | 1654 | 1463837142756 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}] 06:25:42 INFO - PROCESS | 1654 | 1463837142863 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:25:42 INFO - PROCESS | 1654 | 1463837142936 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e49800 == 59 [pid = 1654] [id = 396] 06:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128215800) [pid = 1654] [serial = 1187] [outer = 0x0] 06:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12abb6800) [pid = 1654] [serial = 1188] [outer = 0x128215800] 06:25:42 INFO - PROCESS | 1654 | 1463837142966 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12ba13800) [pid = 1654] [serial = 1189] [outer = 0x128215800] 06:25:43 INFO - PROCESS | 1654 | 1463837143393 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]]]}] 06:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 06:25:43 INFO - PROCESS | 1654 | 1463837143421 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:25:43 INFO - PROCESS | 1654 | 1463837143423 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:25:43 INFO - PROCESS | 1654 | 1463837143445 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 1654 | 1463837143446 Marionette TRACE conn2 <- [1,1558,null,{}] 06:25:43 INFO - PROCESS | 1654 | 1463837143449 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}] 06:25:43 INFO - PROCESS | 1654 | 1463837143605 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:25:43 INFO - PROCESS | 1654 | 1463837143662 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x13519a000 == 60 [pid = 1654] [id = 397] 06:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x116a78000) [pid = 1654] [serial = 1190] [outer = 0x0] 06:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x126a46000) [pid = 1654] [serial = 1191] [outer = 0x116a78000] 06:25:43 INFO - PROCESS | 1654 | 1463837143692 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12bdaf800) [pid = 1654] [serial = 1192] [outer = 0x116a78000] 06:25:44 INFO - PROCESS | 1654 | 1463837144143 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]]]}] 06:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 720ms 06:25:44 INFO - PROCESS | 1654 | 1463837144166 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:25:44 INFO - PROCESS | 1654 | 1463837144167 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:25:44 INFO - PROCESS | 1654 | 1463837144189 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:25:44 INFO - PROCESS | 1654 | 1463837144191 Marionette TRACE conn2 <- [1,1562,null,{}] 06:25:44 INFO - PROCESS | 1654 | 1463837144193 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}] 06:25:44 INFO - PROCESS | 1654 | 1463837144304 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:25:44 INFO - PROCESS | 1654 | 1463837144378 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f26000 == 61 [pid = 1654] [id = 398] 06:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x112a9d400) [pid = 1654] [serial = 1193] [outer = 0x0] 06:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1185ed000) [pid = 1654] [serial = 1194] [outer = 0x112a9d400] 06:25:44 INFO - PROCESS | 1654 | 1463837144410 Marionette DEBUG loaded listener.js 06:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x125655800) [pid = 1654] [serial = 1195] [outer = 0x112a9d400] 06:25:45 INFO - PROCESS | 1654 | 1463837145026 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]]]}] 06:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 872ms 06:25:45 INFO - PROCESS | 1654 | 1463837145059 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 1654 | 1463837145062 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:25:45 INFO - PROCESS | 1654 | 1463837145065 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1654 | 1463837145068 Marionette TRACE conn2 <- [1,1566,null,{}] 06:25:45 INFO - PROCESS | 1654 | 1463837145071 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}] 06:25:45 INFO - PROCESS | 1654 | 1463837145176 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:25:45 INFO - PROCESS | 1654 | 1463837145251 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11837b000 == 62 [pid = 1654] [id = 399] 06:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112a6c400) [pid = 1654] [serial = 1196] [outer = 0x0] 06:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11642ec00) [pid = 1654] [serial = 1197] [outer = 0x112a6c400] 06:25:45 INFO - PROCESS | 1654 | 1463837145280 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x116a73000) [pid = 1654] [serial = 1198] [outer = 0x112a6c400] 06:25:45 INFO - PROCESS | 1654 | 1463837145705 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]]]}] 06:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 06:25:45 INFO - PROCESS | 1654 | 1463837145739 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 1654 | 1463837145744 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:25:45 INFO - PROCESS | 1654 | 1463837145749 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1654 | 1463837145752 Marionette TRACE conn2 <- [1,1570,null,{}] 06:25:45 INFO - PROCESS | 1654 | 1463837145778 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}] 06:25:45 INFO - PROCESS | 1654 | 1463837145915 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:25:46 INFO - PROCESS | 1654 | 1463837146018 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118090000 == 63 [pid = 1654] [id = 400] 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x116a7a000) [pid = 1654] [serial = 1199] [outer = 0x0] 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x116f45400) [pid = 1654] [serial = 1200] [outer = 0x116a7a000] 06:25:46 INFO - PROCESS | 1654 | 1463837146055 Marionette DEBUG loaded listener.js 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1173cc000) [pid = 1654] [serial = 1201] [outer = 0x116a7a000] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12d40f800 == 62 [pid = 1654] [id = 390] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2f800 == 61 [pid = 1654] [id = 389] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1256a7800 == 60 [pid = 1654] [id = 388] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c282800 == 59 [pid = 1654] [id = 387] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98c000 == 58 [pid = 1654] [id = 386] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12b2cd800) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x126a3e800) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x116429400) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x119728c00) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12a7f7c00) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x123e34800) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bd94c00) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12a91a800 == 57 [pid = 1654] [id = 385] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128ea7000 == 56 [pid = 1654] [id = 384] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1160b9800 == 55 [pid = 1654] [id = 383] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a2800 == 54 [pid = 1654] [id = 382] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x121072800 == 53 [pid = 1654] [id = 381] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11990c000 == 52 [pid = 1654] [id = 380] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x118a8b800 == 51 [pid = 1654] [id = 379] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12675a800 == 50 [pid = 1654] [id = 374] 06:25:46 INFO - PROCESS | 1654 | --DOCSHELL 0x118fbc000 == 49 [pid = 1654] [id = 373] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x124d2fc00) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x121c16800) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11940dc00) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x126733c00) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1133f0400) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x126a1d000) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1173c5400) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x120e40800) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128cbd800) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1185e8000) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126a43800) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128a7d400) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128cc8c00) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112a5fc00) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11642a000) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1283f0000) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x120e41000) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121142800) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119671800) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119733000) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118fb2c00) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1185ed800) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125648c00) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a7ebc00) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a625c00) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x121247800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1218a5800) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a631400) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121004400) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ab51000) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ab4b000) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12ba56c00) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1284b2800) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b2ce800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1260c3800) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 06:25:46 INFO - PROCESS | 1654 | 1463837146549 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]]]}] 06:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 843ms 06:25:46 INFO - PROCESS | 1654 | 1463837146592 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:25:46 INFO - PROCESS | 1654 | 1463837146593 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:25:46 INFO - PROCESS | 1654 | 1463837146596 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - PROCESS | 1654 | 1463837146598 Marionette TRACE conn2 <- [1,1574,null,{}] 06:25:46 INFO - PROCESS | 1654 | 1463837146606 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}] 06:25:46 INFO - PROCESS | 1654 | 1463837146716 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:25:46 INFO - PROCESS | 1654 | 1463837146807 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118387800 == 50 [pid = 1654] [id = 401] 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1173cb800) [pid = 1654] [serial = 1202] [outer = 0x0] 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118560800) [pid = 1654] [serial = 1203] [outer = 0x1173cb800] 06:25:46 INFO - PROCESS | 1654 | 1463837146850 Marionette DEBUG loaded listener.js 06:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1185f0000) [pid = 1654] [serial = 1204] [outer = 0x1173cb800] 06:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 675ms 06:25:47 INFO - PROCESS | 1654 | 1463837147264 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]]]}] 06:25:47 INFO - PROCESS | 1654 | 1463837147272 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:25:47 INFO - PROCESS | 1654 | 1463837147273 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:25:47 INFO - PROCESS | 1654 | 1463837147276 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:25:47 INFO - PROCESS | 1654 | 1463837147277 Marionette TRACE conn2 <- [1,1578,null,{}] 06:25:47 INFO - PROCESS | 1654 | 1463837147279 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}] 06:25:47 INFO - PROCESS | 1654 | 1463837147356 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:25:47 INFO - PROCESS | 1654 | 1463837147407 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990b000 == 51 [pid = 1654] [id = 402] 06:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118a04400) [pid = 1654] [serial = 1205] [outer = 0x0] 06:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118fb3c00) [pid = 1654] [serial = 1206] [outer = 0x118a04400] 06:25:47 INFO - PROCESS | 1654 | 1463837147435 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119419400) [pid = 1654] [serial = 1207] [outer = 0x118a04400] 06:25:47 INFO - PROCESS | 1654 | 1463837147829 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]]]}] 06:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 571ms 06:25:47 INFO - PROCESS | 1654 | 1463837147848 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:25:47 INFO - PROCESS | 1654 | 1463837147861 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:25:47 INFO - PROCESS | 1654 | 1463837147864 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:25:47 INFO - PROCESS | 1654 | 1463837147866 Marionette TRACE conn2 <- [1,1582,null,{}] 06:25:47 INFO - PROCESS | 1654 | 1463837147868 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}] 06:25:48 INFO - PROCESS | 1654 | 1463837148013 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:25:48 INFO - PROCESS | 1654 | 1463837148022 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x121729000 == 52 [pid = 1654] [id = 403] 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119727c00) [pid = 1654] [serial = 1208] [outer = 0x0] 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119736400) [pid = 1654] [serial = 1209] [outer = 0x119727c00] 06:25:48 INFO - PROCESS | 1654 | 1463837148065 Marionette DEBUG loaded listener.js 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1199b2c00) [pid = 1654] [serial = 1210] [outer = 0x119727c00] 06:25:48 INFO - PROCESS | 1654 | 1463837148430 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]]]}] 06:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 619ms 06:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:25:48 INFO - PROCESS | 1654 | 1463837148483 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:25:48 INFO - PROCESS | 1654 | 1463837148485 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:25:48 INFO - PROCESS | 1654 | 1463837148487 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 1654 | 1463837148488 Marionette TRACE conn2 <- [1,1586,null,{}] 06:25:48 INFO - PROCESS | 1654 | 1463837148490 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}] 06:25:48 INFO - PROCESS | 1654 | 1463837148617 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:25:48 INFO - PROCESS | 1654 | 1463837148636 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1266a4800 == 53 [pid = 1654] [id = 404] 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1199b0000) [pid = 1654] [serial = 1211] [outer = 0x0] 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x120e44400) [pid = 1654] [serial = 1212] [outer = 0x1199b0000] 06:25:48 INFO - PROCESS | 1654 | 1463837148662 Marionette DEBUG loaded listener.js 06:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121561000) [pid = 1654] [serial = 1213] [outer = 0x1199b0000] 06:25:49 INFO - PROCESS | 1654 | 1463837149010 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]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 568ms 06:25:49 INFO - PROCESS | 1654 | 1463837149056 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1654 | 1463837149057 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:25:49 INFO - PROCESS | 1654 | 1463837149060 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1654 | 1463837149061 Marionette TRACE conn2 <- [1,1590,null,{}] 06:25:49 INFO - PROCESS | 1654 | 1463837149063 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}] 06:25:49 INFO - PROCESS | 1654 | 1463837149170 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:25:49 INFO - PROCESS | 1654 | 1463837149205 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128127800 == 54 [pid = 1654] [id = 405] 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12114d400) [pid = 1654] [serial = 1214] [outer = 0x0] 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1218a4400) [pid = 1654] [serial = 1215] [outer = 0x12114d400] 06:25:49 INFO - PROCESS | 1654 | 1463837149231 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x121c16800) [pid = 1654] [serial = 1216] [outer = 0x12114d400] 06:25:49 INFO - PROCESS | 1654 | 1463837149582 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]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 567ms 06:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:25:49 INFO - PROCESS | 1654 | 1463837149628 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1654 | 1463837149629 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:25:49 INFO - PROCESS | 1654 | 1463837149631 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1654 | 1463837149633 Marionette TRACE conn2 <- [1,1594,null,{}] 06:25:49 INFO - PROCESS | 1654 | 1463837149635 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}] 06:25:49 INFO - PROCESS | 1654 | 1463837149740 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:25:49 INFO - PROCESS | 1654 | 1463837149777 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128895800 == 55 [pid = 1654] [id = 406] 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121c17c00) [pid = 1654] [serial = 1217] [outer = 0x0] 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118f0fc00) [pid = 1654] [serial = 1218] [outer = 0x121c17c00] 06:25:49 INFO - PROCESS | 1654 | 1463837149801 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x123e31800) [pid = 1654] [serial = 1219] [outer = 0x121c17c00] 06:25:50 INFO - PROCESS | 1654 | 1463837150133 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]]]}] 06:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 517ms 06:25:50 INFO - PROCESS | 1654 | 1463837150150 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 1654 | 1463837150151 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:25:50 INFO - PROCESS | 1654 | 1463837150157 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - PROCESS | 1654 | 1463837150158 Marionette TRACE conn2 <- [1,1598,null,{}] 06:25:50 INFO - PROCESS | 1654 | 1463837150166 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}] 06:25:50 INFO - PROCESS | 1654 | 1463837150270 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:25:50 INFO - PROCESS | 1654 | 1463837150306 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a65e800 == 56 [pid = 1654] [id = 407] 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121c2b000) [pid = 1654] [serial = 1220] [outer = 0x0] 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x124d32000) [pid = 1654] [serial = 1221] [outer = 0x121c2b000] 06:25:50 INFO - PROCESS | 1654 | 1463837150331 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126015800) [pid = 1654] [serial = 1222] [outer = 0x121c2b000] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a7f6c00) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121c2e000) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121c35800) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121145c00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x120e45800) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118f0a800) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126a17000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118569000) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x113cdd000) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1197a0800) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124b1f000) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1168a0c00) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112883400) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12189f000) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116434c00) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119798400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12660ec00) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x120e3f400) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12189c400) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b028000) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12660f400) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119340000) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128cc9c00) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1150f6c00) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a694c00) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:25:50 INFO - PROCESS | 1654 | 1463837150809 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]]]}] 06:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 675ms 06:25:50 INFO - PROCESS | 1654 | 1463837150832 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 1654 | 1463837150833 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:25:50 INFO - PROCESS | 1654 | 1463837150835 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - PROCESS | 1654 | 1463837150836 Marionette TRACE conn2 <- [1,1602,null,{}] 06:25:50 INFO - PROCESS | 1654 | 1463837150839 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}] 06:25:50 INFO - PROCESS | 1654 | 1463837150923 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:25:50 INFO - PROCESS | 1654 | 1463837150927 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0e800 == 57 [pid = 1654] [id = 408] 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1125fb400) [pid = 1654] [serial = 1223] [outer = 0x0] 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11856c000) [pid = 1654] [serial = 1224] [outer = 0x1125fb400] 06:25:50 INFO - PROCESS | 1654 | 1463837150952 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1199a7800) [pid = 1654] [serial = 1225] [outer = 0x1125fb400] 06:25:51 INFO - PROCESS | 1654 | 1463837151360 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]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 06:25:51 INFO - PROCESS | 1654 | 1463837151406 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:25:51 INFO - PROCESS | 1654 | 1463837151407 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:25:51 INFO - PROCESS | 1654 | 1463837151410 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1654 | 1463837151411 Marionette TRACE conn2 <- [1,1606,null,{}] 06:25:51 INFO - PROCESS | 1654 | 1463837151414 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}] 06:25:51 INFO - PROCESS | 1654 | 1463837151513 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:25:51 INFO - PROCESS | 1654 | 1463837151538 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b234800 == 58 [pid = 1654] [id = 409] 06:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1260bb400) [pid = 1654] [serial = 1226] [outer = 0x0] 06:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126404000) [pid = 1654] [serial = 1227] [outer = 0x1260bb400] 06:25:51 INFO - PROCESS | 1654 | 1463837151567 Marionette DEBUG loaded listener.js 06:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12660a400) [pid = 1654] [serial = 1228] [outer = 0x1260bb400] 06:25:51 INFO - PROCESS | 1654 | 1463837151926 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]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 06:25:51 INFO - PROCESS | 1654 | 1463837151979 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:25:51 INFO - PROCESS | 1654 | 1463837151980 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:25:51 INFO - PROCESS | 1654 | 1463837151983 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1654 | 1463837151984 Marionette TRACE conn2 <- [1,1610,null,{}] 06:25:51 INFO - PROCESS | 1654 | 1463837151986 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}] 06:25:52 INFO - PROCESS | 1654 | 1463837152067 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:25:52 INFO - PROCESS | 1654 | 1463837152073 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6e800 == 59 [pid = 1654] [id = 410] 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126610c00) [pid = 1654] [serial = 1229] [outer = 0x0] 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126a19400) [pid = 1654] [serial = 1230] [outer = 0x126610c00] 06:25:52 INFO - PROCESS | 1654 | 1463837152098 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12820f400) [pid = 1654] [serial = 1231] [outer = 0x126610c00] 06:25:52 INFO - PROCESS | 1654 | 1463837152430 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]]]}] 06:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 467ms 06:25:52 INFO - PROCESS | 1654 | 1463837152451 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:25:52 INFO - PROCESS | 1654 | 1463837152454 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:25:52 INFO - PROCESS | 1654 | 1463837152457 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:25:52 INFO - PROCESS | 1654 | 1463837152458 Marionette TRACE conn2 <- [1,1614,null,{}] 06:25:52 INFO - PROCESS | 1654 | 1463837152460 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}] 06:25:52 INFO - PROCESS | 1654 | 1463837152542 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:25:52 INFO - PROCESS | 1654 | 1463837152546 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4bc000 == 60 [pid = 1654] [id = 411] 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126a1c400) [pid = 1654] [serial = 1232] [outer = 0x0] 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12821d000) [pid = 1654] [serial = 1233] [outer = 0x126a1c400] 06:25:52 INFO - PROCESS | 1654 | 1463837152571 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1284aa000) [pid = 1654] [serial = 1234] [outer = 0x126a1c400] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1351a7000 == 59 [pid = 1654] [id = 377] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c888800 == 58 [pid = 1654] [id = 341] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5c8000 == 57 [pid = 1654] [id = 359] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc26000 == 56 [pid = 1654] [id = 375] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12b233800 == 55 [pid = 1654] [id = 305] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12a922800 == 54 [pid = 1654] [id = 304] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc77800 == 53 [pid = 1654] [id = 376] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6c000 == 52 [pid = 1654] [id = 353] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd4800 == 51 [pid = 1654] [id = 343] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf1f800 == 50 [pid = 1654] [id = 372] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12a919000 == 49 [pid = 1654] [id = 378] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4ba000 == 48 [pid = 1654] [id = 337] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2b800 == 47 [pid = 1654] [id = 342] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x11837b000 == 46 [pid = 1654] [id = 399] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118f26000 == 45 [pid = 1654] [id = 398] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x13519a000 == 44 [pid = 1654] [id = 397] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x134e49800 == 43 [pid = 1654] [id = 396] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x134e2f800 == 42 [pid = 1654] [id = 395] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc30000 == 41 [pid = 1654] [id = 394] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a3800 == 40 [pid = 1654] [id = 393] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef7e000 == 39 [pid = 1654] [id = 391] 06:25:53 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1a800 == 38 [pid = 1654] [id = 392] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x118387800 == 37 [pid = 1654] [id = 401] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11990b000 == 36 [pid = 1654] [id = 402] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1266a4800 == 35 [pid = 1654] [id = 404] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x118090000 == 34 [pid = 1654] [id = 400] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12a65e800 == 33 [pid = 1654] [id = 407] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12b234800 == 32 [pid = 1654] [id = 409] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0e800 == 31 [pid = 1654] [id = 408] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x121729000 == 30 [pid = 1654] [id = 403] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128895800 == 29 [pid = 1654] [id = 406] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128127800 == 28 [pid = 1654] [id = 405] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a7f0c00) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126403c00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ba16800) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128a79c00) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119987c00) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12abb8400) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116f42800) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6e800 == 27 [pid = 1654] [id = 410] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b2cac00) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121c31800) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12ba1a400) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b2d0800) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121c36400) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12189c000) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121c14c00) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121b94c00) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121140c00) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119680c00) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11933d400) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b023000) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12a69b400) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ab46800) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12bd9f800) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1173d0c00) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11649d400) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119c6e400) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12113e800) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126732800) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1260bc000) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11940ec00) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1185f3400) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1150f7000) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112887800) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1250a1400) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119678800) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1173cd000) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12ba59400) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12821c400) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a7f3c00) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12bd9c000) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12820e400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b028400) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12bda5c00) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126490400) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128cc7c00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 06:25:54 INFO - PROCESS | 1654 | 1463837154282 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]]]}] 06:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1874ms 06:25:54 INFO - PROCESS | 1654 | 1463837154332 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:25:54 INFO - PROCESS | 1654 | 1463837154335 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:25:54 INFO - PROCESS | 1654 | 1463837154339 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:25:54 INFO - PROCESS | 1654 | 1463837154341 Marionette TRACE conn2 <- [1,1618,null,{}] 06:25:54 INFO - PROCESS | 1654 | 1463837154346 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}] 06:25:54 INFO - PROCESS | 1654 | 1463837154432 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:25:54 INFO - PROCESS | 1654 | 1463837154484 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x113316800 == 28 [pid = 1654] [id = 412] 06:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112888c00) [pid = 1654] [serial = 1235] [outer = 0x0] 06:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112a63400) [pid = 1654] [serial = 1236] [outer = 0x112888c00] 06:25:54 INFO - PROCESS | 1654 | 1463837154513 Marionette DEBUG loaded listener.js 06:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1131de800) [pid = 1654] [serial = 1237] [outer = 0x112888c00] 06:25:54 INFO - PROCESS | 1654 | 1463837154832 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]]]}] 06:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 06:25:54 INFO - PROCESS | 1654 | 1463837154860 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:25:54 INFO - PROCESS | 1654 | 1463837154865 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:25:54 INFO - PROCESS | 1654 | 1463837154872 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:25:54 INFO - PROCESS | 1654 | 1463837154874 Marionette TRACE conn2 <- [1,1622,null,{}] 06:25:54 INFO - PROCESS | 1654 | 1463837154876 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}] 06:25:54 INFO - PROCESS | 1654 | 1463837154948 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:25:54 INFO - PROCESS | 1654 | 1463837154954 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11670f000 == 29 [pid = 1654] [id = 413] 06:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1133eac00) [pid = 1654] [serial = 1238] [outer = 0x0] 06:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115f60800) [pid = 1654] [serial = 1239] [outer = 0x1133eac00] 06:25:54 INFO - PROCESS | 1654 | 1463837154983 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11646d400) [pid = 1654] [serial = 1240] [outer = 0x1133eac00] 06:25:55 INFO - PROCESS | 1654 | 1463837155350 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]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 06:25:55 INFO - PROCESS | 1654 | 1463837155394 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:25:55 INFO - PROCESS | 1654 | 1463837155396 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:25:55 INFO - PROCESS | 1654 | 1463837155398 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1654 | 1463837155401 Marionette TRACE conn2 <- [1,1626,null,{}] 06:25:55 INFO - PROCESS | 1654 | 1463837155409 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}] 06:25:55 INFO - PROCESS | 1654 | 1463837155487 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:25:55 INFO - PROCESS | 1654 | 1463837155502 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e13000 == 30 [pid = 1654] [id = 414] 06:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x111e2ac00) [pid = 1654] [serial = 1241] [outer = 0x0] 06:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116a70c00) [pid = 1654] [serial = 1242] [outer = 0x111e2ac00] 06:25:55 INFO - PROCESS | 1654 | 1463837155534 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116a7b800) [pid = 1654] [serial = 1243] [outer = 0x111e2ac00] 06:25:55 INFO - PROCESS | 1654 | 1463837155866 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]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 472ms 06:25:55 INFO - PROCESS | 1654 | 1463837155872 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:25:55 INFO - PROCESS | 1654 | 1463837155875 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:25:55 INFO - PROCESS | 1654 | 1463837155877 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1654 | 1463837155878 Marionette TRACE conn2 <- [1,1630,null,{}] 06:25:55 INFO - PROCESS | 1654 | 1463837155881 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}] 06:25:55 INFO - PROCESS | 1654 | 1463837155980 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:25:55 INFO - PROCESS | 1654 | 1463837155986 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118364800 == 31 [pid = 1654] [id = 415] 06:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116766800) [pid = 1654] [serial = 1244] [outer = 0x0] 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116f40400) [pid = 1654] [serial = 1245] [outer = 0x116766800] 06:25:56 INFO - PROCESS | 1654 | 1463837156012 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1173c6400) [pid = 1654] [serial = 1246] [outer = 0x116766800] 06:25:56 INFO - PROCESS | 1654 | 1463837156327 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]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 468ms 06:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:25:56 INFO - PROCESS | 1654 | 1463837156346 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 1654 | 1463837156347 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:25:56 INFO - PROCESS | 1654 | 1463837156349 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 1654 | 1463837156350 Marionette TRACE conn2 <- [1,1634,null,{}] 06:25:56 INFO - PROCESS | 1654 | 1463837156355 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}] 06:25:56 INFO - PROCESS | 1654 | 1463837156430 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:25:56 INFO - PROCESS | 1654 | 1463837156436 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fce000 == 32 [pid = 1654] [id = 416] 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1133ea000) [pid = 1654] [serial = 1247] [outer = 0x0] 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117587400) [pid = 1654] [serial = 1248] [outer = 0x1133ea000] 06:25:56 INFO - PROCESS | 1654 | 1463837156463 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118117c00) [pid = 1654] [serial = 1249] [outer = 0x1133ea000] 06:25:56 INFO - PROCESS | 1654 | 1463837156820 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]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 522ms 06:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:25:56 INFO - PROCESS | 1654 | 1463837156872 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 1654 | 1463837156873 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:25:56 INFO - PROCESS | 1654 | 1463837156875 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 1654 | 1463837156876 Marionette TRACE conn2 <- [1,1638,null,{}] 06:25:56 INFO - PROCESS | 1654 | 1463837156878 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}] 06:25:56 INFO - PROCESS | 1654 | 1463837156972 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:25:56 INFO - PROCESS | 1654 | 1463837156978 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119922800 == 33 [pid = 1654] [id = 417] 06:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118121800) [pid = 1654] [serial = 1250] [outer = 0x0] 06:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11840dc00) [pid = 1654] [serial = 1251] [outer = 0x118121800] 06:25:57 INFO - PROCESS | 1654 | 1463837157006 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118a0f800) [pid = 1654] [serial = 1252] [outer = 0x118121800] 06:25:57 INFO - PROCESS | 1654 | 1463837157421 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]]]}] 06:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 569ms 06:25:57 INFO - PROCESS | 1654 | 1463837157444 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1654 | 1463837157445 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:25:57 INFO - PROCESS | 1654 | 1463837157448 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1654 | 1463837157449 Marionette TRACE conn2 <- [1,1642,null,{}] 06:25:57 INFO - PROCESS | 1654 | 1463837157451 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}] 06:25:57 INFO - PROCESS | 1654 | 1463837157546 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:25:57 INFO - PROCESS | 1654 | 1463837157553 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cc3800 == 34 [pid = 1654] [id = 418] 06:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1125f5400) [pid = 1654] [serial = 1253] [outer = 0x0] 06:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118f05800) [pid = 1654] [serial = 1254] [outer = 0x1125f5400] 06:25:57 INFO - PROCESS | 1654 | 1463837157578 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118fb5800) [pid = 1654] [serial = 1255] [outer = 0x1125f5400] 06:25:57 INFO - PROCESS | 1654 | 1463837157887 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]]]}] 06:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 06:25:57 INFO - PROCESS | 1654 | 1463837157917 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1654 | 1463837157918 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:25:57 INFO - PROCESS | 1654 | 1463837157923 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1654 | 1463837157924 Marionette TRACE conn2 <- [1,1646,null,{}] 06:25:57 INFO - PROCESS | 1654 | 1463837157926 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}] 06:25:58 INFO - PROCESS | 1654 | 1463837158006 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:25:58 INFO - PROCESS | 1654 | 1463837158010 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214ce800 == 35 [pid = 1654] [id = 419] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118fb5000) [pid = 1654] [serial = 1256] [outer = 0x0] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119413800) [pid = 1654] [serial = 1257] [outer = 0x118fb5000] 06:25:58 INFO - PROCESS | 1654 | 1463837158037 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11967c800) [pid = 1654] [serial = 1258] [outer = 0x118fb5000] 06:25:58 INFO - PROCESS | 1654 | 1463837158360 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]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 06:25:58 INFO - PROCESS | 1654 | 1463837158392 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1654 | 1463837158393 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:25:58 INFO - PROCESS | 1654 | 1463837158395 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1654 | 1463837158396 Marionette TRACE conn2 <- [1,1650,null,{}] 06:25:58 INFO - PROCESS | 1654 | 1463837158398 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}] 06:25:58 INFO - PROCESS | 1654 | 1463837158497 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:25:58 INFO - PROCESS | 1654 | 1463837158505 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e12800 == 36 [pid = 1654] [id = 420] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116434400) [pid = 1654] [serial = 1259] [outer = 0x0] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119728800) [pid = 1654] [serial = 1260] [outer = 0x116434400] 06:25:58 INFO - PROCESS | 1654 | 1463837158530 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119732800) [pid = 1654] [serial = 1261] [outer = 0x116434400] 06:25:58 INFO - PROCESS | 1654 | 1463837158844 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]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 06:25:58 INFO - PROCESS | 1654 | 1463837158867 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1654 | 1463837158868 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:25:58 INFO - PROCESS | 1654 | 1463837158874 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1654 | 1463837158875 Marionette TRACE conn2 <- [1,1654,null,{}] 06:25:58 INFO - PROCESS | 1654 | 1463837158878 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}] 06:25:58 INFO - PROCESS | 1654 | 1463837158957 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:25:58 INFO - PROCESS | 1654 | 1463837158962 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ae800 == 37 [pid = 1654] [id = 421] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118123400) [pid = 1654] [serial = 1262] [outer = 0x0] 06:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11979e400) [pid = 1654] [serial = 1263] [outer = 0x118123400] 06:25:58 INFO - PROCESS | 1654 | 1463837158989 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119c6e800) [pid = 1654] [serial = 1264] [outer = 0x118123400] 06:25:59 INFO - PROCESS | 1654 | 1463837159331 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]]]}] 06:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 473ms 06:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:25:59 INFO - PROCESS | 1654 | 1463837159346 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:25:59 INFO - PROCESS | 1654 | 1463837159348 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:25:59 INFO - PROCESS | 1654 | 1463837159350 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:25:59 INFO - PROCESS | 1654 | 1463837159354 Marionette TRACE conn2 <- [1,1658,null,{}] 06:25:59 INFO - PROCESS | 1654 | 1463837159357 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}] 06:25:59 INFO - PROCESS | 1654 | 1463837159473 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:25:59 INFO - PROCESS | 1654 | 1463837159489 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fcc800 == 38 [pid = 1654] [id = 422] 06:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11997fc00) [pid = 1654] [serial = 1265] [outer = 0x0] 06:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x120e3d800) [pid = 1654] [serial = 1266] [outer = 0x11997fc00] 06:25:59 INFO - PROCESS | 1654 | 1463837159518 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121003000) [pid = 1654] [serial = 1267] [outer = 0x11997fc00] 06:25:59 INFO - PROCESS | 1654 | 1463837159857 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]]]}] 06:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 525ms 06:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:25:59 INFO - PROCESS | 1654 | 1463837159876 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:25:59 INFO - PROCESS | 1654 | 1463837159877 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:25:59 INFO - PROCESS | 1654 | 1463837159879 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:25:59 INFO - PROCESS | 1654 | 1463837159880 Marionette TRACE conn2 <- [1,1662,null,{}] 06:25:59 INFO - PROCESS | 1654 | 1463837159883 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}] 06:25:59 INFO - PROCESS | 1654 | 1463837159988 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:25:59 INFO - PROCESS | 1654 | 1463837159993 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12812a000 == 39 [pid = 1654] [id = 423] 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1185e7800) [pid = 1654] [serial = 1268] [outer = 0x0] 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121009c00) [pid = 1654] [serial = 1269] [outer = 0x1185e7800] 06:26:00 INFO - PROCESS | 1654 | 1463837160019 Marionette DEBUG loaded listener.js 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121145400) [pid = 1654] [serial = 1270] [outer = 0x1185e7800] 06:26:00 INFO - PROCESS | 1654 | 1463837160352 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]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 06:26:00 INFO - PROCESS | 1654 | 1463837160408 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1654 | 1463837160409 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:26:00 INFO - PROCESS | 1654 | 1463837160411 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1654 | 1463837160412 Marionette TRACE conn2 <- [1,1666,null,{}] 06:26:00 INFO - PROCESS | 1654 | 1463837160415 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}] 06:26:00 INFO - PROCESS | 1654 | 1463837160510 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:26:00 INFO - PROCESS | 1654 | 1463837160524 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889c800 == 40 [pid = 1654] [id = 424] 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121138800) [pid = 1654] [serial = 1271] [outer = 0x0] 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12114b000) [pid = 1654] [serial = 1272] [outer = 0x121138800] 06:26:00 INFO - PROCESS | 1654 | 1463837160548 Marionette DEBUG loaded listener.js 06:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121560400) [pid = 1654] [serial = 1273] [outer = 0x121138800] 06:26:00 INFO - PROCESS | 1654 | 1463837160863 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]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 468ms 06:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:26:00 INFO - PROCESS | 1654 | 1463837160880 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1654 | 1463837160881 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:26:00 INFO - PROCESS | 1654 | 1463837160883 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1654 | 1463837160884 Marionette TRACE conn2 <- [1,1670,null,{}] 06:26:00 INFO - PROCESS | 1654 | 1463837160890 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}] 06:26:00 INFO - PROCESS | 1654 | 1463837160989 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:26:01 INFO - PROCESS | 1654 | 1463837161000 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e8f000 == 41 [pid = 1654] [id = 425] 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x121482400) [pid = 1654] [serial = 1274] [outer = 0x0] 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x121898800) [pid = 1654] [serial = 1275] [outer = 0x121482400] 06:26:01 INFO - PROCESS | 1654 | 1463837161026 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1218a2400) [pid = 1654] [serial = 1276] [outer = 0x121482400] 06:26:01 INFO - PROCESS | 1654 | 1463837161380 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]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 06:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:26:01 INFO - PROCESS | 1654 | 1463837161406 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 1654 | 1463837161408 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x111ab9c00) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12114d400) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121c17c00) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x121c2b000) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1125fb400) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126610c00) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12113ec00) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118120000) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112881400) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7f6400) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119727c00) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118a04400) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1173cb800) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a7a000) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112a6c400) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112a9d400) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116a78000) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128215800) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128214c00) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1199b0000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1260bb400) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:26:01 INFO - PROCESS | 1654 | 1463837161699 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - PROCESS | 1654 | 1463837161700 Marionette TRACE conn2 <- [1,1674,null,{}] 06:26:01 INFO - PROCESS | 1654 | 1463837161711 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}] 06:26:01 INFO - PROCESS | 1654 | 1463837161806 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:26:01 INFO - PROCESS | 1654 | 1463837161811 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd5800 == 42 [pid = 1654] [id = 426] 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112885400) [pid = 1654] [serial = 1277] [outer = 0x0] 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1160a1000) [pid = 1654] [serial = 1278] [outer = 0x112885400] 06:26:01 INFO - PROCESS | 1654 | 1463837161838 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118330000) [pid = 1654] [serial = 1279] [outer = 0x112885400] 06:26:02 INFO - PROCESS | 1654 | 1463837162264 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]]]}] 06:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 866ms 06:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:26:02 INFO - PROCESS | 1654 | 1463837162278 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 1654 | 1463837162280 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:26:02 INFO - PROCESS | 1654 | 1463837162283 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 1654 | 1463837162286 Marionette TRACE conn2 <- [1,1678,null,{}] 06:26:02 INFO - PROCESS | 1654 | 1463837162291 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}] 06:26:02 INFO - PROCESS | 1654 | 1463837162424 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:26:02 INFO - PROCESS | 1654 | 1463837162431 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128896000 == 43 [pid = 1654] [id = 427] 06:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11840a800) [pid = 1654] [serial = 1280] [outer = 0x0] 06:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1199b0000) [pid = 1654] [serial = 1281] [outer = 0x11840a800] 06:26:02 INFO - PROCESS | 1654 | 1463837162456 Marionette DEBUG loaded listener.js 06:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1218a6000) [pid = 1654] [serial = 1282] [outer = 0x11840a800] 06:26:02 INFO - PROCESS | 1654 | 1463837162848 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]]]}] 06:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 574ms 06:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:26:02 INFO - PROCESS | 1654 | 1463837162858 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 1654 | 1463837162860 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:26:02 INFO - PROCESS | 1654 | 1463837162863 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 1654 | 1463837162865 Marionette TRACE conn2 <- [1,1682,null,{}] 06:26:02 INFO - PROCESS | 1654 | 1463837162873 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}] 06:26:02 INFO - PROCESS | 1654 | 1463837162994 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:26:03 INFO - PROCESS | 1654 | 1463837163101 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a911000 == 44 [pid = 1654] [id = 428] 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11287c800) [pid = 1654] [serial = 1283] [outer = 0x0] 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121b94800) [pid = 1654] [serial = 1284] [outer = 0x11287c800] 06:26:03 INFO - PROCESS | 1654 | 1463837163140 Marionette DEBUG loaded listener.js 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121c2f000) [pid = 1654] [serial = 1285] [outer = 0x11287c800] 06:26:03 INFO - PROCESS | 1654 | 1463837163420 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]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 571ms 06:26:03 INFO - PROCESS | 1654 | 1463837163442 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:26:03 INFO - PROCESS | 1654 | 1463837163444 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:26:03 INFO - PROCESS | 1654 | 1463837163446 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1654 | 1463837163447 Marionette TRACE conn2 <- [1,1686,null,{}] 06:26:03 INFO - PROCESS | 1654 | 1463837163449 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}] 06:26:03 INFO - PROCESS | 1654 | 1463837163536 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:26:03 INFO - PROCESS | 1654 | 1463837163542 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abde000 == 45 [pid = 1654] [id = 429] 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121c2f800) [pid = 1654] [serial = 1286] [outer = 0x0] 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121c38c00) [pid = 1654] [serial = 1287] [outer = 0x121c2f800] 06:26:03 INFO - PROCESS | 1654 | 1463837163567 Marionette DEBUG loaded listener.js 06:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124b1ec00) [pid = 1654] [serial = 1288] [outer = 0x121c2f800] 06:26:04 INFO - PROCESS | 1654 | 1463837164132 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]]]}] 06:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 726ms 06:26:04 INFO - PROCESS | 1654 | 1463837164173 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:26:04 INFO - PROCESS | 1654 | 1463837164176 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:26:04 INFO - PROCESS | 1654 | 1463837164181 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:26:04 INFO - PROCESS | 1654 | 1463837164183 Marionette TRACE conn2 <- [1,1690,null,{}] 06:26:04 INFO - PROCESS | 1654 | 1463837164187 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}] 06:26:04 INFO - PROCESS | 1654 | 1463837164304 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:26:04 INFO - PROCESS | 1654 | 1463837164429 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x116878800 == 46 [pid = 1654] [id = 430] 06:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112884c00) [pid = 1654] [serial = 1289] [outer = 0x0] 06:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112aa1c00) [pid = 1654] [serial = 1290] [outer = 0x112884c00] 06:26:04 INFO - PROCESS | 1654 | 1463837164461 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113c51c00) [pid = 1654] [serial = 1291] [outer = 0x112884c00] 06:26:04 INFO - PROCESS | 1654 | 1463837164974 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]]]}] 06:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 871ms 06:26:05 INFO - PROCESS | 1654 | 1463837165052 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:26:05 INFO - PROCESS | 1654 | 1463837165058 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:26:05 INFO - PROCESS | 1654 | 1463837165063 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - PROCESS | 1654 | 1463837165064 Marionette TRACE conn2 <- [1,1694,null,{}] 06:26:05 INFO - PROCESS | 1654 | 1463837165067 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}] 06:26:05 INFO - PROCESS | 1654 | 1463837165179 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:26:05 INFO - PROCESS | 1654 | 1463837165254 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11687e000 == 47 [pid = 1654] [id = 431] 06:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11287cc00) [pid = 1654] [serial = 1292] [outer = 0x0] 06:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x113304c00) [pid = 1654] [serial = 1293] [outer = 0x11287cc00] 06:26:05 INFO - PROCESS | 1654 | 1463837165285 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116a6f400) [pid = 1654] [serial = 1294] [outer = 0x11287cc00] 06:26:05 INFO - PROCESS | 1654 | 1463837165983 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]]]}] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a911000 == 46 [pid = 1654] [id = 428] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x128896000 == 45 [pid = 1654] [id = 427] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd5800 == 44 [pid = 1654] [id = 426] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x128e8f000 == 43 [pid = 1654] [id = 425] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12889c800 == 42 [pid = 1654] [id = 424] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12812a000 == 41 [pid = 1654] [id = 423] 06:26:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118fcc800 == 40 [pid = 1654] [id = 422] 06:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12821d000) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ae800 == 39 [pid = 1654] [id = 421] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x117e12800 == 38 [pid = 1654] [id = 420] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1214ce800 == 37 [pid = 1654] [id = 419] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119cc3800 == 36 [pid = 1654] [id = 418] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119922800 == 35 [pid = 1654] [id = 417] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118fce000 == 34 [pid = 1654] [id = 416] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118364800 == 33 [pid = 1654] [id = 415] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x117e13000 == 32 [pid = 1654] [id = 414] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11670f000 == 31 [pid = 1654] [id = 413] 06:26:06 INFO - PROCESS | 1654 | --DOCSHELL 0x113316800 == 30 [pid = 1654] [id = 412] 06:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 973ms 06:26:06 INFO - PROCESS | 1654 | 1463837166036 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:26:06 INFO - PROCESS | 1654 | 1463837166038 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:26:06 INFO - PROCESS | 1654 | 1463837166042 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 1654 | 1463837166044 Marionette TRACE conn2 <- [1,1698,null,{}] 06:26:06 INFO - PROCESS | 1654 | 1463837166047 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}] 06:26:06 INFO - PROCESS | 1654 | 1463837166128 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:26:06 INFO - PROCESS | 1654 | 1463837166134 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116006800 == 31 [pid = 1654] [id = 432] 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x115db6800) [pid = 1654] [serial = 1295] [outer = 0x0] 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116063000) [pid = 1654] [serial = 1296] [outer = 0x115db6800] 06:26:06 INFO - PROCESS | 1654 | 1463837166170 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116762c00) [pid = 1654] [serial = 1297] [outer = 0x115db6800] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bd9f400) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1218a4400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118f0fc00) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121c16800) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124d32000) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123e31800) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11856c000) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126a19400) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126015800) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1199a7800) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121c2d000) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119799800) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118a72800) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1173cbc00) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1160a1c00) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bdafc00) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119736400) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1199b2c00) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118fb3c00) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119419400) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118560800) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185f0000) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1173cc000) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116f45400) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116a73000) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11642ec00) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125655800) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1185ed000) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12bdaf800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126a46000) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ba13800) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12abb6800) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1283f3800) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a6a1800) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126a21400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12820f400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x120e44400) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12660a400) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121561000) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126404000) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 06:26:06 INFO - PROCESS | 1654 | 1463837166529 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]]]}] 06:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 06:26:06 INFO - PROCESS | 1654 | 1463837166564 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:26:06 INFO - PROCESS | 1654 | 1463837166568 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:26:06 INFO - PROCESS | 1654 | 1463837166575 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 1654 | 1463837166576 Marionette TRACE conn2 <- [1,1702,null,{}] 06:26:06 INFO - PROCESS | 1654 | 1463837166579 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}] 06:26:06 INFO - PROCESS | 1654 | 1463837166654 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:26:06 INFO - PROCESS | 1654 | 1463837166659 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e09800 == 32 [pid = 1654] [id = 433] 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116768000) [pid = 1654] [serial = 1298] [outer = 0x0] 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116a76400) [pid = 1654] [serial = 1299] [outer = 0x116768000] 06:26:06 INFO - PROCESS | 1654 | 1463837166687 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116f42800) [pid = 1654] [serial = 1300] [outer = 0x116768000] 06:26:07 INFO - PROCESS | 1654 | 1463837167056 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]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 06:26:07 INFO - PROCESS | 1654 | 1463837167096 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 1654 | 1463837167098 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:26:07 INFO - PROCESS | 1654 | 1463837167100 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1654 | 1463837167104 Marionette TRACE conn2 <- [1,1706,null,{}] 06:26:07 INFO - PROCESS | 1654 | 1463837167113 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}] 06:26:07 INFO - PROCESS | 1654 | 1463837167197 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:26:07 INFO - PROCESS | 1654 | 1463837167206 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd0800 == 33 [pid = 1654] [id = 434] 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1125f6800) [pid = 1654] [serial = 1301] [outer = 0x0] 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1173cbc00) [pid = 1654] [serial = 1302] [outer = 0x1125f6800] 06:26:07 INFO - PROCESS | 1654 | 1463837167234 Marionette DEBUG loaded listener.js 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11832dc00) [pid = 1654] [serial = 1303] [outer = 0x1125f6800] 06:26:07 INFO - PROCESS | 1654 | 1463837167575 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]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 525ms 06:26:07 INFO - PROCESS | 1654 | 1463837167630 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 1654 | 1463837167631 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:26:07 INFO - PROCESS | 1654 | 1463837167634 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1654 | 1463837167635 Marionette TRACE conn2 <- [1,1710,null,{}] 06:26:07 INFO - PROCESS | 1654 | 1463837167637 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}] 06:26:07 INFO - PROCESS | 1654 | 1463837167711 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:26:07 INFO - PROCESS | 1654 | 1463837167716 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db6000 == 34 [pid = 1654] [id = 435] 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11840f000) [pid = 1654] [serial = 1304] [outer = 0x0] 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118568400) [pid = 1654] [serial = 1305] [outer = 0x11840f000] 06:26:07 INFO - PROCESS | 1654 | 1463837167744 Marionette DEBUG loaded listener.js 06:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1185ef800) [pid = 1654] [serial = 1306] [outer = 0x11840f000] 06:26:08 INFO - PROCESS | 1654 | 1463837168088 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]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 470ms 06:26:08 INFO - PROCESS | 1654 | 1463837168106 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:26:08 INFO - PROCESS | 1654 | 1463837168107 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:26:08 INFO - PROCESS | 1654 | 1463837168110 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 1654 | 1463837168111 Marionette TRACE conn2 <- [1,1714,null,{}] 06:26:08 INFO - PROCESS | 1654 | 1463837168113 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}] 06:26:08 INFO - PROCESS | 1654 | 1463837168186 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:26:08 INFO - PROCESS | 1654 | 1463837168192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214e6000 == 35 [pid = 1654] [id = 436] 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1185e8800) [pid = 1654] [serial = 1307] [outer = 0x0] 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118a68800) [pid = 1654] [serial = 1308] [outer = 0x1185e8800] 06:26:08 INFO - PROCESS | 1654 | 1463837168224 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118faf800) [pid = 1654] [serial = 1309] [outer = 0x1185e8800] 06:26:08 INFO - PROCESS | 1654 | 1463837168600 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]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 06:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:26:08 INFO - PROCESS | 1654 | 1463837168634 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:26:08 INFO - PROCESS | 1654 | 1463837168635 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:26:08 INFO - PROCESS | 1654 | 1463837168638 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 1654 | 1463837168639 Marionette TRACE conn2 <- [1,1718,null,{}] 06:26:08 INFO - PROCESS | 1654 | 1463837168641 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}] 06:26:08 INFO - PROCESS | 1654 | 1463837168756 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:26:08 INFO - PROCESS | 1654 | 1463837168760 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b1800 == 36 [pid = 1654] [id = 437] 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118fb4c00) [pid = 1654] [serial = 1310] [outer = 0x0] 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11940f800) [pid = 1654] [serial = 1311] [outer = 0x118fb4c00] 06:26:08 INFO - PROCESS | 1654 | 1463837168786 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11979a400) [pid = 1654] [serial = 1312] [outer = 0x118fb4c00] 06:26:09 INFO - PROCESS | 1654 | 1463837169132 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]]]}] 06:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 06:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:26:09 INFO - PROCESS | 1654 | 1463837169161 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:26:09 INFO - PROCESS | 1654 | 1463837169162 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:26:09 INFO - PROCESS | 1654 | 1463837169164 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:26:09 INFO - PROCESS | 1654 | 1463837169165 Marionette TRACE conn2 <- [1,1722,null,{}] 06:26:09 INFO - PROCESS | 1654 | 1463837169168 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}] 06:26:09 INFO - PROCESS | 1654 | 1463837169263 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:26:09 INFO - PROCESS | 1654 | 1463837169267 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c41000 == 37 [pid = 1654] [id = 438] 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119736800) [pid = 1654] [serial = 1313] [outer = 0x0] 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119b7bc00) [pid = 1654] [serial = 1314] [outer = 0x119736800] 06:26:09 INFO - PROCESS | 1654 | 1463837169293 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119c7ac00) [pid = 1654] [serial = 1315] [outer = 0x119736800] 06:26:09 INFO - PROCESS | 1654 | 1463837169631 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]]]}] 06:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 470ms 06:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:26:09 INFO - PROCESS | 1654 | 1463837169643 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:26:09 INFO - PROCESS | 1654 | 1463837169644 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:26:09 INFO - PROCESS | 1654 | 1463837169647 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:26:09 INFO - PROCESS | 1654 | 1463837169648 Marionette TRACE conn2 <- [1,1726,null,{}] 06:26:09 INFO - PROCESS | 1654 | 1463837169651 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}] 06:26:09 INFO - PROCESS | 1654 | 1463837169750 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:26:09 INFO - PROCESS | 1654 | 1463837169762 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12811f800 == 38 [pid = 1654] [id = 439] 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119797c00) [pid = 1654] [serial = 1316] [outer = 0x0] 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x120e40400) [pid = 1654] [serial = 1317] [outer = 0x119797c00] 06:26:09 INFO - PROCESS | 1654 | 1463837169786 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120e48c00) [pid = 1654] [serial = 1318] [outer = 0x119797c00] 06:26:10 INFO - PROCESS | 1654 | 1463837170106 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]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 472ms 06:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:26:10 INFO - PROCESS | 1654 | 1463837170121 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 1654 | 1463837170122 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:26:10 INFO - PROCESS | 1654 | 1463837170124 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1654 | 1463837170125 Marionette TRACE conn2 <- [1,1730,null,{}] 06:26:10 INFO - PROCESS | 1654 | 1463837170127 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}] 06:26:10 INFO - PROCESS | 1654 | 1463837170226 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:26:10 INFO - PROCESS | 1654 | 1463837170262 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fcf800 == 39 [pid = 1654] [id = 440] 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x120e42c00) [pid = 1654] [serial = 1319] [outer = 0x0] 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121141000) [pid = 1654] [serial = 1320] [outer = 0x120e42c00] 06:26:10 INFO - PROCESS | 1654 | 1463837170287 Marionette DEBUG loaded listener.js 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1185ed800) [pid = 1654] [serial = 1321] [outer = 0x120e42c00] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11997fc00) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118fb5000) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1133ea000) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11840a800) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118123400) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185e7800) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121482400) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116766800) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1133eac00) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112885400) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121138800) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111e2ac00) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1125f5400) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112888c00) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11287c800) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116434400) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:26:10 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118121800) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:26:10 INFO - PROCESS | 1654 | 1463837170722 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]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 618ms 06:26:10 INFO - PROCESS | 1654 | 1463837170743 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 1654 | 1463837170744 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:26:10 INFO - PROCESS | 1654 | 1463837170746 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1654 | 1463837170747 Marionette TRACE conn2 <- [1,1734,null,{}] 06:26:10 INFO - PROCESS | 1654 | 1463837170750 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}] 06:26:10 INFO - PROCESS | 1654 | 1463837170870 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:26:10 INFO - PROCESS | 1654 | 1463837170903 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1266a4000 == 40 [pid = 1654] [id = 441] 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1125f5400) [pid = 1654] [serial = 1322] [outer = 0x0] 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11811c400) [pid = 1654] [serial = 1323] [outer = 0x1125f5400] 06:26:10 INFO - PROCESS | 1654 | 1463837170928 Marionette DEBUG loaded listener.js 06:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119680000) [pid = 1654] [serial = 1324] [outer = 0x1125f5400] 06:26:11 INFO - PROCESS | 1654 | 1463837171208 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]]]}] 06:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 06:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:26:11 INFO - PROCESS | 1654 | 1463837171268 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 1654 | 1463837171269 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:26:11 INFO - PROCESS | 1654 | 1463837171274 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 1654 | 1463837171276 Marionette TRACE conn2 <- [1,1738,null,{}] 06:26:11 INFO - PROCESS | 1654 | 1463837171278 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}] 06:26:11 INFO - PROCESS | 1654 | 1463837171368 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:26:11 INFO - PROCESS | 1654 | 1463837171421 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e9c800 == 41 [pid = 1654] [id = 442] 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116f48000) [pid = 1654] [serial = 1325] [outer = 0x0] 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121147400) [pid = 1654] [serial = 1326] [outer = 0x116f48000] 06:26:11 INFO - PROCESS | 1654 | 1463837171449 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1218a0000) [pid = 1654] [serial = 1327] [outer = 0x116f48000] 06:26:11 INFO - PROCESS | 1654 | 1463837171743 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]]]}] 06:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 06:26:11 INFO - PROCESS | 1654 | 1463837171796 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 1654 | 1463837171797 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:26:11 INFO - PROCESS | 1654 | 1463837171799 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 1654 | 1463837171800 Marionette TRACE conn2 <- [1,1742,null,{}] 06:26:11 INFO - PROCESS | 1654 | 1463837171803 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}] 06:26:11 INFO - PROCESS | 1654 | 1463837171889 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:26:11 INFO - PROCESS | 1654 | 1463837171893 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a921000 == 42 [pid = 1654] [id = 443] 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1218a3400) [pid = 1654] [serial = 1328] [outer = 0x0] 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121c2a000) [pid = 1654] [serial = 1329] [outer = 0x1218a3400] 06:26:11 INFO - PROCESS | 1654 | 1463837171918 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x123e35c00) [pid = 1654] [serial = 1330] [outer = 0x1218a3400] 06:26:12 INFO - PROCESS | 1654 | 1463837172228 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]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 468ms 06:26:12 INFO - PROCESS | 1654 | 1463837172268 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:26:12 INFO - PROCESS | 1654 | 1463837172269 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:26:12 INFO - PROCESS | 1654 | 1463837172273 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1654 | 1463837172275 Marionette TRACE conn2 <- [1,1746,null,{}] 06:26:12 INFO - PROCESS | 1654 | 1463837172277 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}] 06:26:12 INFO - PROCESS | 1654 | 1463837172379 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:26:12 INFO - PROCESS | 1654 | 1463837172386 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b972800 == 43 [pid = 1654] [id = 444] 06:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121899400) [pid = 1654] [serial = 1331] [outer = 0x0] 06:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124b17400) [pid = 1654] [serial = 1332] [outer = 0x121899400] 06:26:12 INFO - PROCESS | 1654 | 1463837172407 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124fc6000) [pid = 1654] [serial = 1333] [outer = 0x121899400] 06:26:12 INFO - PROCESS | 1654 | 1463837172807 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]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 06:26:12 INFO - PROCESS | 1654 | 1463837172847 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:26:12 INFO - PROCESS | 1654 | 1463837172849 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:26:12 INFO - PROCESS | 1654 | 1463837172853 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1654 | 1463837172858 Marionette TRACE conn2 <- [1,1750,null,{}] 06:26:12 INFO - PROCESS | 1654 | 1463837172862 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}] 06:26:12 INFO - PROCESS | 1654 | 1463837172968 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:26:13 INFO - PROCESS | 1654 | 1463837173037 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11835c800 == 44 [pid = 1654] [id = 445] 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112a60400) [pid = 1654] [serial = 1334] [outer = 0x0] 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11504f000) [pid = 1654] [serial = 1335] [outer = 0x112a60400] 06:26:13 INFO - PROCESS | 1654 | 1463837173069 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116842000) [pid = 1654] [serial = 1336] [outer = 0x112a60400] 06:26:13 INFO - PROCESS | 1654 | 1463837173510 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]]]}] 06:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 725ms 06:26:13 INFO - PROCESS | 1654 | 1463837173578 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:26:13 INFO - PROCESS | 1654 | 1463837173582 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:26:13 INFO - PROCESS | 1654 | 1463837173607 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:26:13 INFO - PROCESS | 1654 | 1463837173609 Marionette TRACE conn2 <- [1,1754,null,{}] 06:26:13 INFO - PROCESS | 1654 | 1463837173611 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}] 06:26:13 INFO - PROCESS | 1654 | 1463837173714 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:26:13 INFO - PROCESS | 1654 | 1463837173780 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8800 == 45 [pid = 1654] [id = 446] 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116f3a800) [pid = 1654] [serial = 1337] [outer = 0x0] 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1173c5800) [pid = 1654] [serial = 1338] [outer = 0x116f3a800] 06:26:13 INFO - PROCESS | 1654 | 1463837173810 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11832a400) [pid = 1654] [serial = 1339] [outer = 0x116f3a800] 06:26:14 INFO - PROCESS | 1654 | 1463837174227 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]]]}] 06:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 06:26:14 INFO - PROCESS | 1654 | 1463837174290 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:26:14 INFO - PROCESS | 1654 | 1463837174291 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:26:14 INFO - PROCESS | 1654 | 1463837174294 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:26:14 INFO - PROCESS | 1654 | 1463837174296 Marionette TRACE conn2 <- [1,1758,null,{}] 06:26:14 INFO - PROCESS | 1654 | 1463837174317 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}] 06:26:14 INFO - PROCESS | 1654 | 1463837174457 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:26:14 INFO - PROCESS | 1654 | 1463837174508 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb9b000 == 46 [pid = 1654] [id = 447] 06:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119336c00) [pid = 1654] [serial = 1340] [outer = 0x0] 06:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119419400) [pid = 1654] [serial = 1341] [outer = 0x119336c00] 06:26:14 INFO - PROCESS | 1654 | 1463837174541 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11972ec00) [pid = 1654] [serial = 1342] [outer = 0x119336c00] 06:26:14 INFO - PROCESS | 1654 | 1463837174965 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]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 06:26:15 INFO - PROCESS | 1654 | 1463837175018 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1654 | 1463837175020 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:26:15 INFO - PROCESS | 1654 | 1463837175022 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1654 | 1463837175023 Marionette TRACE conn2 <- [1,1762,null,{}] 06:26:15 INFO - PROCESS | 1654 | 1463837175026 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}] 06:26:15 INFO - PROCESS | 1654 | 1463837175124 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:26:15 INFO - PROCESS | 1654 | 1463837175177 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be61800 == 47 [pid = 1654] [id = 448] 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119730800) [pid = 1654] [serial = 1343] [outer = 0x0] 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121137800) [pid = 1654] [serial = 1344] [outer = 0x119730800] 06:26:15 INFO - PROCESS | 1654 | 1463837175207 Marionette DEBUG loaded listener.js 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12124a400) [pid = 1654] [serial = 1345] [outer = 0x119730800] 06:26:15 INFO - PROCESS | 1654 | 1463837175613 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]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 620ms 06:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:26:15 INFO - PROCESS | 1654 | 1463837175643 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1654 | 1463837175644 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:26:15 INFO - PROCESS | 1654 | 1463837175647 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1654 | 1463837175648 Marionette TRACE conn2 <- [1,1766,null,{}] 06:26:15 INFO - PROCESS | 1654 | 1463837175651 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}] 06:26:15 INFO - PROCESS | 1654 | 1463837175748 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:26:15 INFO - PROCESS | 1654 | 1463837175832 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c285000 == 48 [pid = 1654] [id = 449] 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121007400) [pid = 1654] [serial = 1346] [outer = 0x0] 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12189d400) [pid = 1654] [serial = 1347] [outer = 0x121007400] 06:26:15 INFO - PROCESS | 1654 | 1463837175861 Marionette DEBUG loaded listener.js 06:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121c36c00) [pid = 1654] [serial = 1348] [outer = 0x121007400] 06:26:16 INFO - PROCESS | 1654 | 1463837176315 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]]]}] 06:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 06:26:16 INFO - PROCESS | 1654 | 1463837176368 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 1654 | 1463837176371 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:26:16 INFO - PROCESS | 1654 | 1463837176374 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 1654 | 1463837176376 Marionette TRACE conn2 <- [1,1770,null,{}] 06:26:16 INFO - PROCESS | 1654 | 1463837176378 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}] 06:26:16 INFO - PROCESS | 1654 | 1463837176612 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:26:16 INFO - PROCESS | 1654 | 1463837176694 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170c8000 == 49 [pid = 1654] [id = 450] 06:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1125ef800) [pid = 1654] [serial = 1349] [outer = 0x0] 06:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1125fc000) [pid = 1654] [serial = 1350] [outer = 0x1125ef800] 06:26:16 INFO - PROCESS | 1654 | 1463837176723 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112a60c00) [pid = 1654] [serial = 1351] [outer = 0x1125ef800] 06:26:17 INFO - PROCESS | 1654 | 1463837177193 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]]]}] 06:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 873ms 06:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:26:17 INFO - PROCESS | 1654 | 1463837177248 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:26:17 INFO - PROCESS | 1654 | 1463837177249 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:26:17 INFO - PROCESS | 1654 | 1463837177252 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:26:17 INFO - PROCESS | 1654 | 1463837177254 Marionette TRACE conn2 <- [1,1774,null,{}] 06:26:17 INFO - PROCESS | 1654 | 1463837177257 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}] 06:26:17 INFO - PROCESS | 1654 | 1463837177338 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:26:17 INFO - PROCESS | 1654 | 1463837177406 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e08000 == 50 [pid = 1654] [id = 451] 06:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113c51800) [pid = 1654] [serial = 1352] [outer = 0x0] 06:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1164a2000) [pid = 1654] [serial = 1353] [outer = 0x113c51800] 06:26:17 INFO - PROCESS | 1654 | 1463837177455 Marionette DEBUG loaded listener.js 06:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116f3cc00) [pid = 1654] [serial = 1354] [outer = 0x113c51800] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a921000 == 49 [pid = 1654] [id = 443] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x128e9c800 == 48 [pid = 1654] [id = 442] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1266a4000 == 47 [pid = 1654] [id = 441] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121c38c00) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x118fcf800 == 46 [pid = 1654] [id = 440] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12811f800 == 45 [pid = 1654] [id = 439] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x126c41000 == 44 [pid = 1654] [id = 438] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b1800 == 43 [pid = 1654] [id = 437] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1214e6000 == 42 [pid = 1654] [id = 436] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x119db6000 == 41 [pid = 1654] [id = 435] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd0800 == 40 [pid = 1654] [id = 434] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117e09800 == 39 [pid = 1654] [id = 433] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116006800 == 38 [pid = 1654] [id = 432] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11687e000 == 37 [pid = 1654] [id = 431] 06:26:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116878800 == 36 [pid = 1654] [id = 430] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121c2f000) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x121003000) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11967c800) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118117c00) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1199b0000) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11979e400) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119c6e800) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121009c00) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1218a2400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1173c6400) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115f60800) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1160a1000) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12114b000) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a7b800) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1218a6000) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11646d400) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116f40400) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119413800) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118330000) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121898800) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118fb5800) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117587400) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118f05800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112a63400) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121b94800) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1131de800) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121560400) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119732800) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a70c00) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11840dc00) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121145400) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120e3d800) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119728800) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118a0f800) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 06:26:17 INFO - PROCESS | 1654 | 1463837177962 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]]]}] 06:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 724ms 06:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:26:17 INFO - PROCESS | 1654 | 1463837177977 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:26:17 INFO - PROCESS | 1654 | 1463837177979 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:26:17 INFO - PROCESS | 1654 | 1463837177981 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:26:17 INFO - PROCESS | 1654 | 1463837177982 Marionette TRACE conn2 <- [1,1778,null,{}] 06:26:17 INFO - PROCESS | 1654 | 1463837177985 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}] 06:26:18 INFO - PROCESS | 1654 | 1463837178074 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:26:18 INFO - PROCESS | 1654 | 1463837178079 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e03000 == 37 [pid = 1654] [id = 452] 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116f40400) [pid = 1654] [serial = 1355] [outer = 0x0] 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1173cc800) [pid = 1654] [serial = 1356] [outer = 0x116f40400] 06:26:18 INFO - PROCESS | 1654 | 1463837178106 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118332800) [pid = 1654] [serial = 1357] [outer = 0x116f40400] 06:26:18 INFO - PROCESS | 1654 | 1463837178474 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]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 06:26:18 INFO - PROCESS | 1654 | 1463837178505 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1654 | 1463837178508 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:26:18 INFO - PROCESS | 1654 | 1463837178515 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1654 | 1463837178519 Marionette TRACE conn2 <- [1,1782,null,{}] 06:26:18 INFO - PROCESS | 1654 | 1463837178521 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}] 06:26:18 INFO - PROCESS | 1654 | 1463837178599 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:26:18 INFO - PROCESS | 1654 | 1463837178606 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121089000 == 38 [pid = 1654] [id = 453] 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11840a800) [pid = 1654] [serial = 1358] [outer = 0x0] 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11856c800) [pid = 1654] [serial = 1359] [outer = 0x11840a800] 06:26:18 INFO - PROCESS | 1654 | 1463837178632 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118f10c00) [pid = 1654] [serial = 1360] [outer = 0x11840a800] 06:26:18 INFO - PROCESS | 1654 | 1463837178990 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]]]}] 06:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 530ms 06:26:19 INFO - PROCESS | 1654 | 1463837179043 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:26:19 INFO - PROCESS | 1654 | 1463837179055 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:26:19 INFO - PROCESS | 1654 | 1463837179058 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:26:19 INFO - PROCESS | 1654 | 1463837179060 Marionette TRACE conn2 <- [1,1786,null,{}] 06:26:19 INFO - PROCESS | 1654 | 1463837179063 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}] 06:26:19 INFO - PROCESS | 1654 | 1463837179186 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:26:19 INFO - PROCESS | 1654 | 1463837179196 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0e000 == 39 [pid = 1654] [id = 454] 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118fb2c00) [pid = 1654] [serial = 1361] [outer = 0x0] 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118fb5800) [pid = 1654] [serial = 1362] [outer = 0x118fb2c00] 06:26:19 INFO - PROCESS | 1654 | 1463837179233 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11972d400) [pid = 1654] [serial = 1363] [outer = 0x118fb2c00] 06:26:19 INFO - PROCESS | 1654 | 1463837179641 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]]]}] 06:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 619ms 06:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:26:19 INFO - PROCESS | 1654 | 1463837179690 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:26:19 INFO - PROCESS | 1654 | 1463837179692 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:26:19 INFO - PROCESS | 1654 | 1463837179694 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:26:19 INFO - PROCESS | 1654 | 1463837179696 Marionette TRACE conn2 <- [1,1790,null,{}] 06:26:19 INFO - PROCESS | 1654 | 1463837179698 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}] 06:26:19 INFO - PROCESS | 1654 | 1463837179787 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:26:19 INFO - PROCESS | 1654 | 1463837179832 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116487800 == 40 [pid = 1654] [id = 455] 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119c78000) [pid = 1654] [serial = 1364] [outer = 0x0] 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x120e3e400) [pid = 1654] [serial = 1365] [outer = 0x119c78000] 06:26:19 INFO - PROCESS | 1654 | 1463837179881 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121143800) [pid = 1654] [serial = 1366] [outer = 0x119c78000] 06:26:20 INFO - PROCESS | 1654 | 1463837180366 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]]]}] 06:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 720ms 06:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:26:20 INFO - PROCESS | 1654 | 1463837180414 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 1654 | 1463837180416 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:26:20 INFO - PROCESS | 1654 | 1463837180418 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - PROCESS | 1654 | 1463837180419 Marionette TRACE conn2 <- [1,1794,null,{}] 06:26:20 INFO - PROCESS | 1654 | 1463837180424 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}] 06:26:20 INFO - PROCESS | 1654 | 1463837180528 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:26:20 INFO - PROCESS | 1654 | 1463837180542 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128405000 == 41 [pid = 1654] [id = 456] 06:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121623000) [pid = 1654] [serial = 1367] [outer = 0x0] 06:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12189e000) [pid = 1654] [serial = 1368] [outer = 0x121623000] 06:26:20 INFO - PROCESS | 1654 | 1463837180568 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121c15c00) [pid = 1654] [serial = 1369] [outer = 0x121623000] 06:26:20 INFO - PROCESS | 1654 | 1463837180914 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]]]}] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1218a3400) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118fb4c00) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119736800) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1125f5400) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119797c00) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1185e8800) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116768000) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115db6800) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11840f000) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1125f6800) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x120e42c00) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116f48000) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 06:26:21 INFO - PROCESS | 1654 | 1463837181140 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:26:21 INFO - PROCESS | 1654 | 1463837181142 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:26:21 INFO - PROCESS | 1654 | 1463837181145 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 1654 | 1463837181148 Marionette TRACE conn2 <- [1,1798,null,{}] 06:26:21 INFO - PROCESS | 1654 | 1463837181152 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}] 06:26:21 INFO - PROCESS | 1654 | 1463837181288 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:26:21 INFO - PROCESS | 1654 | 1463837181353 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704c800 == 42 [pid = 1654] [id = 457] 06:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112a5f800) [pid = 1654] [serial = 1370] [outer = 0x0] 06:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112aa2000) [pid = 1654] [serial = 1371] [outer = 0x112a5f800] 06:26:21 INFO - PROCESS | 1654 | 1463837181385 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1150f7400) [pid = 1654] [serial = 1372] [outer = 0x112a5f800] 06:26:21 INFO - PROCESS | 1654 | 1463837181888 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]]]}] 06:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 773ms 06:26:21 INFO - PROCESS | 1654 | 1463837181920 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:26:21 INFO - PROCESS | 1654 | 1463837181924 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:26:21 INFO - PROCESS | 1654 | 1463837181930 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 1654 | 1463837181933 Marionette TRACE conn2 <- [1,1802,null,{}] 06:26:21 INFO - PROCESS | 1654 | 1463837181935 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}] 06:26:22 INFO - PROCESS | 1654 | 1463837182033 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:26:22 INFO - PROCESS | 1654 | 1463837182098 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x121187800 == 43 [pid = 1654] [id = 458] 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116766800) [pid = 1654] [serial = 1373] [outer = 0x0] 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116f47000) [pid = 1654] [serial = 1374] [outer = 0x116766800] 06:26:22 INFO - PROCESS | 1654 | 1463837182129 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117680800) [pid = 1654] [serial = 1375] [outer = 0x116766800] 06:26:22 INFO - PROCESS | 1654 | 1463837182553 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]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 06:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:26:22 INFO - PROCESS | 1654 | 1463837182601 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 1654 | 1463837182603 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:26:22 INFO - PROCESS | 1654 | 1463837182605 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - PROCESS | 1654 | 1463837182607 Marionette TRACE conn2 <- [1,1806,null,{}] 06:26:22 INFO - PROCESS | 1654 | 1463837182614 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}] 06:26:22 INFO - PROCESS | 1654 | 1463837182718 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:26:22 INFO - PROCESS | 1654 | 1463837182785 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c78000 == 44 [pid = 1654] [id = 459] 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1185e8000) [pid = 1654] [serial = 1376] [outer = 0x0] 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118fab800) [pid = 1654] [serial = 1377] [outer = 0x1185e8000] 06:26:22 INFO - PROCESS | 1654 | 1463837182819 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11972c000) [pid = 1654] [serial = 1378] [outer = 0x1185e8000] 06:26:23 INFO - PROCESS | 1654 | 1463837183234 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]]]}] 06:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 06:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:26:23 INFO - PROCESS | 1654 | 1463837183277 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:26:23 INFO - PROCESS | 1654 | 1463837183278 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:26:23 INFO - PROCESS | 1654 | 1463837183280 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 1654 | 1463837183282 Marionette TRACE conn2 <- [1,1810,null,{}] 06:26:23 INFO - PROCESS | 1654 | 1463837183284 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}] 06:26:23 INFO - PROCESS | 1654 | 1463837183384 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:26:23 INFO - PROCESS | 1654 | 1463837183439 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a652800 == 45 [pid = 1654] [id = 460] 06:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119735000) [pid = 1654] [serial = 1379] [outer = 0x0] 06:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119c71400) [pid = 1654] [serial = 1380] [outer = 0x119735000] 06:26:23 INFO - PROCESS | 1654 | 1463837183469 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12113f400) [pid = 1654] [serial = 1381] [outer = 0x119735000] 06:26:23 INFO - PROCESS | 1654 | 1463837183913 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]]]}] 06:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 06:26:23 INFO - PROCESS | 1654 | 1463837183950 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:26:23 INFO - PROCESS | 1654 | 1463837183952 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:26:23 INFO - PROCESS | 1654 | 1463837183954 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 1654 | 1463837183956 Marionette TRACE conn2 <- [1,1814,null,{}] 06:26:23 INFO - PROCESS | 1654 | 1463837183958 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}] 06:26:24 INFO - PROCESS | 1654 | 1463837184053 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:26:24 INFO - PROCESS | 1654 | 1463837184141 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abd0000 == 46 [pid = 1654] [id = 461] 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121007000) [pid = 1654] [serial = 1382] [outer = 0x0] 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1218a2400) [pid = 1654] [serial = 1383] [outer = 0x121007000] 06:26:24 INFO - PROCESS | 1654 | 1463837184171 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121c2ec00) [pid = 1654] [serial = 1384] [outer = 0x121007000] 06:26:24 INFO - PROCESS | 1654 | 1463837184582 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]]]}] 06:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 672ms 06:26:24 INFO - PROCESS | 1654 | 1463837184627 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:26:24 INFO - PROCESS | 1654 | 1463837184628 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:26:24 INFO - PROCESS | 1654 | 1463837184630 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:26:24 INFO - PROCESS | 1654 | 1463837184632 Marionette TRACE conn2 <- [1,1818,null,{}] 06:26:24 INFO - PROCESS | 1654 | 1463837184634 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}] 06:26:24 INFO - PROCESS | 1654 | 1463837184749 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:26:24 INFO - PROCESS | 1654 | 1463837184815 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b98c800 == 47 [pid = 1654] [id = 462] 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124d58c00) [pid = 1654] [serial = 1385] [outer = 0x0] 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125655000) [pid = 1654] [serial = 1386] [outer = 0x124d58c00] 06:26:24 INFO - PROCESS | 1654 | 1463837184845 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1260bec00) [pid = 1654] [serial = 1387] [outer = 0x124d58c00] 06:26:25 INFO - PROCESS | 1654 | 1463837185289 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]]]}] 06:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 06:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:26:25 INFO - PROCESS | 1654 | 1463837185300 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 1654 | 1463837185302 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:26:25 INFO - PROCESS | 1654 | 1463837185306 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 1654 | 1463837185307 Marionette TRACE conn2 <- [1,1822,null,{}] 06:26:25 INFO - PROCESS | 1654 | 1463837185310 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}] 06:26:25 INFO - PROCESS | 1654 | 1463837185423 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:26:25 INFO - PROCESS | 1654 | 1463837185479 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c50800 == 48 [pid = 1654] [id = 463] 06:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x120e42800) [pid = 1654] [serial = 1388] [outer = 0x0] 06:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1260c0800) [pid = 1654] [serial = 1389] [outer = 0x120e42800] 06:26:25 INFO - PROCESS | 1654 | 1463837185508 Marionette DEBUG loaded listener.js 06:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126404000) [pid = 1654] [serial = 1390] [outer = 0x120e42800] 06:26:26 INFO - PROCESS | 1654 | 1463837185999 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]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 722ms 06:26:26 INFO - PROCESS | 1654 | 1463837186041 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 1654 | 1463837186043 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:26:26 INFO - PROCESS | 1654 | 1463837186047 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 1654 | 1463837186049 Marionette TRACE conn2 <- [1,1826,null,{}] 06:26:26 INFO - PROCESS | 1654 | 1463837186054 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}] 06:26:26 INFO - PROCESS | 1654 | 1463837186161 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:26:26 INFO - PROCESS | 1654 | 1463837186214 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119922800 == 49 [pid = 1654] [id = 464] 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1133f7c00) [pid = 1654] [serial = 1391] [outer = 0x0] 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116056400) [pid = 1654] [serial = 1392] [outer = 0x1133f7c00] 06:26:26 INFO - PROCESS | 1654 | 1463837186242 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116a7b800) [pid = 1654] [serial = 1393] [outer = 0x1133f7c00] 06:26:26 INFO - PROCESS | 1654 | 1463837186664 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]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 675ms 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x116487800 == 48 [pid = 1654] [id = 455] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0e000 == 47 [pid = 1654] [id = 454] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x121089000 == 46 [pid = 1654] [id = 453] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x117e03000 == 45 [pid = 1654] [id = 452] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x117e08000 == 44 [pid = 1654] [id = 451] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1170c8000 == 43 [pid = 1654] [id = 450] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12be61800 == 42 [pid = 1654] [id = 448] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124b17400) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | 1463837186769 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 1654 | 1463837186774 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb9b000 == 41 [pid = 1654] [id = 447] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8800 == 40 [pid = 1654] [id = 446] 06:26:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11835c800 == 39 [pid = 1654] [id = 445] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x121c2a000) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11940f800) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119b7bc00) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11811c400) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x120e40400) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x120e48c00) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118a68800) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116a76400) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116f42800) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116063000) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116762c00) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118568400) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185ef800) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113304c00) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119c7ac00) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1173cbc00) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11832dc00) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112aa1c00) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121141000) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1218a0000) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11979a400) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121147400) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119680000) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1185ed800) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118faf800) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 06:26:26 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123e35c00) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 06:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:26:26 INFO - PROCESS | 1654 | 1463837186785 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 1654 | 1463837186787 Marionette TRACE conn2 <- [1,1830,null,{}] 06:26:26 INFO - PROCESS | 1654 | 1463837186790 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}] 06:26:26 INFO - PROCESS | 1654 | 1463837186880 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:26:26 INFO - PROCESS | 1654 | 1463837186894 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170aa000 == 40 [pid = 1654] [id = 465] 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118121800) [pid = 1654] [serial = 1394] [outer = 0x0] 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118330000) [pid = 1654] [serial = 1395] [outer = 0x118121800] 06:26:26 INFO - PROCESS | 1654 | 1463837186921 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118531400) [pid = 1654] [serial = 1396] [outer = 0x118121800] 06:26:27 INFO - PROCESS | 1654 | 1463837187262 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]]]}] 06:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 06:26:27 INFO - PROCESS | 1654 | 1463837187313 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 1654 | 1463837187314 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:26:27 INFO - PROCESS | 1654 | 1463837187318 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 1654 | 1463837187320 Marionette TRACE conn2 <- [1,1834,null,{}] 06:26:27 INFO - PROCESS | 1654 | 1463837187328 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}] 06:26:27 INFO - PROCESS | 1654 | 1463837187412 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:26:27 INFO - PROCESS | 1654 | 1463837187419 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121186000 == 41 [pid = 1654] [id = 466] 06:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118a02c00) [pid = 1654] [serial = 1397] [outer = 0x0] 06:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11940d000) [pid = 1654] [serial = 1398] [outer = 0x118a02c00] 06:26:27 INFO - PROCESS | 1654 | 1463837187448 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11979e400) [pid = 1654] [serial = 1399] [outer = 0x118a02c00] 06:26:27 INFO - PROCESS | 1654 | 1463837187794 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]]]}] 06:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 06:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:26:27 INFO - PROCESS | 1654 | 1463837187851 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 1654 | 1463837187852 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:26:27 INFO - PROCESS | 1654 | 1463837187856 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 1654 | 1463837187864 Marionette TRACE conn2 <- [1,1838,null,{}] 06:26:27 INFO - PROCESS | 1654 | 1463837187866 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}] 06:26:27 INFO - PROCESS | 1654 | 1463837187947 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:26:27 INFO - PROCESS | 1654 | 1463837187951 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641e000 == 42 [pid = 1654] [id = 467] 06:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c75000) [pid = 1654] [serial = 1400] [outer = 0x0] 06:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12113e800) [pid = 1654] [serial = 1401] [outer = 0x119c75000] 06:26:27 INFO - PROCESS | 1654 | 1463837187980 Marionette DEBUG loaded listener.js 06:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1218a1800) [pid = 1654] [serial = 1402] [outer = 0x119c75000] 06:26:28 INFO - PROCESS | 1654 | 1463837188334 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]]]}] 06:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 528ms 06:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:26:28 INFO - PROCESS | 1654 | 1463837188385 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1654 | 1463837188386 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:26:28 INFO - PROCESS | 1654 | 1463837188388 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1654 | 1463837188389 Marionette TRACE conn2 <- [1,1842,null,{}] 06:26:28 INFO - PROCESS | 1654 | 1463837188391 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}] 06:26:28 INFO - PROCESS | 1654 | 1463837188475 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:26:28 INFO - PROCESS | 1654 | 1463837188534 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c58000 == 43 [pid = 1654] [id = 468] 06:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x120e46000) [pid = 1654] [serial = 1403] [outer = 0x0] 06:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121b90000) [pid = 1654] [serial = 1404] [outer = 0x120e46000] 06:26:28 INFO - PROCESS | 1654 | 1463837188561 Marionette DEBUG loaded listener.js 06:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12564e400) [pid = 1654] [serial = 1405] [outer = 0x120e46000] 06:26:28 INFO - PROCESS | 1654 | 1463837188847 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]]]}] 06:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 471ms 06:26:28 INFO - PROCESS | 1654 | 1463837188864 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1654 | 1463837188865 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:26:28 INFO - PROCESS | 1654 | 1463837188867 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1654 | 1463837188868 Marionette TRACE conn2 <- [1,1846,null,{}] 06:26:28 INFO - PROCESS | 1654 | 1463837188878 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}] 06:26:29 INFO - PROCESS | 1654 | 1463837189005 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:26:29 INFO - PROCESS | 1654 | 1463837189038 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64f000 == 44 [pid = 1654] [id = 469] 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126017000) [pid = 1654] [serial = 1406] [outer = 0x0] 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1260ba000) [pid = 1654] [serial = 1407] [outer = 0x126017000] 06:26:29 INFO - PROCESS | 1654 | 1463837189063 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12660d400) [pid = 1654] [serial = 1408] [outer = 0x126017000] 06:26:29 INFO - PROCESS | 1654 | 1463837189413 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]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 574ms 06:26:29 INFO - PROCESS | 1654 | 1463837189441 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 1654 | 1463837189443 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:26:29 INFO - PROCESS | 1654 | 1463837189451 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - PROCESS | 1654 | 1463837189453 Marionette TRACE conn2 <- [1,1850,null,{}] 06:26:29 INFO - PROCESS | 1654 | 1463837189455 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}] 06:26:29 INFO - PROCESS | 1654 | 1463837189554 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:26:29 INFO - PROCESS | 1654 | 1463837189588 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b227800 == 45 [pid = 1654] [id = 470] 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126607400) [pid = 1654] [serial = 1409] [outer = 0x0] 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1266c3c00) [pid = 1654] [serial = 1410] [outer = 0x126607400] 06:26:29 INFO - PROCESS | 1654 | 1463837189614 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126a1ec00) [pid = 1654] [serial = 1411] [outer = 0x126607400] 06:26:29 INFO - PROCESS | 1654 | 1463837189906 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]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 474ms 06:26:29 INFO - PROCESS | 1654 | 1463837189934 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 1654 | 1463837189936 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:26:29 INFO - PROCESS | 1654 | 1463837189940 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - PROCESS | 1654 | 1463837189942 Marionette TRACE conn2 <- [1,1854,null,{}] 06:26:29 INFO - PROCESS | 1654 | 1463837189945 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}] 06:26:30 INFO - PROCESS | 1654 | 1463837190047 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:26:30 INFO - PROCESS | 1654 | 1463837190062 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6a000 == 46 [pid = 1654] [id = 471] 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126614400) [pid = 1654] [serial = 1412] [outer = 0x0] 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126a3cc00) [pid = 1654] [serial = 1413] [outer = 0x126614400] 06:26:30 INFO - PROCESS | 1654 | 1463837190087 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126a46c00) [pid = 1654] [serial = 1414] [outer = 0x126614400] 06:26:30 INFO - PROCESS | 1654 | 1463837190442 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]]]}] 06:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 06:26:30 INFO - PROCESS | 1654 | 1463837190460 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:26:30 INFO - PROCESS | 1654 | 1463837190461 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:26:30 INFO - PROCESS | 1654 | 1463837190464 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 1654 | 1463837190465 Marionette TRACE conn2 <- [1,1858,null,{}] 06:26:30 INFO - PROCESS | 1654 | 1463837190467 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}] 06:26:30 INFO - PROCESS | 1654 | 1463837190569 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:26:30 INFO - PROCESS | 1654 | 1463837190579 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4cf800 == 47 [pid = 1654] [id = 472] 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126a3f000) [pid = 1654] [serial = 1415] [outer = 0x0] 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128214400) [pid = 1654] [serial = 1416] [outer = 0x126a3f000] 06:26:30 INFO - PROCESS | 1654 | 1463837190604 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128219400) [pid = 1654] [serial = 1417] [outer = 0x126a3f000] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118fb2c00) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1125ef800) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11840a800) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116f40400) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113c51800) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:26:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119c78000) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:26:30 INFO - PROCESS | 1654 | 1463837190941 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]]]}] 06:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 06:26:30 INFO - PROCESS | 1654 | 1463837190982 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:26:30 INFO - PROCESS | 1654 | 1463837190984 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:26:30 INFO - PROCESS | 1654 | 1463837190986 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 1654 | 1463837190987 Marionette TRACE conn2 <- [1,1862,null,{}] 06:26:30 INFO - PROCESS | 1654 | 1463837190990 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}] 06:26:31 INFO - PROCESS | 1654 | 1463837191074 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:26:31 INFO - PROCESS | 1654 | 1463837191130 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c880800 == 48 [pid = 1654] [id = 473] 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1121b6c00) [pid = 1654] [serial = 1418] [outer = 0x0] 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12820f400) [pid = 1654] [serial = 1419] [outer = 0x1121b6c00] 06:26:31 INFO - PROCESS | 1654 | 1463837191155 Marionette DEBUG loaded listener.js 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1283e6000) [pid = 1654] [serial = 1420] [outer = 0x1121b6c00] 06:26:31 INFO - PROCESS | 1654 | 1463837191447 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]]]}] 06:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 470ms 06:26:31 INFO - PROCESS | 1654 | 1463837191468 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:26:31 INFO - PROCESS | 1654 | 1463837191470 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:26:31 INFO - PROCESS | 1654 | 1463837191481 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - PROCESS | 1654 | 1463837191482 Marionette TRACE conn2 <- [1,1866,null,{}] 06:26:31 INFO - PROCESS | 1654 | 1463837191485 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}] 06:26:31 INFO - PROCESS | 1654 | 1463837191588 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:26:31 INFO - PROCESS | 1654 | 1463837191594 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2b000 == 49 [pid = 1654] [id = 474] 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1283e9400) [pid = 1654] [serial = 1421] [outer = 0x0] 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1284aac00) [pid = 1654] [serial = 1422] [outer = 0x1283e9400] 06:26:31 INFO - PROCESS | 1654 | 1463837191622 Marionette DEBUG loaded listener.js 06:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128a73c00) [pid = 1654] [serial = 1423] [outer = 0x1283e9400] 06:26:31 INFO - PROCESS | 1654 | 1463837191963 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]]]}] 06:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 06:26:32 INFO - PROCESS | 1654 | 1463837192001 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:26:32 INFO - PROCESS | 1654 | 1463837192002 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:26:32 INFO - PROCESS | 1654 | 1463837192016 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:26:32 INFO - PROCESS | 1654 | 1463837192017 Marionette TRACE conn2 <- [1,1870,null,{}] 06:26:32 INFO - PROCESS | 1654 | 1463837192019 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}] 06:26:32 INFO - PROCESS | 1654 | 1463837192101 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:26:32 INFO - PROCESS | 1654 | 1463837192106 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfa6800 == 50 [pid = 1654] [id = 475] 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128a77400) [pid = 1654] [serial = 1424] [outer = 0x0] 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128cbe400) [pid = 1654] [serial = 1425] [outer = 0x128a77400] 06:26:32 INFO - PROCESS | 1654 | 1463837192130 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128cc9400) [pid = 1654] [serial = 1426] [outer = 0x128a77400] 06:26:32 INFO - PROCESS | 1654 | 1463837192473 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]]]}] 06:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 479ms 06:26:32 INFO - PROCESS | 1654 | 1463837192486 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:26:32 INFO - PROCESS | 1654 | 1463837192487 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:26:32 INFO - PROCESS | 1654 | 1463837192493 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:26:32 INFO - PROCESS | 1654 | 1463837192494 Marionette TRACE conn2 <- [1,1874,null,{}] 06:26:32 INFO - PROCESS | 1654 | 1463837192497 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}] 06:26:32 INFO - PROCESS | 1654 | 1463837192594 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:26:32 INFO - PROCESS | 1654 | 1463837192598 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d408000 == 51 [pid = 1654] [id = 476] 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128a71c00) [pid = 1654] [serial = 1427] [outer = 0x0] 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a623800) [pid = 1654] [serial = 1428] [outer = 0x128a71c00] 06:26:32 INFO - PROCESS | 1654 | 1463837192623 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a62d000) [pid = 1654] [serial = 1429] [outer = 0x128a71c00] 06:26:33 INFO - PROCESS | 1654 | 1463837193109 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]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 668ms 06:26:33 INFO - PROCESS | 1654 | 1463837193162 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 1654 | 1463837193165 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:26:33 INFO - PROCESS | 1654 | 1463837193168 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1654 | 1463837193171 Marionette TRACE conn2 <- [1,1878,null,{}] 06:26:33 INFO - PROCESS | 1654 | 1463837193175 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}] 06:26:33 INFO - PROCESS | 1654 | 1463837193289 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:26:33 INFO - PROCESS | 1654 | 1463837193347 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119641000 == 52 [pid = 1654] [id = 477] 06:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116057400) [pid = 1654] [serial = 1430] [outer = 0x0] 06:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116a76800) [pid = 1654] [serial = 1431] [outer = 0x116057400] 06:26:33 INFO - PROCESS | 1654 | 1463837193379 Marionette DEBUG loaded listener.js 06:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x117595000) [pid = 1654] [serial = 1432] [outer = 0x116057400] 06:26:33 INFO - PROCESS | 1654 | 1463837193850 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]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 06:26:33 INFO - PROCESS | 1654 | 1463837193891 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 1654 | 1463837193895 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:26:33 INFO - PROCESS | 1654 | 1463837193900 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1654 | 1463837193902 Marionette TRACE conn2 <- [1,1882,null,{}] 06:26:33 INFO - PROCESS | 1654 | 1463837193905 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}] 06:26:34 INFO - PROCESS | 1654 | 1463837194012 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:26:34 INFO - PROCESS | 1654 | 1463837194084 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12847d800 == 53 [pid = 1654] [id = 478] 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118121c00) [pid = 1654] [serial = 1433] [outer = 0x0] 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1185f0000) [pid = 1654] [serial = 1434] [outer = 0x118121c00] 06:26:34 INFO - PROCESS | 1654 | 1463837194112 Marionette DEBUG loaded listener.js 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x120e3f800) [pid = 1654] [serial = 1435] [outer = 0x118121c00] 06:26:34 INFO - PROCESS | 1654 | 1463837194542 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]]]}] 06:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 06:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:26:34 INFO - PROCESS | 1654 | 1463837194570 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:26:34 INFO - PROCESS | 1654 | 1463837194572 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:26:34 INFO - PROCESS | 1654 | 1463837194574 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:26:34 INFO - PROCESS | 1654 | 1463837194577 Marionette TRACE conn2 <- [1,1886,null,{}] 06:26:34 INFO - PROCESS | 1654 | 1463837194585 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}] 06:26:34 INFO - PROCESS | 1654 | 1463837194693 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:26:34 INFO - PROCESS | 1654 | 1463837194766 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfa8800 == 54 [pid = 1654] [id = 479] 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121149000) [pid = 1654] [serial = 1436] [outer = 0x0] 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1250aa000) [pid = 1654] [serial = 1437] [outer = 0x121149000] 06:26:34 INFO - PROCESS | 1654 | 1463837194799 Marionette DEBUG loaded listener.js 06:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x126407000) [pid = 1654] [serial = 1438] [outer = 0x121149000] 06:26:35 INFO - PROCESS | 1654 | 1463837195223 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]]]}] 06:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 06:26:35 INFO - PROCESS | 1654 | 1463837195246 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:26:35 INFO - PROCESS | 1654 | 1463837195248 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:26:35 INFO - PROCESS | 1654 | 1463837195251 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 1654 | 1463837195252 Marionette TRACE conn2 <- [1,1890,null,{}] 06:26:35 INFO - PROCESS | 1654 | 1463837195254 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}] 06:26:35 INFO - PROCESS | 1654 | 1463837195379 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:26:35 INFO - PROCESS | 1654 | 1463837195451 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b8000 == 55 [pid = 1654] [id = 480] 06:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126607000) [pid = 1654] [serial = 1439] [outer = 0x0] 06:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126734800) [pid = 1654] [serial = 1440] [outer = 0x126607000] 06:26:35 INFO - PROCESS | 1654 | 1463837195481 Marionette DEBUG loaded listener.js 06:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128218800) [pid = 1654] [serial = 1441] [outer = 0x126607000] 06:26:35 INFO - PROCESS | 1654 | 1463837195930 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]]]}] 06:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 772ms 06:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:26:36 INFO - PROCESS | 1654 | 1463837196025 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:26:36 INFO - PROCESS | 1654 | 1463837196027 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:26:36 INFO - PROCESS | 1654 | 1463837196030 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:26:36 INFO - PROCESS | 1654 | 1463837196033 Marionette TRACE conn2 <- [1,1894,null,{}] 06:26:36 INFO - PROCESS | 1654 | 1463837196037 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}] 06:26:36 INFO - PROCESS | 1654 | 1463837196176 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:26:36 INFO - PROCESS | 1654 | 1463837196245 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11837b000 == 56 [pid = 1654] [id = 481] 06:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1121ab000) [pid = 1654] [serial = 1442] [outer = 0x0] 06:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118117c00) [pid = 1654] [serial = 1443] [outer = 0x1121ab000] 06:26:36 INFO - PROCESS | 1654 | 1463837196275 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1284ae000) [pid = 1654] [serial = 1444] [outer = 0x1121ab000] 06:26:36 INFO - PROCESS | 1654 | 1463837196935 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]]]}] 06:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 921ms 06:26:36 INFO - PROCESS | 1654 | 1463837196952 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:26:36 INFO - PROCESS | 1654 | 1463837196954 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:26:36 INFO - PROCESS | 1654 | 1463837196958 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:26:36 INFO - PROCESS | 1654 | 1463837196960 Marionette TRACE conn2 <- [1,1898,null,{}] 06:26:36 INFO - PROCESS | 1654 | 1463837196964 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}] 06:26:37 INFO - PROCESS | 1654 | 1463837197063 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:26:37 INFO - PROCESS | 1654 | 1463837197118 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e21000 == 57 [pid = 1654] [id = 482] 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1133f7000) [pid = 1654] [serial = 1445] [outer = 0x0] 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1168a0c00) [pid = 1654] [serial = 1446] [outer = 0x1133f7000] 06:26:37 INFO - PROCESS | 1654 | 1463837197146 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1173c3800) [pid = 1654] [serial = 1447] [outer = 0x1133f7000] 06:26:37 INFO - PROCESS | 1654 | 1463837197562 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]]]}] 06:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 622ms 06:26:37 INFO - PROCESS | 1654 | 1463837197580 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:26:37 INFO - PROCESS | 1654 | 1463837197584 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:26:37 INFO - PROCESS | 1654 | 1463837197589 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1654 | 1463837197590 Marionette TRACE conn2 <- [1,1902,null,{}] 06:26:37 INFO - PROCESS | 1654 | 1463837197593 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}] 06:26:37 INFO - PROCESS | 1654 | 1463837197681 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:26:37 INFO - PROCESS | 1654 | 1463837197751 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704b800 == 58 [pid = 1654] [id = 483] 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1164a1000) [pid = 1654] [serial = 1448] [outer = 0x0] 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x116f46c00) [pid = 1654] [serial = 1449] [outer = 0x1164a1000] 06:26:37 INFO - PROCESS | 1654 | 1463837197783 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x117591400) [pid = 1654] [serial = 1450] [outer = 0x1164a1000] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4bc000 == 57 [pid = 1654] [id = 411] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfa6800 == 56 [pid = 1654] [id = 475] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2b000 == 55 [pid = 1654] [id = 474] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c880800 == 54 [pid = 1654] [id = 473] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4cf800 == 53 [pid = 1654] [id = 472] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c285000 == 52 [pid = 1654] [id = 449] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6a000 == 51 [pid = 1654] [id = 471] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12189e000) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b227800 == 50 [pid = 1654] [id = 470] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64f000 == 49 [pid = 1654] [id = 469] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x126c58000 == 48 [pid = 1654] [id = 468] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12641e000 == 47 [pid = 1654] [id = 467] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121186000 == 46 [pid = 1654] [id = 466] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1170aa000 == 45 [pid = 1654] [id = 465] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119922800 == 44 [pid = 1654] [id = 464] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12abd0000 == 43 [pid = 1654] [id = 461] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a652800 == 42 [pid = 1654] [id = 460] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128c78000 == 41 [pid = 1654] [id = 459] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121187800 == 40 [pid = 1654] [id = 458] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11704c800 == 39 [pid = 1654] [id = 457] 06:26:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128405000 == 38 [pid = 1654] [id = 456] 06:26:38 INFO - PROCESS | 1654 | 1463837198215 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]]]}] 06:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11504f000) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1173c5800) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119419400) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x121137800) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12189d400) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118fb5800) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11972d400) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x112a60c00) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1125fc000) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11856c800) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118f10c00) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1173cc800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118332800) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116f3cc00) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1164a2000) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x120e3e400) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121143800) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 06:26:38 INFO - PROCESS | 1654 | 1463837198311 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 1654 | 1463837198313 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:26:38 INFO - PROCESS | 1654 | 1463837198317 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 1654 | 1463837198320 Marionette TRACE conn2 <- [1,1906,null,{}] 06:26:38 INFO - PROCESS | 1654 | 1463837198355 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}] 06:26:38 INFO - PROCESS | 1654 | 1463837198453 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:26:38 INFO - PROCESS | 1654 | 1463837198522 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f1e000 == 39 [pid = 1654] [id = 484] 06:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x113363800) [pid = 1654] [serial = 1451] [outer = 0x0] 06:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11504f000) [pid = 1654] [serial = 1452] [outer = 0x113363800] 06:26:38 INFO - PROCESS | 1654 | 1463837198555 Marionette DEBUG loaded listener.js 06:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116a7d400) [pid = 1654] [serial = 1453] [outer = 0x113363800] 06:26:38 INFO - PROCESS | 1654 | 1463837198994 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]]]}] 06:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 701ms 06:26:39 INFO - PROCESS | 1654 | 1463837199019 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 1654 | 1463837199022 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:26:39 INFO - PROCESS | 1654 | 1463837199028 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 1654 | 1463837199030 Marionette TRACE conn2 <- [1,1910,null,{}] 06:26:39 INFO - PROCESS | 1654 | 1463837199033 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}] 06:26:39 INFO - PROCESS | 1654 | 1463837199134 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:26:39 INFO - PROCESS | 1654 | 1463837199188 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd0800 == 40 [pid = 1654] [id = 485] 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1173c2400) [pid = 1654] [serial = 1454] [outer = 0x0] 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118121400) [pid = 1654] [serial = 1455] [outer = 0x1173c2400] 06:26:39 INFO - PROCESS | 1654 | 1463837199219 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11855f400) [pid = 1654] [serial = 1456] [outer = 0x1173c2400] 06:26:39 INFO - PROCESS | 1654 | 1463837199635 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]]]}] 06:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 623ms 06:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:26:39 INFO - PROCESS | 1654 | 1463837199649 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 1654 | 1463837199650 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:26:39 INFO - PROCESS | 1654 | 1463837199653 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 1654 | 1463837199654 Marionette TRACE conn2 <- [1,1914,null,{}] 06:26:39 INFO - PROCESS | 1654 | 1463837199661 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}] 06:26:39 INFO - PROCESS | 1654 | 1463837199766 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:26:39 INFO - PROCESS | 1654 | 1463837199856 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x121072000 == 41 [pid = 1654] [id = 486] 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118f05000) [pid = 1654] [serial = 1457] [outer = 0x0] 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118fb3400) [pid = 1654] [serial = 1458] [outer = 0x118f05000] 06:26:39 INFO - PROCESS | 1654 | 1463837199890 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11940f800) [pid = 1654] [serial = 1459] [outer = 0x118f05000] 06:26:40 INFO - PROCESS | 1654 | 1463837200314 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]]]}] 06:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 06:26:40 INFO - PROCESS | 1654 | 1463837200323 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:26:40 INFO - PROCESS | 1654 | 1463837200324 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:26:40 INFO - PROCESS | 1654 | 1463837200327 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:26:40 INFO - PROCESS | 1654 | 1463837200328 Marionette TRACE conn2 <- [1,1918,null,{}] 06:26:40 INFO - PROCESS | 1654 | 1463837200330 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}] 06:26:40 INFO - PROCESS | 1654 | 1463837200428 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:26:40 INFO - PROCESS | 1654 | 1463837200478 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c8e000 == 42 [pid = 1654] [id = 487] 06:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118f0fc00) [pid = 1654] [serial = 1460] [outer = 0x0] 06:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11972dc00) [pid = 1654] [serial = 1461] [outer = 0x118f0fc00] 06:26:40 INFO - PROCESS | 1654 | 1463837200509 Marionette DEBUG loaded listener.js 06:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1199ae800) [pid = 1654] [serial = 1462] [outer = 0x118f0fc00] 06:26:40 INFO - PROCESS | 1654 | 1463837200940 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]]]}] 06:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 619ms 06:26:40 INFO - PROCESS | 1654 | 1463837200947 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:26:40 INFO - PROCESS | 1654 | 1463837200948 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:26:40 INFO - PROCESS | 1654 | 1463837200951 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:26:40 INFO - PROCESS | 1654 | 1463837200952 Marionette TRACE conn2 <- [1,1922,null,{}] 06:26:40 INFO - PROCESS | 1654 | 1463837200957 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}] 06:26:41 INFO - PROCESS | 1654 | 1463837201049 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:26:41 INFO - PROCESS | 1654 | 1463837201132 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256a7000 == 43 [pid = 1654] [id = 488] 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119b81400) [pid = 1654] [serial = 1463] [outer = 0x0] 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x120e3cc00) [pid = 1654] [serial = 1464] [outer = 0x119b81400] 06:26:41 INFO - PROCESS | 1654 | 1463837201166 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x120e47c00) [pid = 1654] [serial = 1465] [outer = 0x119b81400] 06:26:41 INFO - PROCESS | 1654 | 1463837201577 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]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 06:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:26:41 INFO - PROCESS | 1654 | 1463837201623 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 1654 | 1463837201624 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:26:41 INFO - PROCESS | 1654 | 1463837201627 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 1654 | 1463837201628 Marionette TRACE conn2 <- [1,1926,null,{}] 06:26:41 INFO - PROCESS | 1654 | 1463837201630 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}] 06:26:41 INFO - PROCESS | 1654 | 1463837201756 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:26:41 INFO - PROCESS | 1654 | 1463837201816 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12840c800 == 44 [pid = 1654] [id = 489] 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121146c00) [pid = 1654] [serial = 1466] [outer = 0x0] 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12189b800) [pid = 1654] [serial = 1467] [outer = 0x121146c00] 06:26:41 INFO - PROCESS | 1654 | 1463837201847 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x121c11400) [pid = 1654] [serial = 1468] [outer = 0x121146c00] 06:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124d25400) [pid = 1654] [serial = 1469] [outer = 0x12cc41400] 06:26:42 INFO - PROCESS | 1654 | 1463837202376 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]]]}] 06:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 769ms 06:26:42 INFO - PROCESS | 1654 | 1463837202413 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:26:42 INFO - PROCESS | 1654 | 1463837202415 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:26:42 INFO - PROCESS | 1654 | 1463837202417 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:26:42 INFO - PROCESS | 1654 | 1463837202418 Marionette TRACE conn2 <- [1,1930,null,{}] 06:26:42 INFO - PROCESS | 1654 | 1463837202423 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}] 06:26:42 INFO - PROCESS | 1654 | 1463837202517 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:26:42 INFO - PROCESS | 1654 | 1463837202611 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x126421800 == 45 [pid = 1654] [id = 490] 06:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x116f46000) [pid = 1654] [serial = 1470] [outer = 0x0] 06:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x121148400) [pid = 1654] [serial = 1471] [outer = 0x116f46000] 06:26:42 INFO - PROCESS | 1654 | 1463837202641 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x121c38800) [pid = 1654] [serial = 1472] [outer = 0x116f46000] 06:26:43 INFO - PROCESS | 1654 | 1463837203059 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]]]}] 06:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 06:26:43 INFO - PROCESS | 1654 | 1463837203088 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:26:43 INFO - PROCESS | 1654 | 1463837203089 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:26:43 INFO - PROCESS | 1654 | 1463837203091 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 1654 | 1463837203093 Marionette TRACE conn2 <- [1,1934,null,{}] 06:26:43 INFO - PROCESS | 1654 | 1463837203095 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}] 06:26:43 INFO - PROCESS | 1654 | 1463837203189 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:26:43 INFO - PROCESS | 1654 | 1463837203241 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64e800 == 46 [pid = 1654] [id = 491] 06:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11716c800) [pid = 1654] [serial = 1473] [outer = 0x0] 06:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x124fc4c00) [pid = 1654] [serial = 1474] [outer = 0x11716c800] 06:26:43 INFO - PROCESS | 1654 | 1463837203273 Marionette DEBUG loaded listener.js 06:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1260c2400) [pid = 1654] [serial = 1475] [outer = 0x11716c800] 06:26:43 INFO - PROCESS | 1654 | 1463837203791 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]]]}] 06:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 769ms 06:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:26:43 INFO - PROCESS | 1654 | 1463837203860 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:26:43 INFO - PROCESS | 1654 | 1463837203863 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:26:43 INFO - PROCESS | 1654 | 1463837203867 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 1654 | 1463837203868 Marionette TRACE conn2 <- [1,1938,null,{}] 06:26:43 INFO - PROCESS | 1654 | 1463837203872 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}] 06:26:43 INFO - PROCESS | 1654 | 1463837203974 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x123e21000 == 45 [pid = 1654] [id = 482] 06:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12847d800 == 44 [pid = 1654] [id = 478] 06:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119641000 == 43 [pid = 1654] [id = 477] 06:26:44 INFO - PROCESS | 1654 | 1463837204109 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116716000 == 44 [pid = 1654] [id = 492] 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11214d400) [pid = 1654] [serial = 1476] [outer = 0x0] 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112883800) [pid = 1654] [serial = 1477] [outer = 0x11214d400] 06:26:44 INFO - PROCESS | 1654 | 1463837204142 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x116a70400) [pid = 1654] [serial = 1478] [outer = 0x11214d400] 06:26:44 INFO - PROCESS | 1654 | 1463837204566 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]]]}] 06:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 06:26:44 INFO - PROCESS | 1654 | 1463837204587 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:26:44 INFO - PROCESS | 1654 | 1463837204590 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:26:44 INFO - PROCESS | 1654 | 1463837204593 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - PROCESS | 1654 | 1463837204595 Marionette TRACE conn2 <- [1,1942,null,{}] 06:26:44 INFO - PROCESS | 1654 | 1463837204598 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}] 06:26:44 INFO - PROCESS | 1654 | 1463837204700 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:26:44 INFO - PROCESS | 1654 | 1463837204757 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da9000 == 45 [pid = 1654] [id = 493] 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1173cf800) [pid = 1654] [serial = 1479] [outer = 0x0] 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11855d400) [pid = 1654] [serial = 1480] [outer = 0x1173cf800] 06:26:44 INFO - PROCESS | 1654 | 1463837204790 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x118a6fc00) [pid = 1654] [serial = 1481] [outer = 0x1173cf800] 06:26:45 INFO - PROCESS | 1654 | 1463837205204 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]]]}] 06:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 06:26:45 INFO - PROCESS | 1654 | 1463837205266 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:26:45 INFO - PROCESS | 1654 | 1463837205269 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:26:45 INFO - PROCESS | 1654 | 1463837205291 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:26:45 INFO - PROCESS | 1654 | 1463837205293 Marionette TRACE conn2 <- [1,1946,null,{}] 06:26:45 INFO - PROCESS | 1654 | 1463837205295 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}] 06:26:45 INFO - PROCESS | 1654 | 1463837205418 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:26:45 INFO - PROCESS | 1654 | 1463837205492 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x126439000 == 46 [pid = 1654] [id = 494] 06:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x119676c00) [pid = 1654] [serial = 1482] [outer = 0x0] 06:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119731c00) [pid = 1654] [serial = 1483] [outer = 0x119676c00] 06:26:45 INFO - PROCESS | 1654 | 1463837205523 Marionette DEBUG loaded listener.js 06:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119b82800) [pid = 1654] [serial = 1484] [outer = 0x119676c00] 06:26:45 INFO - PROCESS | 1654 | 1463837205972 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]]]}] 06:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 724ms 06:26:46 INFO - PROCESS | 1654 | 1463837206021 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:26:46 INFO - PROCESS | 1654 | 1463837206023 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:26:46 INFO - PROCESS | 1654 | 1463837206032 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 1654 | 1463837206037 Marionette TRACE conn2 <- [1,1950,null,{}] 06:26:46 INFO - PROCESS | 1654 | 1463837206042 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}] 06:26:46 INFO - PROCESS | 1654 | 1463837206144 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:26:46 INFO - PROCESS | 1654 | 1463837206213 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abe1800 == 47 [pid = 1654] [id = 495] 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x121003000) [pid = 1654] [serial = 1485] [outer = 0x0] 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x121412800) [pid = 1654] [serial = 1486] [outer = 0x121003000] 06:26:46 INFO - PROCESS | 1654 | 1463837206243 Marionette DEBUG loaded listener.js 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1217c3400) [pid = 1654] [serial = 1487] [outer = 0x121003000] 06:26:46 INFO - PROCESS | 1654 | 1463837206636 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]]]}] 06:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 680ms 06:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:26:46 INFO - PROCESS | 1654 | 1463837206723 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:26:46 INFO - PROCESS | 1654 | 1463837206725 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:26:46 INFO - PROCESS | 1654 | 1463837206727 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 1654 | 1463837206728 Marionette TRACE conn2 <- [1,1954,null,{}] 06:26:46 INFO - PROCESS | 1654 | 1463837206731 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}] 06:26:46 INFO - PROCESS | 1654 | 1463837206830 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:26:46 INFO - PROCESS | 1654 | 1463837206898 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be5e000 == 48 [pid = 1654] [id = 496] 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x116a72c00) [pid = 1654] [serial = 1488] [outer = 0x0] 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12189e000) [pid = 1654] [serial = 1489] [outer = 0x116a72c00] 06:26:46 INFO - PROCESS | 1654 | 1463837206930 Marionette DEBUG loaded listener.js 06:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x1260c2000) [pid = 1654] [serial = 1490] [outer = 0x116a72c00] 06:26:47 INFO - PROCESS | 1654 | 1463837207343 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]]]}] 06:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 622ms 06:26:47 INFO - PROCESS | 1654 | 1463837207350 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:26:47 INFO - PROCESS | 1654 | 1463837207351 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:26:47 INFO - PROCESS | 1654 | 1463837207354 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:26:47 INFO - PROCESS | 1654 | 1463837207355 Marionette TRACE conn2 <- [1,1958,null,{}] 06:26:47 INFO - PROCESS | 1654 | 1463837207358 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}] 06:26:47 INFO - PROCESS | 1654 | 1463837207453 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:26:47 INFO - PROCESS | 1654 | 1463837207509 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29a800 == 49 [pid = 1654] [id = 497] 06:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12660a400) [pid = 1654] [serial = 1491] [outer = 0x0] 06:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12660e400) [pid = 1654] [serial = 1492] [outer = 0x12660a400] 06:26:47 INFO - PROCESS | 1654 | 1463837207545 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x126a30400) [pid = 1654] [serial = 1493] [outer = 0x12660a400] 06:26:48 INFO - PROCESS | 1654 | 1463837208025 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]]]}] 06:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 06:26:48 INFO - PROCESS | 1654 | 1463837208101 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:26:48 INFO - PROCESS | 1654 | 1463837208103 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:26:48 INFO - PROCESS | 1654 | 1463837208128 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 1654 | 1463837208129 Marionette TRACE conn2 <- [1,1962,null,{}] 06:26:48 INFO - PROCESS | 1654 | 1463837208133 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}] 06:26:48 INFO - PROCESS | 1654 | 1463837208232 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:26:48 INFO - PROCESS | 1654 | 1463837208300 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1b000 == 50 [pid = 1654] [id = 498] 06:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1266c0c00) [pid = 1654] [serial = 1494] [outer = 0x0] 06:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1283e6c00) [pid = 1654] [serial = 1495] [outer = 0x1266c0c00] 06:26:48 INFO - PROCESS | 1654 | 1463837208330 Marionette DEBUG loaded listener.js 06:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12886fc00) [pid = 1654] [serial = 1496] [outer = 0x1266c0c00] 06:26:48 INFO - PROCESS | 1654 | 1463837208737 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]]]}] 06:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 791ms 06:26:48 INFO - PROCESS | 1654 | 1463837208900 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:26:48 INFO - PROCESS | 1654 | 1463837208902 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:26:48 INFO - PROCESS | 1654 | 1463837208908 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 1654 | 1463837208910 Marionette TRACE conn2 <- [1,1966,null,{}] 06:26:48 INFO - PROCESS | 1654 | 1463837208914 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}] 06:26:49 INFO - PROCESS | 1654 | 1463837209013 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:26:49 INFO - PROCESS | 1654 | 1463837209069 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca6800 == 51 [pid = 1654] [id = 499] 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x116f48c00) [pid = 1654] [serial = 1497] [outer = 0x0] 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1173c7800) [pid = 1654] [serial = 1498] [outer = 0x116f48c00] 06:26:49 INFO - PROCESS | 1654 | 1463837209097 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x118568c00) [pid = 1654] [serial = 1499] [outer = 0x116f48c00] 06:26:49 INFO - PROCESS | 1654 | 1463837209545 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]]]}] 06:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 06:26:49 INFO - PROCESS | 1654 | 1463837209579 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:26:49 INFO - PROCESS | 1654 | 1463837209582 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:26:49 INFO - PROCESS | 1654 | 1463837209590 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:26:49 INFO - PROCESS | 1654 | 1463837209594 Marionette TRACE conn2 <- [1,1970,null,{}] 06:26:49 INFO - PROCESS | 1654 | 1463837209598 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}] 06:26:49 INFO - PROCESS | 1654 | 1463837209741 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:26:49 INFO - PROCESS | 1654 | 1463837209849 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x124d89800 == 52 [pid = 1654] [id = 500] 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11832e800) [pid = 1654] [serial = 1500] [outer = 0x0] 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x11940dc00) [pid = 1654] [serial = 1501] [outer = 0x11832e800] 06:26:49 INFO - PROCESS | 1654 | 1463837209893 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x119794c00) [pid = 1654] [serial = 1502] [outer = 0x11832e800] 06:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x123c8e000 == 51 [pid = 1654] [id = 487] 06:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121072000 == 50 [pid = 1654] [id = 486] 06:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd0800 == 49 [pid = 1654] [id = 485] 06:26:50 INFO - PROCESS | 1654 | --DOCSHELL 0x116f1e000 == 48 [pid = 1654] [id = 484] 06:26:50 INFO - PROCESS | 1654 | 1463837210434 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]]]}] 06:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 876ms 06:26:50 INFO - PROCESS | 1654 | 1463837210462 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:26:50 INFO - PROCESS | 1654 | 1463837210465 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:26:50 INFO - PROCESS | 1654 | 1463837210469 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 1654 | 1463837210471 Marionette TRACE conn2 <- [1,1974,null,{}] 06:26:50 INFO - PROCESS | 1654 | 1463837210495 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}] 06:26:50 INFO - PROCESS | 1654 | 1463837210601 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:26:50 INFO - PROCESS | 1654 | 1463837210673 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119374800 == 49 [pid = 1654] [id = 501] 06:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x116a75800) [pid = 1654] [serial = 1503] [outer = 0x0] 06:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x118567c00) [pid = 1654] [serial = 1504] [outer = 0x116a75800] 06:26:50 INFO - PROCESS | 1654 | 1463837210706 Marionette DEBUG loaded listener.js 06:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x118fac400) [pid = 1654] [serial = 1505] [outer = 0x116a75800] 06:26:51 INFO - PROCESS | 1654 | 1463837211164 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]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 738ms 06:26:51 INFO - PROCESS | 1654 | 1463837211207 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 1654 | 1463837211211 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:26:51 INFO - PROCESS | 1654 | 1463837211216 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1654 | 1463837211218 Marionette TRACE conn2 <- [1,1978,null,{}] 06:26:51 INFO - PROCESS | 1654 | 1463837211220 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}] 06:26:51 INFO - PROCESS | 1654 | 1463837211322 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:26:51 INFO - PROCESS | 1654 | 1463837211398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6f000 == 50 [pid = 1654] [id = 502] 06:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x119671c00) [pid = 1654] [serial = 1506] [outer = 0x0] 06:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x120e3d400) [pid = 1654] [serial = 1507] [outer = 0x119671c00] 06:26:51 INFO - PROCESS | 1654 | 1463837211429 Marionette DEBUG loaded listener.js 06:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x121143000) [pid = 1654] [serial = 1508] [outer = 0x119671c00] 06:26:51 INFO - PROCESS | 1654 | 1463837211862 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]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 06:26:51 INFO - PROCESS | 1654 | 1463837211885 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 1654 | 1463837211887 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:26:51 INFO - PROCESS | 1654 | 1463837211889 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1654 | 1463837211892 Marionette TRACE conn2 <- [1,1982,null,{}] 06:26:51 INFO - PROCESS | 1654 | 1463837211900 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}] 06:26:52 INFO - PROCESS | 1654 | 1463837212003 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:26:52 INFO - PROCESS | 1654 | 1463837212067 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4c8800 == 51 [pid = 1654] [id = 503] 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12189bc00) [pid = 1654] [serial = 1509] [outer = 0x0] 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x121c38000) [pid = 1654] [serial = 1510] [outer = 0x12189bc00] 06:26:52 INFO - PROCESS | 1654 | 1463837212100 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x126491800) [pid = 1654] [serial = 1511] [outer = 0x12189bc00] 06:26:52 INFO - PROCESS | 1654 | 1463837212558 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]]]}] 06:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 06:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:26:52 INFO - PROCESS | 1654 | 1463837212623 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:26:52 INFO - PROCESS | 1654 | 1463837212625 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:26:52 INFO - PROCESS | 1654 | 1463837212627 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:26:52 INFO - PROCESS | 1654 | 1463837212629 Marionette TRACE conn2 <- [1,1986,null,{}] 06:26:52 INFO - PROCESS | 1654 | 1463837212631 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}] 06:26:52 INFO - PROCESS | 1654 | 1463837212735 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:26:52 INFO - PROCESS | 1654 | 1463837212808 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf36800 == 52 [pid = 1654] [id = 504] 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1266cdc00) [pid = 1654] [serial = 1512] [outer = 0x0] 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x126a3ec00) [pid = 1654] [serial = 1513] [outer = 0x1266cdc00] 06:26:52 INFO - PROCESS | 1654 | 1463837212841 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1283ebc00) [pid = 1654] [serial = 1514] [outer = 0x1266cdc00] 06:26:53 INFO - PROCESS | 1654 | 1463837213269 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]]]}] 06:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 06:26:53 INFO - PROCESS | 1654 | 1463837213297 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 1654 | 1463837213299 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:26:53 INFO - PROCESS | 1654 | 1463837213301 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 1654 | 1463837213302 Marionette TRACE conn2 <- [1,1990,null,{}] 06:26:53 INFO - PROCESS | 1654 | 1463837213305 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}] 06:26:53 INFO - PROCESS | 1654 | 1463837213402 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:26:53 INFO - PROCESS | 1654 | 1463837213461 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c3000 == 53 [pid = 1654] [id = 505] 06:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x126a45000) [pid = 1654] [serial = 1515] [outer = 0x0] 06:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x128875800) [pid = 1654] [serial = 1516] [outer = 0x126a45000] 06:26:53 INFO - PROCESS | 1654 | 1463837213491 Marionette DEBUG loaded listener.js 06:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x128a7a400) [pid = 1654] [serial = 1517] [outer = 0x126a45000] 06:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 619ms 06:26:53 INFO - PROCESS | 1654 | 1463837213912 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]]]}] 06:26:53 INFO - PROCESS | 1654 | 1463837213920 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 1654 | 1463837213922 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:26:53 INFO - PROCESS | 1654 | 1463837213924 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 1654 | 1463837213925 Marionette TRACE conn2 <- [1,1994,null,{}] 06:26:53 INFO - PROCESS | 1654 | 1463837213928 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}] 06:26:54 INFO - PROCESS | 1654 | 1463837214053 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:26:54 INFO - PROCESS | 1654 | 1463837214152 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d749000 == 54 [pid = 1654] [id = 506] 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x128cc8c00) [pid = 1654] [serial = 1518] [outer = 0x0] 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x12a695000) [pid = 1654] [serial = 1519] [outer = 0x128cc8c00] 06:26:54 INFO - PROCESS | 1654 | 1463837214195 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12a7f7c00) [pid = 1654] [serial = 1520] [outer = 0x128cc8c00] 06:26:54 INFO - PROCESS | 1654 | 1463837214608 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]]]}] 06:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 720ms 06:26:54 INFO - PROCESS | 1654 | 1463837214645 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:26:54 INFO - PROCESS | 1654 | 1463837214646 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:26:54 INFO - PROCESS | 1654 | 1463837214648 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:26:54 INFO - PROCESS | 1654 | 1463837214649 Marionette TRACE conn2 <- [1,1998,null,{}] 06:26:54 INFO - PROCESS | 1654 | 1463837214652 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}] 06:26:54 INFO - PROCESS | 1654 | 1463837214761 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:26:54 INFO - PROCESS | 1654 | 1463837214822 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc88800 == 55 [pid = 1654] [id = 507] 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1133eac00) [pid = 1654] [serial = 1521] [outer = 0x0] 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12ab47000) [pid = 1654] [serial = 1522] [outer = 0x1133eac00] 06:26:54 INFO - PROCESS | 1654 | 1463837214852 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12ab51400) [pid = 1654] [serial = 1523] [outer = 0x1133eac00] 06:26:55 INFO - PROCESS | 1654 | 1463837215311 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]]]}] 06:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 06:26:55 INFO - PROCESS | 1654 | 1463837215319 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 1654 | 1463837215321 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:26:55 INFO - PROCESS | 1654 | 1463837215323 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 1654 | 1463837215325 Marionette TRACE conn2 <- [1,2002,null,{}] 06:26:55 INFO - PROCESS | 1654 | 1463837215327 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}] 06:26:55 INFO - PROCESS | 1654 | 1463837215444 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:26:55 INFO - PROCESS | 1654 | 1463837215519 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef7f000 == 56 [pid = 1654] [id = 508] 06:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x119c77000) [pid = 1654] [serial = 1524] [outer = 0x0] 06:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12ab4fc00) [pid = 1654] [serial = 1525] [outer = 0x119c77000] 06:26:55 INFO - PROCESS | 1654 | 1463837215548 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12abb7c00) [pid = 1654] [serial = 1526] [outer = 0x119c77000] 06:26:56 INFO - PROCESS | 1654 | 1463837216040 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]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 06:26:56 INFO - PROCESS | 1654 | 1463837216095 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 1654 | 1463837216097 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:26:56 INFO - PROCESS | 1654 | 1463837216100 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1654 | 1463837216103 Marionette TRACE conn2 <- [1,2006,null,{}] 06:26:56 INFO - PROCESS | 1654 | 1463837216131 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}] 06:26:56 INFO - PROCESS | 1654 | 1463837216229 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:26:56 INFO - PROCESS | 1654 | 1463837216305 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128409800 == 57 [pid = 1654] [id = 509] 06:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x118122000) [pid = 1654] [serial = 1527] [outer = 0x0] 06:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x118568800) [pid = 1654] [serial = 1528] [outer = 0x118122000] 06:26:56 INFO - PROCESS | 1654 | 1463837216334 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x119418800) [pid = 1654] [serial = 1529] [outer = 0x118122000] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b8000 == 56 [pid = 1654] [id = 480] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfa8800 == 55 [pid = 1654] [id = 479] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1164d9000 == 54 [pid = 1654] [id = 26] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca6800 == 53 [pid = 1654] [id = 499] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12abe1800 == 52 [pid = 1654] [id = 495] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x126439000 == 51 [pid = 1654] [id = 494] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119da9000 == 50 [pid = 1654] [id = 493] 06:26:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116716000 == 49 [pid = 1654] [id = 492] 06:26:56 INFO - PROCESS | 1654 | 1463837216897 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]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 845ms 06:26:56 INFO - PROCESS | 1654 | 1463837216945 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 1654 | 1463837216948 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:26:56 INFO - PROCESS | 1654 | 1463837216952 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1654 | 1463837216954 Marionette TRACE conn2 <- [1,2010,null,{}] 06:26:56 INFO - PROCESS | 1654 | 1463837216958 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}] 06:26:57 INFO - PROCESS | 1654 | 1463837217061 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:26:57 INFO - PROCESS | 1654 | 1463837217153 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e21000 == 50 [pid = 1654] [id = 510] 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x119731800) [pid = 1654] [serial = 1530] [outer = 0x0] 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1199a8c00) [pid = 1654] [serial = 1531] [outer = 0x119731800] 06:26:57 INFO - PROCESS | 1654 | 1463837217186 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x12112f000) [pid = 1654] [serial = 1532] [outer = 0x119731800] 06:26:57 INFO - PROCESS | 1654 | 1463837217626 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]]]}] 06:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 722ms 06:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:26:57 INFO - PROCESS | 1654 | 1463837217674 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 1654 | 1463837217678 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:26:57 INFO - PROCESS | 1654 | 1463837217683 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 1654 | 1463837217685 Marionette TRACE conn2 <- [1,2014,null,{}] 06:26:57 INFO - PROCESS | 1654 | 1463837217687 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}] 06:26:57 INFO - PROCESS | 1654 | 1463837217792 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:26:57 INFO - PROCESS | 1654 | 1463837217858 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c291800 == 51 [pid = 1654] [id = 511] 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x12114b000) [pid = 1654] [serial = 1533] [outer = 0x0] 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x123e30800) [pid = 1654] [serial = 1534] [outer = 0x12114b000] 06:26:57 INFO - PROCESS | 1654 | 1463837217888 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x12640e800) [pid = 1654] [serial = 1535] [outer = 0x12114b000] 06:26:58 INFO - PROCESS | 1654 | 1463837218349 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]]]}] 06:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 719ms 06:26:58 INFO - PROCESS | 1654 | 1463837218416 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:26:58 INFO - PROCESS | 1654 | 1463837218418 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:26:58 INFO - PROCESS | 1654 | 1463837218424 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:26:58 INFO - PROCESS | 1654 | 1463837218427 Marionette TRACE conn2 <- [1,2018,null,{}] 06:26:58 INFO - PROCESS | 1654 | 1463837218435 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}] 06:26:58 INFO - PROCESS | 1654 | 1463837218580 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:26:58 INFO - PROCESS | 1654 | 1463837218640 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d734800 == 52 [pid = 1654] [id = 512] 06:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x126a47000) [pid = 1654] [serial = 1536] [outer = 0x0] 06:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x1283f3800) [pid = 1654] [serial = 1537] [outer = 0x126a47000] 06:26:58 INFO - PROCESS | 1654 | 1463837218674 Marionette DEBUG loaded listener.js 06:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x128cc7c00) [pid = 1654] [serial = 1538] [outer = 0x126a47000] 06:26:59 INFO - PROCESS | 1654 | 1463837219089 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]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 722ms 06:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:26:59 INFO - PROCESS | 1654 | 1463837219146 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1654 | 1463837219148 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:26:59 INFO - PROCESS | 1654 | 1463837219150 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1654 | 1463837219151 Marionette TRACE conn2 <- [1,2022,null,{}] 06:26:59 INFO - PROCESS | 1654 | 1463837219154 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}] 06:26:59 INFO - PROCESS | 1654 | 1463837219255 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:26:59 INFO - PROCESS | 1654 | 1463837219320 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e2d800 == 53 [pid = 1654] [id = 513] 06:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x128cc1800) [pid = 1654] [serial = 1539] [outer = 0x0] 06:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x12a6a0400) [pid = 1654] [serial = 1540] [outer = 0x128cc1800] 06:26:59 INFO - PROCESS | 1654 | 1463837219350 Marionette DEBUG loaded listener.js 06:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x12a7f7400) [pid = 1654] [serial = 1541] [outer = 0x128cc1800] 06:26:59 INFO - PROCESS | 1654 | 1463837219807 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]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 669ms 06:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:26:59 INFO - PROCESS | 1654 | 1463837219819 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1654 | 1463837219821 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:26:59 INFO - PROCESS | 1654 | 1463837219825 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1654 | 1463837219827 Marionette TRACE conn2 <- [1,2026,null,{}] 06:26:59 INFO - PROCESS | 1654 | 1463837219829 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}] 06:26:59 INFO - PROCESS | 1654 | 1463837219926 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:27:00 INFO - PROCESS | 1654 | 1463837220021 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x135180000 == 54 [pid = 1654] [id = 514] 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x126a3b400) [pid = 1654] [serial = 1542] [outer = 0x0] 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12ab52800) [pid = 1654] [serial = 1543] [outer = 0x126a3b400] 06:27:00 INFO - PROCESS | 1654 | 1463837220052 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12b023800) [pid = 1654] [serial = 1544] [outer = 0x126a3b400] 06:27:00 INFO - PROCESS | 1654 | 1463837220474 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]]]}] 06:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 06:27:00 INFO - PROCESS | 1654 | 1463837220495 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:27:00 INFO - PROCESS | 1654 | 1463837220497 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:27:00 INFO - PROCESS | 1654 | 1463837220499 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:27:00 INFO - PROCESS | 1654 | 1463837220500 Marionette TRACE conn2 <- [1,2030,null,{}] 06:27:00 INFO - PROCESS | 1654 | 1463837220503 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}] 06:27:00 INFO - PROCESS | 1654 | 1463837220626 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:27:00 INFO - PROCESS | 1654 | 1463837220735 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x135197000 == 55 [pid = 1654] [id = 515] 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12b02e400) [pid = 1654] [serial = 1545] [outer = 0x0] 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12b2cd000) [pid = 1654] [serial = 1546] [outer = 0x12b02e400] 06:27:00 INFO - PROCESS | 1654 | 1463837220767 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x12ba54c00) [pid = 1654] [serial = 1547] [outer = 0x12b02e400] 06:27:01 INFO - PROCESS | 1654 | 1463837221220 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]]]}] 06:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 774ms 06:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:27:01 INFO - PROCESS | 1654 | 1463837221274 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:27:01 INFO - PROCESS | 1654 | 1463837221275 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:27:01 INFO - PROCESS | 1654 | 1463837221277 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:27:01 INFO - PROCESS | 1654 | 1463837221279 Marionette TRACE conn2 <- [1,2034,null,{}] 06:27:01 INFO - PROCESS | 1654 | 1463837221281 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}] 06:27:01 INFO - PROCESS | 1654 | 1463837221379 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:27:01 INFO - PROCESS | 1654 | 1463837221444 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1351bb800 == 56 [pid = 1654] [id = 516] 06:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x12b2cec00) [pid = 1654] [serial = 1548] [outer = 0x0] 06:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x12ba58800) [pid = 1654] [serial = 1549] [outer = 0x12b2cec00] 06:27:01 INFO - PROCESS | 1654 | 1463837221473 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x12bd91800) [pid = 1654] [serial = 1550] [outer = 0x12b2cec00] 06:27:01 INFO - PROCESS | 1654 | 1463837221927 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]]]}] 06:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 719ms 06:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:27:02 INFO - PROCESS | 1654 | 1463837221997 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 1654 | 1463837221998 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:27:02 INFO - PROCESS | 1654 | 1463837222001 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 1654 | 1463837222002 Marionette TRACE conn2 <- [1,2038,null,{}] 06:27:02 INFO - PROCESS | 1654 | 1463837222004 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}] 06:27:02 INFO - PROCESS | 1654 | 1463837222193 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:27:02 INFO - PROCESS | 1654 | 1463837222278 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118084800 == 57 [pid = 1654] [id = 517] 06:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x1139e8c00) [pid = 1654] [serial = 1551] [outer = 0x0] 06:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x116765800) [pid = 1654] [serial = 1552] [outer = 0x1139e8c00] 06:27:02 INFO - PROCESS | 1654 | 1463837222306 Marionette DEBUG loaded listener.js 06:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x118fb1800) [pid = 1654] [serial = 1553] [outer = 0x1139e8c00] 06:27:02 INFO - PROCESS | 1654 | 1463837222764 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]]]}] 06:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 06:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:27:02 INFO - PROCESS | 1654 | 1463837222774 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 1654 | 1463837222776 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:27:02 INFO - PROCESS | 1654 | 1463837222779 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 1654 | 1463837222782 Marionette TRACE conn2 <- [1,2042,null,{}] 06:27:02 INFO - PROCESS | 1654 | 1463837222785 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}] 06:27:02 INFO - PROCESS | 1654 | 1463837222883 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:27:02 INFO - PROCESS | 1654 | 1463837222952 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a909000 == 58 [pid = 1654] [id = 518] 06:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x120e44800) [pid = 1654] [serial = 1554] [outer = 0x0] 06:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x121c2c000) [pid = 1654] [serial = 1555] [outer = 0x120e44800] 06:27:02 INFO - PROCESS | 1654 | 1463837222996 Marionette DEBUG loaded listener.js 06:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x126409800) [pid = 1654] [serial = 1556] [outer = 0x120e44800] 06:27:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4c8800 == 57 [pid = 1654] [id = 503] 06:27:03 INFO - PROCESS | 1654 | --DOCSHELL 0x128c6f000 == 56 [pid = 1654] [id = 502] 06:27:03 INFO - PROCESS | 1654 | --DOCSHELL 0x119374800 == 55 [pid = 1654] [id = 501] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11704b800 == 54 [pid = 1654] [id = 483] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1256a7000 == 53 [pid = 1654] [id = 488] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1c000 == 52 [pid = 1654] [id = 15] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64e800 == 51 [pid = 1654] [id = 491] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef7f000 == 50 [pid = 1654] [id = 508] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf36800 == 49 [pid = 1654] [id = 504] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c877000 == 48 [pid = 1654] [id = 14] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5c3000 == 47 [pid = 1654] [id = 505] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d749000 == 46 [pid = 1654] [id = 506] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfaa000 == 45 [pid = 1654] [id = 18] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b800 == 44 [pid = 1654] [id = 24] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12840c800 == 43 [pid = 1654] [id = 489] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x126421800 == 42 [pid = 1654] [id = 490] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c287800 == 41 [pid = 1654] [id = 12] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b22e000 == 40 [pid = 1654] [id = 9] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b986800 == 39 [pid = 1654] [id = 10] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc88800 == 38 [pid = 1654] [id = 507] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6b000 == 37 [pid = 1654] [id = 11] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12abde000 == 36 [pid = 1654] [id = 429] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4bc800 == 35 [pid = 1654] [id = 13] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12a905800 == 34 [pid = 1654] [id = 8] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12889d000 == 33 [pid = 1654] [id = 6] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x113ec8800 == 32 [pid = 1654] [id = 25] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b98c800 == 31 [pid = 1654] [id = 462] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11255c800 == 30 [pid = 1654] [id = 22] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118374800 == 29 [pid = 1654] [id = 20] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118366000 == 28 [pid = 1654] [id = 19] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1b000 == 27 [pid = 1654] [id = 498] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b972800 == 26 [pid = 1654] [id = 444] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x126c50800 == 25 [pid = 1654] [id = 463] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29a800 == 24 [pid = 1654] [id = 497] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11837b000 == 23 [pid = 1654] [id = 481] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128c84800 == 22 [pid = 1654] [id = 21] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12be5e000 == 21 [pid = 1654] [id = 496] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11670d000 == 20 [pid = 1654] [id = 23] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d408000 == 19 [pid = 1654] [id = 476] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x124d89800 == 18 [pid = 1654] [id = 500] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1351bb800 == 17 [pid = 1654] [id = 516] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x135197000 == 16 [pid = 1654] [id = 515] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x135180000 == 15 [pid = 1654] [id = 514] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x134e2d800 == 14 [pid = 1654] [id = 513] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d734800 == 13 [pid = 1654] [id = 512] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c291800 == 12 [pid = 1654] [id = 511] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128409800 == 11 [pid = 1654] [id = 509] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x123e21000 == 10 [pid = 1654] [id = 510] 06:27:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118084800 == 9 [pid = 1654] [id = 517] 06:27:07 INFO - PROCESS | 1654 | 1463837227303 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]]]}] 06:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 4541ms 06:27:07 INFO - PROCESS | 1654 | 1463837227331 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:27:07 INFO - PROCESS | 1654 | 1463837227337 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:27:07 INFO - PROCESS | 1654 | 1463837227346 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - PROCESS | 1654 | 1463837227351 Marionette TRACE conn2 <- [1,2046,null,{}] 06:27:07 INFO - PROCESS | 1654 | 1463837227359 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}] 06:27:07 INFO - PROCESS | 1654 | 1463837227454 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:27:07 INFO - PROCESS | 1654 | 1463837227545 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1127a3000 == 10 [pid = 1654] [id = 519] 06:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x112a6ec00) [pid = 1654] [serial = 1557] [outer = 0x0] 06:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x112ece000) [pid = 1654] [serial = 1558] [outer = 0x112a6ec00] 06:27:07 INFO - PROCESS | 1654 | 1463837227573 Marionette DEBUG loaded listener.js 06:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x1133f3400) [pid = 1654] [serial = 1559] [outer = 0x112a6ec00] 06:27:07 INFO - PROCESS | 1654 | 1463837227870 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]]]}] 06:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 580ms 06:27:07 INFO - PROCESS | 1654 | 1463837227926 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:27:07 INFO - PROCESS | 1654 | 1463837227931 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:27:07 INFO - PROCESS | 1654 | 1463837227935 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - PROCESS | 1654 | 1463837227937 Marionette TRACE conn2 <- [1,2050,null,{}] 06:27:07 INFO - PROCESS | 1654 | 1463837227940 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}] 06:27:08 INFO - PROCESS | 1654 | 1463837228021 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:27:08 INFO - PROCESS | 1654 | 1463837228114 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166ec800 == 11 [pid = 1654] [id = 520] 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x1150f6c00) [pid = 1654] [serial = 1560] [outer = 0x0] 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x1166c3000) [pid = 1654] [serial = 1561] [outer = 0x1150f6c00] 06:27:08 INFO - PROCESS | 1654 | 1463837228140 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x1168a0400) [pid = 1654] [serial = 1562] [outer = 0x1150f6c00] 06:27:08 INFO - PROCESS | 1654 | 1463837228466 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]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 06:27:08 INFO - PROCESS | 1654 | 1463837228508 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 1654 | 1463837228511 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:27:08 INFO - PROCESS | 1654 | 1463837228515 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:27:08 INFO - PROCESS | 1654 | 1463837228518 Marionette TRACE conn2 <- [1,2054,null,{}] 06:27:08 INFO - PROCESS | 1654 | 1463837228526 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}] 06:27:08 INFO - PROCESS | 1654 | 1463837228607 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:27:08 INFO - PROCESS | 1654 | 1463837228691 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11856e800 == 12 [pid = 1654] [id = 521] 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x116a79000) [pid = 1654] [serial = 1563] [outer = 0x0] 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x1173c4c00) [pid = 1654] [serial = 1564] [outer = 0x116a79000] 06:27:08 INFO - PROCESS | 1654 | 1463837228720 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x118524400) [pid = 1654] [serial = 1565] [outer = 0x116a79000] 06:27:09 INFO - PROCESS | 1654 | 1463837229063 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]]]}] 06:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 575ms 06:27:09 INFO - PROCESS | 1654 | 1463837229091 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 1654 | 1463837229094 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:27:09 INFO - PROCESS | 1654 | 1463837229097 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1654 | 1463837229098 Marionette TRACE conn2 <- [1,2058,null,{}] 06:27:09 INFO - PROCESS | 1654 | 1463837229100 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}] 06:27:09 INFO - PROCESS | 1654 | 1463837229206 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:27:09 INFO - PROCESS | 1654 | 1463837229218 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11990c000 == 13 [pid = 1654] [id = 522] 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x11852d000) [pid = 1654] [serial = 1566] [outer = 0x0] 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 237 (0x118a68c00) [pid = 1654] [serial = 1567] [outer = 0x11852d000] 06:27:09 INFO - PROCESS | 1654 | 1463837229244 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 238 (0x118fae400) [pid = 1654] [serial = 1568] [outer = 0x11852d000] 06:27:09 INFO - PROCESS | 1654 | 1463837229667 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]]]}] 06:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 619ms 06:27:09 INFO - PROCESS | 1654 | 1463837229717 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 1654 | 1463837229719 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:27:09 INFO - PROCESS | 1654 | 1463837229723 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1654 | 1463837229724 Marionette TRACE conn2 <- [1,2062,null,{}] 06:27:09 INFO - PROCESS | 1654 | 1463837229727 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}] 06:27:09 INFO - PROCESS | 1654 | 1463837229876 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:27:09 INFO - PROCESS | 1654 | 1463837229899 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12118c800 == 14 [pid = 1654] [id = 523] 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 239 (0x11855dc00) [pid = 1654] [serial = 1569] [outer = 0x0] 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 240 (0x119380c00) [pid = 1654] [serial = 1570] [outer = 0x11855dc00] 06:27:09 INFO - PROCESS | 1654 | 1463837229924 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 241 (0x119671800) [pid = 1654] [serial = 1571] [outer = 0x11855dc00] 06:27:10 INFO - PROCESS | 1654 | 1463837230286 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]]]}] 06:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 573ms 06:27:10 INFO - PROCESS | 1654 | 1463837230296 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:27:10 INFO - PROCESS | 1654 | 1463837230307 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:27:10 INFO - PROCESS | 1654 | 1463837230311 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:27:10 INFO - PROCESS | 1654 | 1463837230312 Marionette TRACE conn2 <- [1,2066,null,{}] 06:27:10 INFO - PROCESS | 1654 | 1463837230321 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}] 06:27:10 INFO - PROCESS | 1654 | 1463837230458 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:27:10 INFO - PROCESS | 1654 | 1463837230544 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256a7800 == 15 [pid = 1654] [id = 524] 06:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 242 (0x11972f800) [pid = 1654] [serial = 1572] [outer = 0x0] 06:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 243 (0x1199a7000) [pid = 1654] [serial = 1573] [outer = 0x11972f800] 06:27:10 INFO - PROCESS | 1654 | 1463837230584 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 244 (0x121005800) [pid = 1654] [serial = 1574] [outer = 0x11972f800] 06:27:12 INFO - PROCESS | 1654 | 1463837232084 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]]]}] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 243 (0x118122000) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 242 (0x1164a1000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 241 (0x126614400) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 240 (0x126607400) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 239 (0x126a3f000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 238 (0x1121b6c00) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 237 (0x116f48c00) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 236 (0x116766800) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x119c75000) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x121007000) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x1133f7c00) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x120e46000) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x119735000) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x118a02c00) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x118121800) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x1185e8000) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x1133f7000) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x112a5f800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x112a60400) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x121623000) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x124d58c00) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x120e42800) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x119730800) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x119336c00) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x116f3a800) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x126a1c400) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x121007400) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x121899400) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x11287cc00) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x121c2f800) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x112884c00) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x128a71c00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x1283e9400) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x128a77400) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x126017000) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x118121c00) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x119676c00) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x11214d400) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x116057400) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x116a75800) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12114b000) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x118f05000) [pid = 1654] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1173c2400) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x1173cf800) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x11832e800) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x1139e8c00) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x113363800) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x1266c0c00) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12660a400) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x128cc1800) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x116a72c00) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x11716c800) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x116f46000) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12189bc00) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x121146c00) [pid = 1654] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x119b81400) [pid = 1654] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x119671c00) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x118f0fc00) [pid = 1654] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x126607000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x126a47000) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x1121ab000) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x121149000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x121003000) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x119731800) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x126a3b400) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1266cdc00) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12b2cec00) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12b02e400) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x119c77000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1133eac00) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x128cc8c00) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:27:12 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x126a45000) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1879ms 06:27:12 INFO - PROCESS | 1654 | 1463837232192 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:27:12 INFO - PROCESS | 1654 | 1463837232193 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:27:12 INFO - PROCESS | 1654 | 1463837232195 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:27:12 INFO - PROCESS | 1654 | 1463837232196 Marionette TRACE conn2 <- [1,2070,null,{}] 06:27:12 INFO - PROCESS | 1654 | 1463837232199 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}] 06:27:12 INFO - PROCESS | 1654 | 1463837232269 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:27:12 INFO - PROCESS | 1654 | 1463837232275 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x112fc8000 == 16 [pid = 1654] [id = 525] 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1125f5000) [pid = 1654] [serial = 1575] [outer = 0x0] 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x112886800) [pid = 1654] [serial = 1576] [outer = 0x1125f5000] 06:27:12 INFO - PROCESS | 1654 | 1463837232300 Marionette DEBUG loaded listener.js 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x1133f7000) [pid = 1654] [serial = 1577] [outer = 0x1125f5000] 06:27:12 INFO - PROCESS | 1654 | 1463837232640 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]]]}] 06:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 468ms 06:27:12 INFO - PROCESS | 1654 | 1463837232664 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:27:12 INFO - PROCESS | 1654 | 1463837232665 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:27:12 INFO - PROCESS | 1654 | 1463837232667 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:27:12 INFO - PROCESS | 1654 | 1463837232668 Marionette TRACE conn2 <- [1,2074,null,{}] 06:27:12 INFO - PROCESS | 1654 | 1463837232671 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}] 06:27:12 INFO - PROCESS | 1654 | 1463837232776 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:27:12 INFO - PROCESS | 1654 | 1463837232791 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f2e000 == 17 [pid = 1654] [id = 526] 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1125f3800) [pid = 1654] [serial = 1578] [outer = 0x0] 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x116a59c00) [pid = 1654] [serial = 1579] [outer = 0x1125f3800] 06:27:12 INFO - PROCESS | 1654 | 1463837232816 Marionette DEBUG loaded listener.js 06:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1173cb800) [pid = 1654] [serial = 1580] [outer = 0x1125f3800] 06:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 468ms 06:27:13 INFO - PROCESS | 1654 | 1463837233130 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]]]}] 06:27:13 INFO - PROCESS | 1654 | 1463837233136 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:27:13 INFO - PROCESS | 1654 | 1463837233137 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:27:13 INFO - PROCESS | 1654 | 1463837233145 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 1654 | 1463837233146 Marionette TRACE conn2 <- [1,2078,null,{}] 06:27:13 INFO - PROCESS | 1654 | 1463837233148 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}] 06:27:13 INFO - PROCESS | 1654 | 1463837233234 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:27:13 INFO - PROCESS | 1654 | 1463837233241 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128485000 == 18 [pid = 1654] [id = 527] 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x11683ec00) [pid = 1654] [serial = 1581] [outer = 0x0] 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x118332c00) [pid = 1654] [serial = 1582] [outer = 0x11683ec00] 06:27:13 INFO - PROCESS | 1654 | 1463837233266 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x118fa8c00) [pid = 1654] [serial = 1583] [outer = 0x11683ec00] 06:27:13 INFO - PROCESS | 1654 | 1463837233732 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]]]}] 06:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 619ms 06:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:27:13 INFO - PROCESS | 1654 | 1463837233765 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:27:13 INFO - PROCESS | 1654 | 1463837233766 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:27:13 INFO - PROCESS | 1654 | 1463837233768 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 1654 | 1463837233769 Marionette TRACE conn2 <- [1,2082,null,{}] 06:27:13 INFO - PROCESS | 1654 | 1463837233772 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}] 06:27:13 INFO - PROCESS | 1654 | 1463837233853 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:27:13 INFO - PROCESS | 1654 | 1463837233860 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6e800 == 19 [pid = 1654] [id = 528] 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x119411c00) [pid = 1654] [serial = 1584] [outer = 0x0] 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x119796800) [pid = 1654] [serial = 1585] [outer = 0x119411c00] 06:27:13 INFO - PROCESS | 1654 | 1463837233885 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x119c7bc00) [pid = 1654] [serial = 1586] [outer = 0x119411c00] 06:27:14 INFO - PROCESS | 1654 | 1463837234364 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]]]}] 06:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 06:27:14 INFO - PROCESS | 1654 | 1463837234387 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:27:14 INFO - PROCESS | 1654 | 1463837234392 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:27:14 INFO - PROCESS | 1654 | 1463837234396 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:27:14 INFO - PROCESS | 1654 | 1463837234399 Marionette TRACE conn2 <- [1,2086,null,{}] 06:27:14 INFO - PROCESS | 1654 | 1463837234403 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}] 06:27:14 INFO - PROCESS | 1654 | 1463837234504 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:27:14 INFO - PROCESS | 1654 | 1463837234581 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807d000 == 20 [pid = 1654] [id = 529] 06:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x113302c00) [pid = 1654] [serial = 1587] [outer = 0x0] 06:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x1150f5000) [pid = 1654] [serial = 1588] [outer = 0x113302c00] 06:27:14 INFO - PROCESS | 1654 | 1463837234617 Marionette DEBUG loaded listener.js 06:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x1164f7c00) [pid = 1654] [serial = 1589] [outer = 0x113302c00] 06:27:15 INFO - PROCESS | 1654 | 1463837235074 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]]]}] 06:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 726ms 06:27:15 INFO - PROCESS | 1654 | 1463837235123 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:27:15 INFO - PROCESS | 1654 | 1463837235127 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:27:15 INFO - PROCESS | 1654 | 1463837235131 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:27:15 INFO - PROCESS | 1654 | 1463837235133 Marionette TRACE conn2 <- [1,2090,null,{}] 06:27:15 INFO - PROCESS | 1654 | 1463837235136 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}] 06:27:15 INFO - PROCESS | 1654 | 1463837235237 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:27:15 INFO - PROCESS | 1654 | 1463837235303 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255e0800 == 21 [pid = 1654] [id = 530] 06:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x116a62400) [pid = 1654] [serial = 1590] [outer = 0x0] 06:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x11716f800) [pid = 1654] [serial = 1591] [outer = 0x116a62400] 06:27:15 INFO - PROCESS | 1654 | 1463837235346 Marionette DEBUG loaded listener.js 06:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x11856c000) [pid = 1654] [serial = 1592] [outer = 0x116a62400] 06:27:15 INFO - PROCESS | 1654 | 1463837235742 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]]]}] 06:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 06:27:15 INFO - PROCESS | 1654 | 1463837235804 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:27:15 INFO - PROCESS | 1654 | 1463837235805 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:27:15 INFO - PROCESS | 1654 | 1463837235808 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:27:15 INFO - PROCESS | 1654 | 1463837235811 Marionette TRACE conn2 <- [1,2094,null,{}] 06:27:15 INFO - PROCESS | 1654 | 1463837235818 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}] 06:27:15 INFO - PROCESS | 1654 | 1463837235942 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:27:16 INFO - PROCESS | 1654 | 1463837236009 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abe9000 == 22 [pid = 1654] [id = 531] 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x11940e800) [pid = 1654] [serial = 1593] [outer = 0x0] 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x119733400) [pid = 1654] [serial = 1594] [outer = 0x11940e800] 06:27:16 INFO - PROCESS | 1654 | 1463837236040 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x120e3fc00) [pid = 1654] [serial = 1595] [outer = 0x11940e800] 06:27:16 INFO - PROCESS | 1654 | 1463837236490 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]]]}] 06:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 722ms 06:27:16 INFO - PROCESS | 1654 | 1463837236534 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:27:16 INFO - PROCESS | 1654 | 1463837236536 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:27:16 INFO - PROCESS | 1654 | 1463837236558 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:27:16 INFO - PROCESS | 1654 | 1463837236559 Marionette TRACE conn2 <- [1,2098,null,{}] 06:27:16 INFO - PROCESS | 1654 | 1463837236563 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}] 06:27:16 INFO - PROCESS | 1654 | 1463837236664 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:27:16 INFO - PROCESS | 1654 | 1463837236737 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b985800 == 23 [pid = 1654] [id = 532] 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x120e4ac00) [pid = 1654] [serial = 1596] [outer = 0x0] 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x121142c00) [pid = 1654] [serial = 1597] [outer = 0x120e4ac00] 06:27:16 INFO - PROCESS | 1654 | 1463837236769 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12114a000) [pid = 1654] [serial = 1598] [outer = 0x120e4ac00] 06:27:17 INFO - PROCESS | 1654 | 1463837237191 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]]]}] 06:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 06:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:27:17 INFO - PROCESS | 1654 | 1463837237229 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 1654 | 1463837237230 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:27:17 INFO - PROCESS | 1654 | 1463837237233 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 1654 | 1463837237234 Marionette TRACE conn2 <- [1,2102,null,{}] 06:27:17 INFO - PROCESS | 1654 | 1463837237236 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}] 06:27:17 INFO - PROCESS | 1654 | 1463837237353 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:27:17 INFO - PROCESS | 1654 | 1463837237419 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be5e000 == 24 [pid = 1654] [id = 533] 06:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x121135400) [pid = 1654] [serial = 1599] [outer = 0x0] 06:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12140fc00) [pid = 1654] [serial = 1600] [outer = 0x121135400] 06:27:17 INFO - PROCESS | 1654 | 1463837237461 Marionette DEBUG loaded listener.js 06:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x121897c00) [pid = 1654] [serial = 1601] [outer = 0x121135400] 06:27:17 INFO - PROCESS | 1654 | 1463837237884 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]]]}] 06:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 06:27:17 INFO - PROCESS | 1654 | 1463837237903 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 1654 | 1463837237905 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:27:17 INFO - PROCESS | 1654 | 1463837237907 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 1654 | 1463837237909 Marionette TRACE conn2 <- [1,2106,null,{}] 06:27:17 INFO - PROCESS | 1654 | 1463837237911 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}] 06:27:18 INFO - PROCESS | 1654 | 1463837238024 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:27:18 INFO - PROCESS | 1654 | 1463837238091 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c74000 == 25 [pid = 1654] [id = 534] 06:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x121138800) [pid = 1654] [serial = 1602] [outer = 0x0] 06:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x12189c400) [pid = 1654] [serial = 1603] [outer = 0x121138800] 06:27:18 INFO - PROCESS | 1654 | 1463837238121 Marionette DEBUG loaded listener.js 06:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x121c10c00) [pid = 1654] [serial = 1604] [outer = 0x121138800] 06:27:18 INFO - PROCESS | 1654 | 1463837238575 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]]]}] 06:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 721ms 06:27:18 INFO - PROCESS | 1654 | 1463837238629 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:27:18 INFO - PROCESS | 1654 | 1463837238630 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:27:18 INFO - PROCESS | 1654 | 1463837238633 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:27:18 INFO - PROCESS | 1654 | 1463837238634 Marionette TRACE conn2 <- [1,2110,null,{}] 06:27:18 INFO - PROCESS | 1654 | 1463837238637 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}] 06:27:18 INFO - PROCESS | 1654 | 1463837238756 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:27:19 INFO - PROCESS | 1654 | 1463837239006 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x113905000 == 26 [pid = 1654] [id = 535] 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x11214c400) [pid = 1654] [serial = 1605] [outer = 0x0] 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x1121e7400) [pid = 1654] [serial = 1606] [outer = 0x11214c400] 06:27:19 INFO - PROCESS | 1654 | 1463837239035 Marionette DEBUG loaded listener.js 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x112881000) [pid = 1654] [serial = 1607] [outer = 0x11214c400] 06:27:19 INFO - PROCESS | 1654 | 1463837239446 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]]]}] 06:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 819ms 06:27:19 INFO - PROCESS | 1654 | 1463837239453 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:27:19 INFO - PROCESS | 1654 | 1463837239456 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:27:19 INFO - PROCESS | 1654 | 1463837239461 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:27:19 INFO - PROCESS | 1654 | 1463837239463 Marionette TRACE conn2 <- [1,2114,null,{}] 06:27:19 INFO - PROCESS | 1654 | 1463837239466 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}] 06:27:19 INFO - PROCESS | 1654 | 1463837239560 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:27:19 INFO - PROCESS | 1654 | 1463837239624 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11686b000 == 27 [pid = 1654] [id = 536] 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x112e31000) [pid = 1654] [serial = 1608] [outer = 0x0] 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x1150f6000) [pid = 1654] [serial = 1609] [outer = 0x112e31000] 06:27:19 INFO - PROCESS | 1654 | 1463837239656 Marionette DEBUG loaded listener.js 06:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x1168a1400) [pid = 1654] [serial = 1610] [outer = 0x112e31000] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x121c2c000) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x1260bec00) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x125655000) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x126404000) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x1260c0800) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12124a400) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x11972ec00) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x11832a400) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x1284aa000) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x121c36c00) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x124fc6000) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x116a6f400) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x124b1ec00) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x113c51c00) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x116765800) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x1168a0c00) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x1173c7800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12a623800) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x1284aac00) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x128cc9400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12a62d000) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x128a73c00) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x128219400) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x128cbe400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x1260ba000) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12660d400) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x126a46c00) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12564e400) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x118fb1800) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x118121400) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x116a7d400) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1199a8c00) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x11855d400) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x118567c00) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x119418800) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x117591400) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x112883800) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11504f000) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x126a3cc00) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x126a1ec00) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1266c3c00) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x128214400) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12820f400) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x118568c00) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x117680800) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x116f47000) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12113e800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1218a1800) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x121c2ec00) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1218a2400) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x116a7b800) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x116056400) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x121b90000) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x116f46c00) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12113f400) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119c71400) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11940d000) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11979e400) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118568800) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x118330000) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118531400) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1283e6000) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11972c000) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x118fab800) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1173c3800) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x112aa2000) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x116842000) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1150f7400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x121c15c00) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1250aa000) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1283f3800) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117595000) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118fac400) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12640e800) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1185f0000) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11940f800) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116a76800) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x123e30800) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119731c00) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11972dc00) [pid = 1654] [serial = 1461] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11855f400) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118a6fc00) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119794c00) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11940dc00) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118fb3400) [pid = 1654] [serial = 1458] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1199ae800) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128218800) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a6a0400) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128cc7c00) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1284ae000) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x120e3d400) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126407000) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1217c3400) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12189e000) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12112f000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118117c00) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x120e3f800) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126734800) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119b82800) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121412800) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a70400) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126a30400) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1283e6c00) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ab52800) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a7f7400) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1260c2000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1260c2400) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128875800) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121c38800) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124fc4c00) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12660e400) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121148400) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1166bac00) [pid = 1654] [serial = 904] [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.] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126491800) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121c11400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126a3ec00) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x120e47c00) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12189b800) [pid = 1654] [serial = 1467] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120e3cc00) [pid = 1654] [serial = 1464] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121c38000) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121143000) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b023800) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1283ebc00) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12bd91800) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12ba54c00) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12ba58800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12abb7c00) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12ab51400) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12ab4fc00) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12a7f7c00) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12ab47000) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128a7a400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12886fc00) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12b2cd000) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 06:27:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12a695000) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 06:27:20 INFO - PROCESS | 1654 | 1463837240073 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]]]}] 06:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 620ms 06:27:20 INFO - PROCESS | 1654 | 1463837240083 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:27:20 INFO - PROCESS | 1654 | 1463837240086 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:27:20 INFO - PROCESS | 1654 | 1463837240089 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:27:20 INFO - PROCESS | 1654 | 1463837240092 Marionette TRACE conn2 <- [1,2118,null,{}] 06:27:20 INFO - PROCESS | 1654 | 1463837240096 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}] 06:27:20 INFO - PROCESS | 1654 | 1463837240183 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:27:20 INFO - PROCESS | 1654 | 1463837240254 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f2e800 == 28 [pid = 1654] [id = 537] 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11689fc00) [pid = 1654] [serial = 1611] [outer = 0x0] 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a76c00) [pid = 1654] [serial = 1612] [outer = 0x11689fc00] 06:27:20 INFO - PROCESS | 1654 | 1463837240280 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116f42400) [pid = 1654] [serial = 1613] [outer = 0x11689fc00] 06:27:20 INFO - PROCESS | 1654 | 1463837240587 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]]]}] 06:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 06:27:20 INFO - PROCESS | 1654 | 1463837240613 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:27:20 INFO - PROCESS | 1654 | 1463837240615 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:27:20 INFO - PROCESS | 1654 | 1463837240622 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:27:20 INFO - PROCESS | 1654 | 1463837240630 Marionette TRACE conn2 <- [1,2122,null,{}] 06:27:20 INFO - PROCESS | 1654 | 1463837240633 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}] 06:27:20 INFO - PROCESS | 1654 | 1463837240716 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:27:20 INFO - PROCESS | 1654 | 1463837240768 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118374800 == 29 [pid = 1654] [id = 538] 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116a6e400) [pid = 1654] [serial = 1614] [outer = 0x0] 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11716d800) [pid = 1654] [serial = 1615] [outer = 0x116a6e400] 06:27:20 INFO - PROCESS | 1654 | 1463837240793 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11855d400) [pid = 1654] [serial = 1616] [outer = 0x116a6e400] 06:27:21 INFO - PROCESS | 1654 | 1463837241083 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]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 482ms 06:27:21 INFO - PROCESS | 1654 | 1463837241101 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:27:21 INFO - PROCESS | 1654 | 1463837241113 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:27:21 INFO - PROCESS | 1654 | 1463837241121 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1654 | 1463837241122 Marionette TRACE conn2 <- [1,2126,null,{}] 06:27:21 INFO - PROCESS | 1654 | 1463837241128 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}] 06:27:21 INFO - PROCESS | 1654 | 1463837241213 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:27:21 INFO - PROCESS | 1654 | 1463837241218 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x112787000 == 30 [pid = 1654] [id = 539] 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11811c400) [pid = 1654] [serial = 1617] [outer = 0x0] 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118a09c00) [pid = 1654] [serial = 1618] [outer = 0x11811c400] 06:27:21 INFO - PROCESS | 1654 | 1463837241245 Marionette DEBUG loaded listener.js 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fb2c00) [pid = 1654] [serial = 1619] [outer = 0x11811c400] 06:27:21 INFO - PROCESS | 1654 | 1463837241591 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]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 473ms 06:27:21 INFO - PROCESS | 1654 | 1463837241594 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:27:21 INFO - PROCESS | 1654 | 1463837241596 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:27:21 INFO - PROCESS | 1654 | 1463837241598 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1654 | 1463837241599 Marionette TRACE conn2 <- [1,2130,null,{}] 06:27:21 INFO - PROCESS | 1654 | 1463837241601 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}] 06:27:21 INFO - PROCESS | 1654 | 1463837241712 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:27:21 INFO - PROCESS | 1654 | 1463837241720 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1212c4800 == 31 [pid = 1654] [id = 540] 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11940d000) [pid = 1654] [serial = 1620] [outer = 0x0] 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119415000) [pid = 1654] [serial = 1621] [outer = 0x11940d000] 06:27:21 INFO - PROCESS | 1654 | 1463837241752 Marionette DEBUG loaded listener.js 06:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11972e400) [pid = 1654] [serial = 1622] [outer = 0x11940d000] 06:27:22 INFO - PROCESS | 1654 | 1463837242096 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] 06:27:22 INFO - PROCESS | 1654 | 1463837242118 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:27:22 INFO - PROCESS | 1654 | 1463837242120 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 1654 | 1463837242122 Marionette TRACE conn2 <- [1,2134,null,{}] 06:27:22 INFO - PROCESS | 1654 | 1463837242131 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}] 06:27:22 INFO - PROCESS | 1654 | 1463837242230 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:27:22 INFO - PROCESS | 1654 | 1463837242235 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f2f800 == 32 [pid = 1654] [id = 541] 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11940d400) [pid = 1654] [serial = 1623] [outer = 0x0] 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1197a0800) [pid = 1654] [serial = 1624] [outer = 0x11940d400] 06:27:22 INFO - PROCESS | 1654 | 1463837242294 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120e42400) [pid = 1654] [serial = 1625] [outer = 0x11940d400] 06:27:22 INFO - PROCESS | 1654 | 1463837242634 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]]]}] 06:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 06:27:22 INFO - PROCESS | 1654 | 1463837242643 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:27:22 INFO - PROCESS | 1654 | 1463837242644 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:27:22 INFO - PROCESS | 1654 | 1463837242646 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 1654 | 1463837242648 Marionette TRACE conn2 <- [1,2138,null,{}] 06:27:22 INFO - PROCESS | 1654 | 1463837242650 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}] 06:27:22 INFO - PROCESS | 1654 | 1463837242756 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:27:22 INFO - PROCESS | 1654 | 1463837242791 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x126769000 == 33 [pid = 1654] [id = 542] 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119c76800) [pid = 1654] [serial = 1626] [outer = 0x0] 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121138c00) [pid = 1654] [serial = 1627] [outer = 0x119c76800] 06:27:22 INFO - PROCESS | 1654 | 1463837242815 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1217c3400) [pid = 1654] [serial = 1628] [outer = 0x119c76800] 06:27:23 INFO - PROCESS | 1654 | 1463837243128 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]]]}] 06:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 06:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:27:23 INFO - PROCESS | 1654 | 1463837243165 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:27:23 INFO - PROCESS | 1654 | 1463837243166 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:27:23 INFO - PROCESS | 1654 | 1463837243168 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 1654 | 1463837243169 Marionette TRACE conn2 <- [1,2142,null,{}] 06:27:23 INFO - PROCESS | 1654 | 1463837243172 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}] 06:27:23 INFO - PROCESS | 1654 | 1463837243272 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:27:23 INFO - PROCESS | 1654 | 1463837243304 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128132000 == 34 [pid = 1654] [id = 543] 06:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x120e3d400) [pid = 1654] [serial = 1629] [outer = 0x0] 06:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1218a1800) [pid = 1654] [serial = 1630] [outer = 0x120e3d400] 06:27:23 INFO - PROCESS | 1654 | 1463837243329 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121b8e800) [pid = 1654] [serial = 1631] [outer = 0x120e3d400] 06:27:23 INFO - PROCESS | 1654 | 1463837243702 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] 06:27:23 INFO - PROCESS | 1654 | 1463837243765 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:27:23 INFO - PROCESS | 1654 | 1463837243771 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 1654 | 1463837243773 Marionette TRACE conn2 <- [1,2146,null,{}] 06:27:23 INFO - PROCESS | 1654 | 1463837243776 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}] 06:27:23 INFO - PROCESS | 1654 | 1463837243918 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:27:23 INFO - PROCESS | 1654 | 1463837243949 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ff6000 == 35 [pid = 1654] [id = 544] 06:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x111fed000) [pid = 1654] [serial = 1632] [outer = 0x0] 06:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115fd6400) [pid = 1654] [serial = 1633] [outer = 0x111fed000] 06:27:23 INFO - PROCESS | 1654 | 1463837243969 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118fad000) [pid = 1654] [serial = 1634] [outer = 0x111fed000] 06:27:24 INFO - PROCESS | 1654 | 1463837244353 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] 06:27:24 INFO - PROCESS | 1654 | 1463837244395 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:27:24 INFO - PROCESS | 1654 | 1463837244398 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1654 | 1463837244399 Marionette TRACE conn2 <- [1,2150,null,{}] 06:27:24 INFO - PROCESS | 1654 | 1463837244402 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}] 06:27:24 INFO - PROCESS | 1654 | 1463837244487 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:27:24 INFO - PROCESS | 1654 | 1463837244495 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c6e000 == 36 [pid = 1654] [id = 545] 06:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11855dc00) [pid = 1654] [serial = 1635] [outer = 0x0] 06:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121c16800) [pid = 1654] [serial = 1636] [outer = 0x11855dc00] 06:27:24 INFO - PROCESS | 1654 | 1463837244519 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121c35c00) [pid = 1654] [serial = 1637] [outer = 0x11855dc00] 06:27:24 INFO - PROCESS | 1654 | 1463837244958 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]]]}] 06:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 572ms 06:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:27:24 INFO - PROCESS | 1654 | 1463837244971 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 1654 | 1463837244974 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:27:24 INFO - PROCESS | 1654 | 1463837244992 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1654 | 1463837244996 Marionette TRACE conn2 <- [1,2154,null,{}] 06:27:25 INFO - PROCESS | 1654 | 1463837244999 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}] 06:27:25 INFO - PROCESS | 1654 | 1463837245167 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:27:25 INFO - PROCESS | 1654 | 1463837245195 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6ae800 == 37 [pid = 1654] [id = 546] 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121c38400) [pid = 1654] [serial = 1638] [outer = 0x0] 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124d30800) [pid = 1654] [serial = 1639] [outer = 0x121c38400] 06:27:25 INFO - PROCESS | 1654 | 1463837245219 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12601ec00) [pid = 1654] [serial = 1640] [outer = 0x121c38400] 06:27:25 INFO - PROCESS | 1654 | 1463837245513 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]]]}] 06:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 590ms 06:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:27:25 INFO - PROCESS | 1654 | 1463837245568 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:27:25 INFO - PROCESS | 1654 | 1463837245569 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:27:25 INFO - PROCESS | 1654 | 1463837245571 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:27:25 INFO - PROCESS | 1654 | 1463837245572 Marionette TRACE conn2 <- [1,2158,null,{}] 06:27:25 INFO - PROCESS | 1654 | 1463837245575 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}] 06:27:25 INFO - PROCESS | 1654 | 1463837245663 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:27:25 INFO - PROCESS | 1654 | 1463837245667 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abd8000 == 38 [pid = 1654] [id = 547] 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1260b8c00) [pid = 1654] [serial = 1641] [outer = 0x0] 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1260c0800) [pid = 1654] [serial = 1642] [outer = 0x1260b8c00] 06:27:25 INFO - PROCESS | 1654 | 1463837245691 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1260c7000) [pid = 1654] [serial = 1643] [outer = 0x1260b8c00] 06:27:26 INFO - PROCESS | 1654 | 1463837246110 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]]]}] 06:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 06:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:27:26 INFO - PROCESS | 1654 | 1463837246141 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:27:26 INFO - PROCESS | 1654 | 1463837246144 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:27:26 INFO - PROCESS | 1654 | 1463837246148 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 1654 | 1463837246150 Marionette TRACE conn2 <- [1,2162,null,{}] 06:27:26 INFO - PROCESS | 1654 | 1463837246154 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}] 06:27:26 INFO - PROCESS | 1654 | 1463837246264 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:27:26 INFO - PROCESS | 1654 | 1463837246334 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117044800 == 39 [pid = 1654] [id = 548] 06:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11287b400) [pid = 1654] [serial = 1644] [outer = 0x0] 06:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1131dd400) [pid = 1654] [serial = 1645] [outer = 0x11287b400] 06:27:26 INFO - PROCESS | 1654 | 1463837246366 Marionette DEBUG loaded listener.js 06:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11605e400) [pid = 1654] [serial = 1646] [outer = 0x11287b400] 06:27:26 INFO - PROCESS | 1654 | 1463837246831 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]]]}] 06:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 724ms 06:27:26 INFO - PROCESS | 1654 | 1463837246872 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:27:26 INFO - PROCESS | 1654 | 1463837246876 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:27:26 INFO - PROCESS | 1654 | 1463837246881 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 1654 | 1463837246883 Marionette TRACE conn2 <- [1,2166,null,{}] 06:27:26 INFO - PROCESS | 1654 | 1463837246885 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}] 06:27:27 INFO - PROCESS | 1654 | 1463837247012 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:27:27 INFO - PROCESS | 1654 | 1463837247106 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0a000 == 40 [pid = 1654] [id = 549] 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116767c00) [pid = 1654] [serial = 1647] [outer = 0x0] 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116f42800) [pid = 1654] [serial = 1648] [outer = 0x116767c00] 06:27:27 INFO - PROCESS | 1654 | 1463837247155 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118117800) [pid = 1654] [serial = 1649] [outer = 0x116767c00] 06:27:27 INFO - PROCESS | 1654 | 1463837247694 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]]]}] 06:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 819ms 06:27:27 INFO - PROCESS | 1654 | 1463837247701 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:27:27 INFO - PROCESS | 1654 | 1463837247702 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:27:27 INFO - PROCESS | 1654 | 1463837247705 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:27:27 INFO - PROCESS | 1654 | 1463837247710 Marionette TRACE conn2 <- [1,2170,null,{}] 06:27:27 INFO - PROCESS | 1654 | 1463837247718 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}] 06:27:27 INFO - PROCESS | 1654 | 1463837247824 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:27:27 INFO - PROCESS | 1654 | 1463837247876 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b97f800 == 41 [pid = 1654] [id = 550] 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118f02400) [pid = 1654] [serial = 1650] [outer = 0x0] 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11972c000) [pid = 1654] [serial = 1651] [outer = 0x118f02400] 06:27:27 INFO - PROCESS | 1654 | 1463837247912 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x120e47800) [pid = 1654] [serial = 1652] [outer = 0x118f02400] 06:27:28 INFO - PROCESS | 1654 | 1463837248340 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]]]}] 06:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 674ms 06:27:28 INFO - PROCESS | 1654 | 1463837248379 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:27:28 INFO - PROCESS | 1654 | 1463837248381 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:27:28 INFO - PROCESS | 1654 | 1463837248383 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:27:28 INFO - PROCESS | 1654 | 1463837248385 Marionette TRACE conn2 <- [1,2174,null,{}] 06:27:28 INFO - PROCESS | 1654 | 1463837248387 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}] 06:27:28 INFO - PROCESS | 1654 | 1463837248492 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:27:28 INFO - PROCESS | 1654 | 1463837248546 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be77800 == 42 [pid = 1654] [id = 551] 06:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121144000) [pid = 1654] [serial = 1653] [outer = 0x0] 06:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121c29c00) [pid = 1654] [serial = 1654] [outer = 0x121144000] 06:27:28 INFO - PROCESS | 1654 | 1463837248576 Marionette DEBUG loaded listener.js 06:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124d24000) [pid = 1654] [serial = 1655] [outer = 0x121144000] 06:27:28 INFO - PROCESS | 1654 | 1463837248991 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]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 06:27:29 INFO - PROCESS | 1654 | 1463837249005 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:27:29 INFO - PROCESS | 1654 | 1463837249009 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:27:29 INFO - PROCESS | 1654 | 1463837249011 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1654 | 1463837249012 Marionette TRACE conn2 <- [1,2178,null,{}] 06:27:29 INFO - PROCESS | 1654 | 1463837249015 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}] 06:27:29 INFO - PROCESS | 1654 | 1463837249113 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:27:29 INFO - PROCESS | 1654 | 1463837249198 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4b7800 == 43 [pid = 1654] [id = 552] 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121b91c00) [pid = 1654] [serial = 1656] [outer = 0x0] 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125652000) [pid = 1654] [serial = 1657] [outer = 0x121b91c00] 06:27:29 INFO - PROCESS | 1654 | 1463837249227 Marionette DEBUG loaded listener.js 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1260c2400) [pid = 1654] [serial = 1658] [outer = 0x121b91c00] 06:27:29 INFO - PROCESS | 1654 | 1463837249631 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]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 06:27:29 INFO - PROCESS | 1654 | 1463837249681 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1654 | 1463837249682 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:27:29 INFO - PROCESS | 1654 | 1463837249685 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1654 | 1463837249686 Marionette TRACE conn2 <- [1,2182,null,{}] 06:27:29 INFO - PROCESS | 1654 | 1463837249689 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}] 06:27:29 INFO - PROCESS | 1654 | 1463837249809 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:27:29 INFO - PROCESS | 1654 | 1463837249866 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4cb800 == 44 [pid = 1654] [id = 553] 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126405400) [pid = 1654] [serial = 1659] [outer = 0x0] 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126608400) [pid = 1654] [serial = 1660] [outer = 0x126405400] 06:27:29 INFO - PROCESS | 1654 | 1463837249896 Marionette DEBUG loaded listener.js 06:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12672bc00) [pid = 1654] [serial = 1661] [outer = 0x126405400] 06:27:30 INFO - PROCESS | 1654 | 1463837250376 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]]]}] 06:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 719ms 06:27:30 INFO - PROCESS | 1654 | 1463837250405 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:27:30 INFO - PROCESS | 1654 | 1463837250407 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:27:30 INFO - PROCESS | 1654 | 1463837250409 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:27:30 INFO - PROCESS | 1654 | 1463837250410 Marionette TRACE conn2 <- [1,2186,null,{}] 06:27:30 INFO - PROCESS | 1654 | 1463837250413 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}] 06:27:30 INFO - PROCESS | 1654 | 1463837250533 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:27:30 INFO - PROCESS | 1654 | 1463837250587 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11211e800 == 45 [pid = 1654] [id = 554] 06:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1121eb800) [pid = 1654] [serial = 1662] [outer = 0x0] 06:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116475800) [pid = 1654] [serial = 1663] [outer = 0x1121eb800] 06:27:30 INFO - PROCESS | 1654 | 1463837250630 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126612800) [pid = 1654] [serial = 1664] [outer = 0x1121eb800] 06:27:31 INFO - PROCESS | 1654 | 1463837251172 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]]]}] 06:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 822ms 06:27:31 INFO - PROCESS | 1654 | 1463837251231 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 1654 | 1463837251234 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:27:31 INFO - PROCESS | 1654 | 1463837251238 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 1654 | 1463837251240 Marionette TRACE conn2 <- [1,2190,null,{}] 06:27:31 INFO - PROCESS | 1654 | 1463837251246 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}] 06:27:31 INFO - PROCESS | 1654 | 1463837251338 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:27:31 INFO - PROCESS | 1654 | 1463837251407 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11686c800 == 46 [pid = 1654] [id = 555] 06:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1133f0400) [pid = 1654] [serial = 1665] [outer = 0x0] 06:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11642dc00) [pid = 1654] [serial = 1666] [outer = 0x1133f0400] 06:27:31 INFO - PROCESS | 1654 | 1463837251436 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116842000) [pid = 1654] [serial = 1667] [outer = 0x1133f0400] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6ae800 == 45 [pid = 1654] [id = 546] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128c6e000 == 44 [pid = 1654] [id = 545] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123ff6000 == 43 [pid = 1654] [id = 544] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128132000 == 42 [pid = 1654] [id = 543] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x126769000 == 41 [pid = 1654] [id = 542] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123f2f800 == 40 [pid = 1654] [id = 541] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119796800) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1212c4800 == 39 [pid = 1654] [id = 540] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x112787000 == 38 [pid = 1654] [id = 539] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118374800 == 37 [pid = 1654] [id = 538] 06:27:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116f2e800 == 36 [pid = 1654] [id = 537] 06:27:31 INFO - PROCESS | 1654 | 1463837251864 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]]]}] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126409800) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1173c4c00) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1199a7000) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118332c00) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121005800) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1133f7000) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116a59c00) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112886800) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118fae400) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119671800) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1173cb800) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118524400) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118a68c00) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118fa8c00) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119380c00) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1166c3000) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1168a0400) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112ece000) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 06:27:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1133f3400) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 06:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 674ms 06:27:31 INFO - PROCESS | 1654 | 1463837251912 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 1654 | 1463837251916 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:27:31 INFO - PROCESS | 1654 | 1463837251920 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 1654 | 1463837251922 Marionette TRACE conn2 <- [1,2194,null,{}] 06:27:31 INFO - PROCESS | 1654 | 1463837251924 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}] 06:27:32 INFO - PROCESS | 1654 | 1463837252027 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:27:32 INFO - PROCESS | 1654 | 1463837252034 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x116481800 == 37 [pid = 1654] [id = 556] 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116f44c00) [pid = 1654] [serial = 1668] [outer = 0x0] 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117175c00) [pid = 1654] [serial = 1669] [outer = 0x116f44c00] 06:27:32 INFO - PROCESS | 1654 | 1463837252060 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118121800) [pid = 1654] [serial = 1670] [outer = 0x116f44c00] 06:27:32 INFO - PROCESS | 1654 | 1463837252407 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]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 06:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:27:32 INFO - PROCESS | 1654 | 1463837252442 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:27:32 INFO - PROCESS | 1654 | 1463837252443 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:27:32 INFO - PROCESS | 1654 | 1463837252445 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 1654 | 1463837252448 Marionette TRACE conn2 <- [1,2198,null,{}] 06:27:32 INFO - PROCESS | 1654 | 1463837252455 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}] 06:27:32 INFO - PROCESS | 1654 | 1463837252536 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:27:32 INFO - PROCESS | 1654 | 1463837252544 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121072800 == 38 [pid = 1654] [id = 557] 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118561400) [pid = 1654] [serial = 1671] [outer = 0x0] 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118a0e400) [pid = 1654] [serial = 1672] [outer = 0x118561400] 06:27:32 INFO - PROCESS | 1654 | 1463837252572 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11933dc00) [pid = 1654] [serial = 1673] [outer = 0x118561400] 06:27:32 INFO - PROCESS | 1654 | 1463837252922 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]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 06:27:32 INFO - PROCESS | 1654 | 1463837252967 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:27:32 INFO - PROCESS | 1654 | 1463837252969 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:27:32 INFO - PROCESS | 1654 | 1463837252989 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 1654 | 1463837252990 Marionette TRACE conn2 <- [1,2202,null,{}] 06:27:32 INFO - PROCESS | 1654 | 1463837252993 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}] 06:27:33 INFO - PROCESS | 1654 | 1463837253076 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:27:33 INFO - PROCESS | 1654 | 1463837253081 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f2f000 == 39 [pid = 1654] [id = 558] 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119411000) [pid = 1654] [serial = 1674] [outer = 0x0] 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119730400) [pid = 1654] [serial = 1675] [outer = 0x119411000] 06:27:33 INFO - PROCESS | 1654 | 1463837253107 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1199a9000) [pid = 1654] [serial = 1676] [outer = 0x119411000] 06:27:33 INFO - PROCESS | 1654 | 1463837253452 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]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 481ms 06:27:33 INFO - PROCESS | 1654 | 1463837253460 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 1654 | 1463837253461 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:27:33 INFO - PROCESS | 1654 | 1463837253464 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1654 | 1463837253465 Marionette TRACE conn2 <- [1,2206,null,{}] 06:27:33 INFO - PROCESS | 1654 | 1463837253467 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}] 06:27:33 INFO - PROCESS | 1654 | 1463837253549 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:27:33 INFO - PROCESS | 1654 | 1463837253610 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12668a800 == 40 [pid = 1654] [id = 559] 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11972d800) [pid = 1654] [serial = 1677] [outer = 0x0] 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119c7cc00) [pid = 1654] [serial = 1678] [outer = 0x11972d800] 06:27:33 INFO - PROCESS | 1654 | 1463837253635 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121899400) [pid = 1654] [serial = 1679] [outer = 0x11972d800] 06:27:33 INFO - PROCESS | 1654 | 1463837253962 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]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 06:27:33 INFO - PROCESS | 1654 | 1463837253985 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 1654 | 1463837253986 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:27:33 INFO - PROCESS | 1654 | 1463837253989 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1654 | 1463837253990 Marionette TRACE conn2 <- [1,2210,null,{}] 06:27:33 INFO - PROCESS | 1654 | 1463837253992 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}] 06:27:34 INFO - PROCESS | 1654 | 1463837254121 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:27:34 INFO - PROCESS | 1654 | 1463837254126 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6ae800 == 41 [pid = 1654] [id = 560] 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1199a7000) [pid = 1654] [serial = 1680] [outer = 0x0] 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121c14c00) [pid = 1654] [serial = 1681] [outer = 0x1199a7000] 06:27:34 INFO - PROCESS | 1654 | 1463837254183 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12648f800) [pid = 1654] [serial = 1682] [outer = 0x1199a7000] 06:27:34 INFO - PROCESS | 1654 | 1463837254516 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]]]}] 06:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 06:27:34 INFO - PROCESS | 1654 | 1463837254559 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:27:34 INFO - PROCESS | 1654 | 1463837254560 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:27:34 INFO - PROCESS | 1654 | 1463837254563 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:27:34 INFO - PROCESS | 1654 | 1463837254564 Marionette TRACE conn2 <- [1,2214,null,{}] 06:27:34 INFO - PROCESS | 1654 | 1463837254566 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}] 06:27:34 INFO - PROCESS | 1654 | 1463837254666 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:27:34 INFO - PROCESS | 1654 | 1463837254680 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abcc800 == 42 [pid = 1654] [id = 561] 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126606400) [pid = 1654] [serial = 1683] [outer = 0x0] 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12660ec00) [pid = 1654] [serial = 1684] [outer = 0x126606400] 06:27:34 INFO - PROCESS | 1654 | 1463837254705 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1266c7800) [pid = 1654] [serial = 1685] [outer = 0x126606400] 06:27:35 INFO - PROCESS | 1654 | 1463837255036 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]]]}] 06:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 517ms 06:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:27:35 INFO - PROCESS | 1654 | 1463837255081 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:27:35 INFO - PROCESS | 1654 | 1463837255082 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:27:35 INFO - PROCESS | 1654 | 1463837255084 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 1654 | 1463837255085 Marionette TRACE conn2 <- [1,2218,null,{}] 06:27:35 INFO - PROCESS | 1654 | 1463837255088 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}] 06:27:35 INFO - PROCESS | 1654 | 1463837255189 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:27:35 INFO - PROCESS | 1654 | 1463837255194 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be73800 == 43 [pid = 1654] [id = 562] 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126610000) [pid = 1654] [serial = 1686] [outer = 0x0] 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126a19400) [pid = 1654] [serial = 1687] [outer = 0x126610000] 06:27:35 INFO - PROCESS | 1654 | 1463837255250 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126a3d800) [pid = 1654] [serial = 1688] [outer = 0x126610000] 06:27:35 INFO - PROCESS | 1654 | 1463837255554 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]]]}] 06:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 06:27:35 INFO - PROCESS | 1654 | 1463837255603 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:27:35 INFO - PROCESS | 1654 | 1463837255604 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:27:35 INFO - PROCESS | 1654 | 1463837255609 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 1654 | 1463837255610 Marionette TRACE conn2 <- [1,2222,null,{}] 06:27:35 INFO - PROCESS | 1654 | 1463837255613 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}] 06:27:35 INFO - PROCESS | 1654 | 1463837255713 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:27:35 INFO - PROCESS | 1654 | 1463837255748 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4cf800 == 44 [pid = 1654] [id = 563] 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x126a3a400) [pid = 1654] [serial = 1689] [outer = 0x0] 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126a48000) [pid = 1654] [serial = 1690] [outer = 0x126a3a400] 06:27:35 INFO - PROCESS | 1654 | 1463837255773 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128215800) [pid = 1654] [serial = 1691] [outer = 0x126a3a400] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11940d400) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x120e3d400) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119c76800) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11940d000) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116a6e400) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11811c400) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x111fed000) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112e31000) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11214c400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11689fc00) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121c38400) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11855dc00) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:27:36 INFO - PROCESS | 1654 | 1463837256148 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]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 572ms 06:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:27:36 INFO - PROCESS | 1654 | 1463837256181 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1654 | 1463837256182 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:27:36 INFO - PROCESS | 1654 | 1463837256184 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1654 | 1463837256185 Marionette TRACE conn2 <- [1,2226,null,{}] 06:27:36 INFO - PROCESS | 1654 | 1463837256188 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}] 06:27:36 INFO - PROCESS | 1654 | 1463837256271 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:27:36 INFO - PROCESS | 1654 | 1463837256275 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12abe0800 == 45 [pid = 1654] [id = 564] 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11940d400) [pid = 1654] [serial = 1692] [outer = 0x0] 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1217cec00) [pid = 1654] [serial = 1693] [outer = 0x11940d400] 06:27:36 INFO - PROCESS | 1654 | 1463837256300 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1260c1c00) [pid = 1654] [serial = 1694] [outer = 0x11940d400] 06:27:36 INFO - PROCESS | 1654 | 1463837256692 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]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 06:27:36 INFO - PROCESS | 1654 | 1463837256705 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1654 | 1463837256707 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:27:36 INFO - PROCESS | 1654 | 1463837256711 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1654 | 1463837256713 Marionette TRACE conn2 <- [1,2230,null,{}] 06:27:36 INFO - PROCESS | 1654 | 1463837256717 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}] 06:27:36 INFO - PROCESS | 1654 | 1463837256898 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:27:36 INFO - PROCESS | 1654 | 1463837256911 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf20800 == 46 [pid = 1654] [id = 565] 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124fc1c00) [pid = 1654] [serial = 1695] [outer = 0x0] 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12821d400) [pid = 1654] [serial = 1696] [outer = 0x124fc1c00] 06:27:36 INFO - PROCESS | 1654 | 1463837256940 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1284ae000) [pid = 1654] [serial = 1697] [outer = 0x124fc1c00] 06:27:37 INFO - PROCESS | 1654 | 1463837257275 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]]]}] 06:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 571ms 06:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:27:37 INFO - PROCESS | 1654 | 1463837257282 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:27:37 INFO - PROCESS | 1654 | 1463837257283 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:27:37 INFO - PROCESS | 1654 | 1463837257285 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:27:37 INFO - PROCESS | 1654 | 1463837257286 Marionette TRACE conn2 <- [1,2234,null,{}] 06:27:37 INFO - PROCESS | 1654 | 1463837257289 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}] 06:27:37 INFO - PROCESS | 1654 | 1463837257379 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:27:37 INFO - PROCESS | 1654 | 1463837257383 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfb7000 == 47 [pid = 1654] [id = 566] 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11287d800) [pid = 1654] [serial = 1698] [outer = 0x0] 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1199a8800) [pid = 1654] [serial = 1699] [outer = 0x11287d800] 06:27:37 INFO - PROCESS | 1654 | 1463837257408 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128874400) [pid = 1654] [serial = 1700] [outer = 0x11287d800] 06:27:37 INFO - PROCESS | 1654 | 1463837257729 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]]]}] 06:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 06:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:27:37 INFO - PROCESS | 1654 | 1463837257754 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:27:37 INFO - PROCESS | 1654 | 1463837257756 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:27:37 INFO - PROCESS | 1654 | 1463837257758 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:27:37 INFO - PROCESS | 1654 | 1463837257759 Marionette TRACE conn2 <- [1,2238,null,{}] 06:27:37 INFO - PROCESS | 1654 | 1463837257769 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}] 06:27:37 INFO - PROCESS | 1654 | 1463837257881 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:27:37 INFO - PROCESS | 1654 | 1463837257889 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d410000 == 48 [pid = 1654] [id = 567] 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118122400) [pid = 1654] [serial = 1701] [outer = 0x0] 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128a6f400) [pid = 1654] [serial = 1702] [outer = 0x118122400] 06:27:37 INFO - PROCESS | 1654 | 1463837257913 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128a7ac00) [pid = 1654] [serial = 1703] [outer = 0x118122400] 06:27:38 INFO - PROCESS | 1654 | 1463837258396 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]]]}] 06:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 672ms 06:27:38 INFO - PROCESS | 1654 | 1463837258430 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 1654 | 1463837258434 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:27:38 INFO - PROCESS | 1654 | 1463837258437 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 1654 | 1463837258440 Marionette TRACE conn2 <- [1,2242,null,{}] 06:27:38 INFO - PROCESS | 1654 | 1463837258444 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}] 06:27:38 INFO - PROCESS | 1654 | 1463837258551 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:27:38 INFO - PROCESS | 1654 | 1463837258624 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd1000 == 49 [pid = 1654] [id = 568] 06:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1166be800) [pid = 1654] [serial = 1704] [outer = 0x0] 06:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116ade400) [pid = 1654] [serial = 1705] [outer = 0x1166be800] 06:27:38 INFO - PROCESS | 1654 | 1463837258655 Marionette DEBUG loaded listener.js 06:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x117685000) [pid = 1654] [serial = 1706] [outer = 0x1166be800] 06:27:39 INFO - PROCESS | 1654 | 1463837259074 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]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms 06:27:39 INFO - PROCESS | 1654 | 1463837259111 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:27:39 INFO - PROCESS | 1654 | 1463837259115 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:27:39 INFO - PROCESS | 1654 | 1463837259120 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 1654 | 1463837259122 Marionette TRACE conn2 <- [1,2246,null,{}] 06:27:39 INFO - PROCESS | 1654 | 1463837259124 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}] 06:27:39 INFO - PROCESS | 1654 | 1463837259235 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:27:39 INFO - PROCESS | 1654 | 1463837259313 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1288a6000 == 50 [pid = 1654] [id = 569] 06:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118567c00) [pid = 1654] [serial = 1707] [outer = 0x0] 06:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118fae400) [pid = 1654] [serial = 1708] [outer = 0x118567c00] 06:27:39 INFO - PROCESS | 1654 | 1463837259385 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1199a6c00) [pid = 1654] [serial = 1709] [outer = 0x118567c00] 06:27:39 INFO - PROCESS | 1654 | 1463837259802 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]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 720ms 06:27:39 INFO - PROCESS | 1654 | 1463837259840 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:27:39 INFO - PROCESS | 1654 | 1463837259842 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:27:39 INFO - PROCESS | 1654 | 1463837259845 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 1654 | 1463837259847 Marionette TRACE conn2 <- [1,2250,null,{}] 06:27:39 INFO - PROCESS | 1654 | 1463837259855 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}] 06:27:39 INFO - PROCESS | 1654 | 1463837259965 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:27:40 INFO - PROCESS | 1654 | 1463837260040 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfc5800 == 51 [pid = 1654] [id = 570] 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1218a6400) [pid = 1654] [serial = 1710] [outer = 0x0] 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x123e31800) [pid = 1654] [serial = 1711] [outer = 0x1218a6400] 06:27:40 INFO - PROCESS | 1654 | 1463837260071 Marionette DEBUG loaded listener.js 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1260b9800) [pid = 1654] [serial = 1712] [outer = 0x1218a6400] 06:27:40 INFO - PROCESS | 1654 | 1463837260456 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]]]}] 06:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 06:27:40 INFO - PROCESS | 1654 | 1463837260516 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:27:40 INFO - PROCESS | 1654 | 1463837260518 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:27:40 INFO - PROCESS | 1654 | 1463837260520 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:27:40 INFO - PROCESS | 1654 | 1463837260521 Marionette TRACE conn2 <- [1,2254,null,{}] 06:27:40 INFO - PROCESS | 1654 | 1463837260524 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}] 06:27:40 INFO - PROCESS | 1654 | 1463837260664 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:27:40 INFO - PROCESS | 1654 | 1463837260745 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d41f800 == 52 [pid = 1654] [id = 571] 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x112aa2000) [pid = 1654] [serial = 1713] [outer = 0x0] 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1260c3800) [pid = 1654] [serial = 1714] [outer = 0x112aa2000] 06:27:40 INFO - PROCESS | 1654 | 1463837260775 Marionette DEBUG loaded listener.js 06:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128213000) [pid = 1654] [serial = 1715] [outer = 0x112aa2000] 06:27:41 INFO - PROCESS | 1654 | 1463837261389 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]]]}] 06:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 874ms 06:27:41 INFO - PROCESS | 1654 | 1463837261395 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:27:41 INFO - PROCESS | 1654 | 1463837261397 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:27:41 INFO - PROCESS | 1654 | 1463837261401 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - PROCESS | 1654 | 1463837261403 Marionette TRACE conn2 <- [1,2258,null,{}] 06:27:41 INFO - PROCESS | 1654 | 1463837261407 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}] 06:27:41 INFO - PROCESS | 1654 | 1463837261496 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:27:41 INFO - PROCESS | 1654 | 1463837261555 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a91800 == 53 [pid = 1654] [id = 572] 06:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112885c00) [pid = 1654] [serial = 1716] [outer = 0x0] 06:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1139e9400) [pid = 1654] [serial = 1717] [outer = 0x112885c00] 06:27:41 INFO - PROCESS | 1654 | 1463837261582 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116476000) [pid = 1654] [serial = 1718] [outer = 0x112885c00] 06:27:42 INFO - PROCESS | 1654 | 1463837262026 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]]]}] 06:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 06:27:42 INFO - PROCESS | 1654 | 1463837262091 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 1654 | 1463837262095 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:27:42 INFO - PROCESS | 1654 | 1463837262102 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 1654 | 1463837262104 Marionette TRACE conn2 <- [1,2262,null,{}] 06:27:42 INFO - PROCESS | 1654 | 1463837262109 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}] 06:27:42 INFO - PROCESS | 1654 | 1463837262203 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:27:42 INFO - PROCESS | 1654 | 1463837262276 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11647d800 == 54 [pid = 1654] [id = 573] 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11649c800) [pid = 1654] [serial = 1719] [outer = 0x0] 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116a73c00) [pid = 1654] [serial = 1720] [outer = 0x11649c800] 06:27:42 INFO - PROCESS | 1654 | 1463837262303 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x116f3a800) [pid = 1654] [serial = 1721] [outer = 0x11649c800] 06:27:42 INFO - PROCESS | 1654 | 1463837262737 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]]]}] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfb7000 == 53 [pid = 1654] [id = 566] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf20800 == 52 [pid = 1654] [id = 565] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12abe0800 == 51 [pid = 1654] [id = 564] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4cf800 == 50 [pid = 1654] [id = 563] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12be73800 == 49 [pid = 1654] [id = 562] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12abcc800 == 48 [pid = 1654] [id = 561] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12189c400) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1260c0800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1150f5000) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11716f800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119733400) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121142c00) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12140fc00) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6ae800 == 47 [pid = 1654] [id = 560] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12668a800 == 46 [pid = 1654] [id = 559] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x123f2f000 == 45 [pid = 1654] [id = 558] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x121072800 == 44 [pid = 1654] [id = 557] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x116481800 == 43 [pid = 1654] [id = 556] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x11686c800 == 42 [pid = 1654] [id = 555] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4cb800 == 41 [pid = 1654] [id = 553] 06:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4b7800 == 40 [pid = 1654] [id = 552] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12be77800 == 39 [pid = 1654] [id = 551] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0a000 == 38 [pid = 1654] [id = 549] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x117044800 == 37 [pid = 1654] [id = 548] 06:27:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12abd8000 == 36 [pid = 1654] [id = 547] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x115fd6400) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1168a1400) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1150f6000) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x112881000) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1121e7400) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116a76c00) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x116f42400) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118fad000) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x124d30800) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x121b8e800) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x120e42400) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121c16800) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12601ec00) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11972e400) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121c35c00) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1197a0800) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1218a1800) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1217c3400) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121138c00) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119415000) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11716d800) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11855d400) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118a09c00) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118fb2c00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 06:27:42 INFO - PROCESS | 1654 | 1463837262794 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 1654 | 1463837262795 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:27:42 INFO - PROCESS | 1654 | 1463837262801 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 1654 | 1463837262803 Marionette TRACE conn2 <- [1,2266,null,{}] 06:27:42 INFO - PROCESS | 1654 | 1463837262813 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}] 06:27:42 INFO - PROCESS | 1654 | 1463837262887 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:27:42 INFO - PROCESS | 1654 | 1463837262899 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117044800 == 37 [pid = 1654] [id = 574] 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11716f800) [pid = 1654] [serial = 1722] [outer = 0x0] 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1173c6c00) [pid = 1654] [serial = 1723] [outer = 0x11716f800] 06:27:42 INFO - PROCESS | 1654 | 1463837262925 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11840f000) [pid = 1654] [serial = 1724] [outer = 0x11716f800] 06:27:43 INFO - PROCESS | 1654 | 1463837263298 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]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 525ms 06:27:43 INFO - PROCESS | 1654 | 1463837263342 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1654 | 1463837263344 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:27:43 INFO - PROCESS | 1654 | 1463837263347 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1654 | 1463837263349 Marionette TRACE conn2 <- [1,2270,null,{}] 06:27:43 INFO - PROCESS | 1654 | 1463837263351 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}] 06:27:43 INFO - PROCESS | 1654 | 1463837263430 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:27:43 INFO - PROCESS | 1654 | 1463837263434 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991d000 == 38 [pid = 1654] [id = 575] 06:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118560800) [pid = 1654] [serial = 1725] [outer = 0x0] 06:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118a72800) [pid = 1654] [serial = 1726] [outer = 0x118560800] 06:27:43 INFO - PROCESS | 1654 | 1463837263462 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118fad000) [pid = 1654] [serial = 1727] [outer = 0x118560800] 06:27:43 INFO - PROCESS | 1654 | 1463837263811 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]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 467ms 06:27:43 INFO - PROCESS | 1654 | 1463837263816 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1654 | 1463837263817 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:27:43 INFO - PROCESS | 1654 | 1463837263819 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1654 | 1463837263820 Marionette TRACE conn2 <- [1,2274,null,{}] 06:27:43 INFO - PROCESS | 1654 | 1463837263823 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}] 06:27:43 INFO - PROCESS | 1654 | 1463837263912 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:27:43 INFO - PROCESS | 1654 | 1463837263963 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116869800 == 39 [pid = 1654] [id = 576] 06:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11287fc00) [pid = 1654] [serial = 1728] [outer = 0x0] 06:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11933b800) [pid = 1654] [serial = 1729] [outer = 0x11287fc00] 06:27:43 INFO - PROCESS | 1654 | 1463837263989 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119418800) [pid = 1654] [serial = 1730] [outer = 0x11287fc00] 06:27:44 INFO - PROCESS | 1654 | 1463837264255 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]]]}] 06:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 06:27:44 INFO - PROCESS | 1654 | 1463837264297 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 1654 | 1463837264298 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:27:44 INFO - PROCESS | 1654 | 1463837264300 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 1654 | 1463837264301 Marionette TRACE conn2 <- [1,2278,null,{}] 06:27:44 INFO - PROCESS | 1654 | 1463837264304 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}] 06:27:44 INFO - PROCESS | 1654 | 1463837264405 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:27:44 INFO - PROCESS | 1654 | 1463837264413 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c93000 == 40 [pid = 1654] [id = 577] 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11972dc00) [pid = 1654] [serial = 1731] [outer = 0x0] 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11997fc00) [pid = 1654] [serial = 1732] [outer = 0x11972dc00] 06:27:44 INFO - PROCESS | 1654 | 1463837264439 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x120e49400) [pid = 1654] [serial = 1733] [outer = 0x11972dc00] 06:27:44 INFO - PROCESS | 1654 | 1463837264783 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]]]}] 06:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 06:27:44 INFO - PROCESS | 1654 | 1463837264822 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 1654 | 1463837264823 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:27:44 INFO - PROCESS | 1654 | 1463837264844 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 1654 | 1463837264845 Marionette TRACE conn2 <- [1,2282,null,{}] 06:27:44 INFO - PROCESS | 1654 | 1463837264847 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}] 06:27:44 INFO - PROCESS | 1654 | 1463837264948 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:27:44 INFO - PROCESS | 1654 | 1463837264953 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b3800 == 41 [pid = 1654] [id = 578] 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1197a0800) [pid = 1654] [serial = 1734] [outer = 0x0] 06:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x121146400) [pid = 1654] [serial = 1735] [outer = 0x1197a0800] 06:27:44 INFO - PROCESS | 1654 | 1463837264985 Marionette DEBUG loaded listener.js 06:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x121480800) [pid = 1654] [serial = 1736] [outer = 0x1197a0800] 06:27:45 INFO - PROCESS | 1654 | 1463837265317 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]]]}] 06:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 536ms 06:27:45 INFO - PROCESS | 1654 | 1463837265362 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 1654 | 1463837265363 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:27:45 INFO - PROCESS | 1654 | 1463837265366 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - PROCESS | 1654 | 1463837265367 Marionette TRACE conn2 <- [1,2286,null,{}] 06:27:45 INFO - PROCESS | 1654 | 1463837265369 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}] 06:27:45 INFO - PROCESS | 1654 | 1463837265464 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:27:45 INFO - PROCESS | 1654 | 1463837265477 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12669d000 == 42 [pid = 1654] [id = 579] 06:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12114bc00) [pid = 1654] [serial = 1737] [outer = 0x0] 06:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121897800) [pid = 1654] [serial = 1738] [outer = 0x12114bc00] 06:27:45 INFO - PROCESS | 1654 | 1463837265502 Marionette DEBUG loaded listener.js 06:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1218a0400) [pid = 1654] [serial = 1739] [outer = 0x12114bc00] 06:27:45 INFO - PROCESS | 1654 | 1463837265839 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]]]}] 06:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 06:27:45 INFO - PROCESS | 1654 | 1463837265884 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 1654 | 1463837265885 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:27:45 INFO - PROCESS | 1654 | 1463837265888 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - PROCESS | 1654 | 1463837265889 Marionette TRACE conn2 <- [1,2290,null,{}] 06:27:45 INFO - PROCESS | 1654 | 1463837265891 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}] 06:27:45 INFO - PROCESS | 1654 | 1463837265990 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:27:45 INFO - PROCESS | 1654 | 1463837265994 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12840c800 == 43 [pid = 1654] [id = 580] 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x121625c00) [pid = 1654] [serial = 1740] [outer = 0x0] 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x121b9a400) [pid = 1654] [serial = 1741] [outer = 0x121625c00] 06:27:46 INFO - PROCESS | 1654 | 1463837266050 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x121c31000) [pid = 1654] [serial = 1742] [outer = 0x121625c00] 06:27:46 INFO - PROCESS | 1654 | 1463837266381 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]]]}] 06:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 06:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:27:46 INFO - PROCESS | 1654 | 1463837266413 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:27:46 INFO - PROCESS | 1654 | 1463837266414 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:27:46 INFO - PROCESS | 1654 | 1463837266417 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:27:46 INFO - PROCESS | 1654 | 1463837266418 Marionette TRACE conn2 <- [1,2294,null,{}] 06:27:46 INFO - PROCESS | 1654 | 1463837266420 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}] 06:27:46 INFO - PROCESS | 1654 | 1463837266520 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:27:46 INFO - PROCESS | 1654 | 1463837266525 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e8f800 == 44 [pid = 1654] [id = 581] 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121c33400) [pid = 1654] [serial = 1743] [outer = 0x0] 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124d5f000) [pid = 1654] [serial = 1744] [outer = 0x121c33400] 06:27:46 INFO - PROCESS | 1654 | 1463837266552 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125654400) [pid = 1654] [serial = 1745] [outer = 0x121c33400] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x116f44c00) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118561400) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1133f0400) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11940d400) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1199a7000) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11287d800) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x126610000) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x126606400) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126a3a400) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11972d800) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124fc1c00) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1121eb800) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:27:47 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119411000) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:27:47 INFO - PROCESS | 1654 | 1463837267215 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]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 820ms 06:27:47 INFO - PROCESS | 1654 | 1463837267238 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1654 | 1463837267239 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:27:47 INFO - PROCESS | 1654 | 1463837267244 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1654 | 1463837267246 Marionette TRACE conn2 <- [1,2298,null,{}] 06:27:47 INFO - PROCESS | 1654 | 1463837267248 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}] 06:27:47 INFO - PROCESS | 1654 | 1463837267339 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:27:47 INFO - PROCESS | 1654 | 1463837267346 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6ae000 == 45 [pid = 1654] [id = 582] 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116f3b800) [pid = 1654] [serial = 1746] [outer = 0x0] 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11940d400) [pid = 1654] [serial = 1747] [outer = 0x116f3b800] 06:27:47 INFO - PROCESS | 1654 | 1463837267376 Marionette DEBUG loaded listener.js 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x126490000) [pid = 1654] [serial = 1748] [outer = 0x116f3b800] 06:27:47 INFO - PROCESS | 1654 | 1463837267714 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]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 06:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:27:47 INFO - PROCESS | 1654 | 1463837267765 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1654 | 1463837267767 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:27:47 INFO - PROCESS | 1654 | 1463837267769 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1654 | 1463837267770 Marionette TRACE conn2 <- [1,2302,null,{}] 06:27:47 INFO - PROCESS | 1654 | 1463837267772 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}] 06:27:47 INFO - PROCESS | 1654 | 1463837267859 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:27:47 INFO - PROCESS | 1654 | 1463837267864 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b227800 == 46 [pid = 1654] [id = 583] 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x120e4b000) [pid = 1654] [serial = 1749] [outer = 0x0] 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126608000) [pid = 1654] [serial = 1750] [outer = 0x120e4b000] 06:27:47 INFO - PROCESS | 1654 | 1463837267889 Marionette DEBUG loaded listener.js 06:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126612000) [pid = 1654] [serial = 1751] [outer = 0x120e4b000] 06:27:48 INFO - PROCESS | 1654 | 1463837268225 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]]]}] 06:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 469ms 06:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:27:48 INFO - PROCESS | 1654 | 1463837268238 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 1654 | 1463837268239 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:27:48 INFO - PROCESS | 1654 | 1463837268245 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 1654 | 1463837268246 Marionette TRACE conn2 <- [1,2306,null,{}] 06:27:48 INFO - PROCESS | 1654 | 1463837268248 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}] 06:27:48 INFO - PROCESS | 1654 | 1463837268329 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:27:48 INFO - PROCESS | 1654 | 1463837268334 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb9b800 == 47 [pid = 1654] [id = 584] 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x126615000) [pid = 1654] [serial = 1752] [outer = 0x0] 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126730400) [pid = 1654] [serial = 1753] [outer = 0x126615000] 06:27:48 INFO - PROCESS | 1654 | 1463837268359 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126a2a000) [pid = 1654] [serial = 1754] [outer = 0x126615000] 06:27:48 INFO - PROCESS | 1654 | 1463837268700 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]]]}] 06:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 472ms 06:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:27:48 INFO - PROCESS | 1654 | 1463837268715 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 1654 | 1463837268716 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:27:48 INFO - PROCESS | 1654 | 1463837268718 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 1654 | 1463837268719 Marionette TRACE conn2 <- [1,2310,null,{}] 06:27:48 INFO - PROCESS | 1654 | 1463837268722 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}] 06:27:48 INFO - PROCESS | 1654 | 1463837268836 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:27:48 INFO - PROCESS | 1654 | 1463837268844 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c285800 == 48 [pid = 1654] [id = 585] 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126a2f400) [pid = 1654] [serial = 1755] [outer = 0x0] 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126a41400) [pid = 1654] [serial = 1756] [outer = 0x126a2f400] 06:27:48 INFO - PROCESS | 1654 | 1463837268877 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128213800) [pid = 1654] [serial = 1757] [outer = 0x126a2f400] 06:27:49 INFO - PROCESS | 1654 | 1463837269283 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]]]}] 06:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 569ms 06:27:49 INFO - PROCESS | 1654 | 1463837269289 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 1654 | 1463837269294 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:27:49 INFO - PROCESS | 1654 | 1463837269300 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - PROCESS | 1654 | 1463837269304 Marionette TRACE conn2 <- [1,2314,null,{}] 06:27:49 INFO - PROCESS | 1654 | 1463837269310 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}] 06:27:49 INFO - PROCESS | 1654 | 1463837269461 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:27:49 INFO - PROCESS | 1654 | 1463837269583 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x116017000 == 49 [pid = 1654] [id = 586] 06:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112887800) [pid = 1654] [serial = 1758] [outer = 0x0] 06:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x112a6ec00) [pid = 1654] [serial = 1759] [outer = 0x112887800] 06:27:49 INFO - PROCESS | 1654 | 1463837269635 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x113cdd000) [pid = 1654] [serial = 1760] [outer = 0x112887800] 06:27:50 INFO - PROCESS | 1654 | 1463837270142 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]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 876ms 06:27:50 INFO - PROCESS | 1654 | 1463837270191 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 1654 | 1463837270195 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:27:50 INFO - PROCESS | 1654 | 1463837270201 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 1654 | 1463837270203 Marionette TRACE conn2 <- [1,2318,null,{}] 06:27:50 INFO - PROCESS | 1654 | 1463837270206 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}] 06:27:50 INFO - PROCESS | 1654 | 1463837270308 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:27:50 INFO - PROCESS | 1654 | 1463837270378 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da8000 == 50 [pid = 1654] [id = 587] 06:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x116a5a400) [pid = 1654] [serial = 1761] [outer = 0x0] 06:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116f40800) [pid = 1654] [serial = 1762] [outer = 0x116a5a400] 06:27:50 INFO - PROCESS | 1654 | 1463837270408 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x117595000) [pid = 1654] [serial = 1763] [outer = 0x116a5a400] 06:27:50 INFO - PROCESS | 1654 | 1463837270877 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] 06:27:50 INFO - PROCESS | 1654 | 1463837270927 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:27:50 INFO - PROCESS | 1654 | 1463837270930 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 1654 | 1463837270933 Marionette TRACE conn2 <- [1,2322,null,{}] 06:27:50 INFO - PROCESS | 1654 | 1463837270942 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}] 06:27:51 INFO - PROCESS | 1654 | 1463837271049 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:27:51 INFO - PROCESS | 1654 | 1463837271120 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a90a000 == 51 [pid = 1654] [id = 588] 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11933bc00) [pid = 1654] [serial = 1764] [outer = 0x0] 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119796800) [pid = 1654] [serial = 1765] [outer = 0x11933bc00] 06:27:51 INFO - PROCESS | 1654 | 1463837271151 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119b81800) [pid = 1654] [serial = 1766] [outer = 0x11933bc00] 06:27:51 INFO - PROCESS | 1654 | 1463837271539 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]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 06:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:27:51 INFO - PROCESS | 1654 | 1463837271619 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 1654 | 1463837271620 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:27:51 INFO - PROCESS | 1654 | 1463837271636 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 1654 | 1463837271637 Marionette TRACE conn2 <- [1,2326,null,{}] 06:27:51 INFO - PROCESS | 1654 | 1463837271659 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}] 06:27:51 INFO - PROCESS | 1654 | 1463837271763 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:27:51 INFO - PROCESS | 1654 | 1463837271832 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c884800 == 52 [pid = 1654] [id = 589] 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x121004000) [pid = 1654] [serial = 1767] [outer = 0x0] 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12189f000) [pid = 1654] [serial = 1768] [outer = 0x121004000] 06:27:51 INFO - PROCESS | 1654 | 1463837271862 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x124d5bc00) [pid = 1654] [serial = 1769] [outer = 0x121004000] 06:27:52 INFO - PROCESS | 1654 | 1463837272262 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]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 686ms 06:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:27:52 INFO - PROCESS | 1654 | 1463837272310 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 1654 | 1463837272311 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:27:52 INFO - PROCESS | 1654 | 1463837272313 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 1654 | 1463837272315 Marionette TRACE conn2 <- [1,2330,null,{}] 06:27:52 INFO - PROCESS | 1654 | 1463837272317 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}] 06:27:52 INFO - PROCESS | 1654 | 1463837272416 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:27:52 INFO - PROCESS | 1654 | 1463837272474 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2b800 == 53 [pid = 1654] [id = 590] 06:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118f0ec00) [pid = 1654] [serial = 1770] [outer = 0x0] 06:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121487400) [pid = 1654] [serial = 1771] [outer = 0x118f0ec00] 06:27:52 INFO - PROCESS | 1654 | 1463837272504 Marionette DEBUG loaded listener.js 06:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x126607000) [pid = 1654] [serial = 1772] [outer = 0x118f0ec00] 06:27:52 INFO - PROCESS | 1654 | 1463837272941 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]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 06:27:52 INFO - PROCESS | 1654 | 1463837272982 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 1654 | 1463837272984 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:27:52 INFO - PROCESS | 1654 | 1463837272986 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 1654 | 1463837272988 Marionette TRACE conn2 <- [1,2334,null,{}] 06:27:52 INFO - PROCESS | 1654 | 1463837272990 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}] 06:27:53 INFO - PROCESS | 1654 | 1463837273130 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:27:53 INFO - PROCESS | 1654 | 1463837273219 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f16000 == 54 [pid = 1654] [id = 591] 06:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12660fc00) [pid = 1654] [serial = 1773] [outer = 0x0] 06:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x128217800) [pid = 1654] [serial = 1774] [outer = 0x12660fc00] 06:27:53 INFO - PROCESS | 1654 | 1463837273249 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1283efc00) [pid = 1654] [serial = 1775] [outer = 0x12660fc00] 06:27:53 INFO - PROCESS | 1654 | 1463837273832 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]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 870ms 06:27:53 INFO - PROCESS | 1654 | 1463837273859 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:27:53 INFO - PROCESS | 1654 | 1463837273861 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:27:53 INFO - PROCESS | 1654 | 1463837273864 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 1654 | 1463837273866 Marionette TRACE conn2 <- [1,2338,null,{}] 06:27:53 INFO - PROCESS | 1654 | 1463837273870 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}] 06:27:53 INFO - PROCESS | 1654 | 1463837273966 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:27:54 INFO - PROCESS | 1654 | 1463837274045 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160bb800 == 55 [pid = 1654] [id = 592] 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x115db0000) [pid = 1654] [serial = 1776] [outer = 0x0] 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x116057400) [pid = 1654] [serial = 1777] [outer = 0x115db0000] 06:27:54 INFO - PROCESS | 1654 | 1463837274074 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x116a70400) [pid = 1654] [serial = 1778] [outer = 0x115db0000] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb9b800 == 54 [pid = 1654] [id = 584] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12b227800 == 53 [pid = 1654] [id = 583] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6ae000 == 52 [pid = 1654] [id = 582] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128e8f800 == 51 [pid = 1654] [id = 581] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12840c800 == 50 [pid = 1654] [id = 580] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12669d000 == 49 [pid = 1654] [id = 579] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b3800 == 48 [pid = 1654] [id = 578] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x123c93000 == 47 [pid = 1654] [id = 577] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x116869800 == 46 [pid = 1654] [id = 576] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11991d000 == 45 [pid = 1654] [id = 575] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x117044800 == 44 [pid = 1654] [id = 574] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11647d800 == 43 [pid = 1654] [id = 573] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x118a91800 == 42 [pid = 1654] [id = 572] 06:27:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d410000 == 41 [pid = 1654] [id = 567] 06:27:54 INFO - PROCESS | 1654 | 1463837274570 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]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 722ms 06:27:54 INFO - PROCESS | 1654 | 1463837274587 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 1654 | 1463837274591 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:27:54 INFO - PROCESS | 1654 | 1463837274601 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 1654 | 1463837274603 Marionette TRACE conn2 <- [1,2342,null,{}] 06:27:54 INFO - PROCESS | 1654 | 1463837274605 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}] 06:27:54 INFO - PROCESS | 1654 | 1463837274686 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:27:54 INFO - PROCESS | 1654 | 1463837274695 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e13800 == 42 [pid = 1654] [id = 593] 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x116f46c00) [pid = 1654] [serial = 1779] [outer = 0x0] 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x117588000) [pid = 1654] [serial = 1780] [outer = 0x116f46c00] 06:27:54 INFO - PROCESS | 1654 | 1463837274721 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x118529000) [pid = 1654] [serial = 1781] [outer = 0x116f46c00] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x126a19400) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12660ec00) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x126a48000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x126a3d800) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119c7cc00) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x125652000) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1284ae000) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11972c000) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x126612800) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x116475800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119730400) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1199a9000) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1131dd400) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x126608400) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x117175c00) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118121800) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118a0e400) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11933dc00) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116842000) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11642dc00) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x116f42800) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1217cec00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128215800) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121c29c00) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x121c14c00) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12648f800) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1266c7800) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1260c1c00) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12821d400) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128874400) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121899400) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 06:27:54 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1199a8800) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 06:27:55 INFO - PROCESS | 1654 | 1463837275195 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]]]}] 06:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 624ms 06:27:55 INFO - PROCESS | 1654 | 1463837275233 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:27:55 INFO - PROCESS | 1654 | 1463837275236 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:27:55 INFO - PROCESS | 1654 | 1463837275240 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 1654 | 1463837275244 Marionette TRACE conn2 <- [1,2346,null,{}] 06:27:55 INFO - PROCESS | 1654 | 1463837275256 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}] 06:27:55 INFO - PROCESS | 1654 | 1463837275383 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:27:55 INFO - PROCESS | 1654 | 1463837275472 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121199000 == 43 [pid = 1654] [id = 594] 06:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118568c00) [pid = 1654] [serial = 1782] [outer = 0x0] 06:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118fb4400) [pid = 1654] [serial = 1783] [outer = 0x118568c00] 06:27:55 INFO - PROCESS | 1654 | 1463837275516 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119419400) [pid = 1654] [serial = 1784] [outer = 0x118568c00] 06:27:55 INFO - PROCESS | 1654 | 1463837275810 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]]]}] 06:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 06:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:27:55 INFO - PROCESS | 1654 | 1463837275865 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:27:55 INFO - PROCESS | 1654 | 1463837275867 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:27:55 INFO - PROCESS | 1654 | 1463837275869 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 1654 | 1463837275870 Marionette TRACE conn2 <- [1,2350,null,{}] 06:27:55 INFO - PROCESS | 1654 | 1463837275882 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}] 06:27:55 INFO - PROCESS | 1654 | 1463837275983 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:27:56 INFO - PROCESS | 1654 | 1463837276007 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0f800 == 44 [pid = 1654] [id = 595] 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11972ac00) [pid = 1654] [serial = 1785] [outer = 0x0] 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1199a9000) [pid = 1654] [serial = 1786] [outer = 0x11972ac00] 06:27:56 INFO - PROCESS | 1654 | 1463837276033 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x121006c00) [pid = 1654] [serial = 1787] [outer = 0x11972ac00] 06:27:56 INFO - PROCESS | 1654 | 1463837276332 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]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 478ms 06:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:27:56 INFO - PROCESS | 1654 | 1463837276347 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1654 | 1463837276348 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:27:56 INFO - PROCESS | 1654 | 1463837276350 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1654 | 1463837276352 Marionette TRACE conn2 <- [1,2354,null,{}] 06:27:56 INFO - PROCESS | 1654 | 1463837276354 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}] 06:27:56 INFO - PROCESS | 1654 | 1463837276434 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:27:56 INFO - PROCESS | 1654 | 1463837276440 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808b000 == 45 [pid = 1654] [id = 596] 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121143000) [pid = 1654] [serial = 1788] [outer = 0x0] 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1217cbc00) [pid = 1654] [serial = 1789] [outer = 0x121143000] 06:27:56 INFO - PROCESS | 1654 | 1463837276465 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1218a3000) [pid = 1654] [serial = 1790] [outer = 0x121143000] 06:27:56 INFO - PROCESS | 1654 | 1463837276847 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]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 524ms 06:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:27:56 INFO - PROCESS | 1654 | 1463837276880 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1654 | 1463837276882 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:27:56 INFO - PROCESS | 1654 | 1463837276884 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1654 | 1463837276885 Marionette TRACE conn2 <- [1,2358,null,{}] 06:27:56 INFO - PROCESS | 1654 | 1463837276887 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}] 06:27:57 INFO - PROCESS | 1654 | 1463837277014 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:27:57 INFO - PROCESS | 1654 | 1463837277020 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6aa800 == 46 [pid = 1654] [id = 597] 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121b8bc00) [pid = 1654] [serial = 1791] [outer = 0x0] 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x123f4cc00) [pid = 1654] [serial = 1792] [outer = 0x121b8bc00] 06:27:57 INFO - PROCESS | 1654 | 1463837277053 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12648f800) [pid = 1654] [serial = 1793] [outer = 0x121b8bc00] 06:27:57 INFO - PROCESS | 1654 | 1463837277417 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]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 06:27:57 INFO - PROCESS | 1654 | 1463837277458 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 1654 | 1463837277459 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:27:57 INFO - PROCESS | 1654 | 1463837277462 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 1654 | 1463837277463 Marionette TRACE conn2 <- [1,2362,null,{}] 06:27:57 INFO - PROCESS | 1654 | 1463837277465 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}] 06:27:57 INFO - PROCESS | 1654 | 1463837277564 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:27:57 INFO - PROCESS | 1654 | 1463837277612 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b227800 == 47 [pid = 1654] [id = 598] 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1266c4000) [pid = 1654] [serial = 1794] [outer = 0x0] 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x126732400) [pid = 1654] [serial = 1795] [outer = 0x1266c4000] 06:27:57 INFO - PROCESS | 1654 | 1463837277636 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126a48000) [pid = 1654] [serial = 1796] [outer = 0x1266c4000] 06:27:57 INFO - PROCESS | 1654 | 1463837277966 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]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 06:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:27:57 INFO - PROCESS | 1654 | 1463837277981 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 1654 | 1463837277983 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:27:57 INFO - PROCESS | 1654 | 1463837277986 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 1654 | 1463837277988 Marionette TRACE conn2 <- [1,2366,null,{}] 06:27:57 INFO - PROCESS | 1654 | 1463837277994 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}] 06:27:58 INFO - PROCESS | 1654 | 1463837278112 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:27:58 INFO - PROCESS | 1654 | 1463837278115 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c27f000 == 48 [pid = 1654] [id = 599] 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1266c7800) [pid = 1654] [serial = 1797] [outer = 0x0] 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12821b800) [pid = 1654] [serial = 1798] [outer = 0x1266c7800] 06:27:58 INFO - PROCESS | 1654 | 1463837278172 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1283f0000) [pid = 1654] [serial = 1799] [outer = 0x1266c7800] 06:27:58 INFO - PROCESS | 1654 | 1463837278527 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]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 573ms 06:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:27:58 INFO - PROCESS | 1654 | 1463837278561 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 1654 | 1463837278562 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:27:58 INFO - PROCESS | 1654 | 1463837278564 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 1654 | 1463837278565 Marionette TRACE conn2 <- [1,2370,null,{}] 06:27:58 INFO - PROCESS | 1654 | 1463837278567 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}] 06:27:58 INFO - PROCESS | 1654 | 1463837278850 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12114bc00) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x121625c00) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x121c33400) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11716f800) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11287fc00) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x116f3b800) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118560800) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11972dc00) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x112885c00) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11649c800) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x120e4b000) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:27:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1197a0800) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:27:58 INFO - PROCESS | 1654 | 1463837278904 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a8e800 == 49 [pid = 1654] [id = 600] 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11287e800) [pid = 1654] [serial = 1800] [outer = 0x0] 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1164a1000) [pid = 1654] [serial = 1801] [outer = 0x11287e800] 06:27:58 INFO - PROCESS | 1654 | 1463837278937 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119380c00) [pid = 1654] [serial = 1802] [outer = 0x11287e800] 06:27:59 INFO - PROCESS | 1654 | 1463837279330 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]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 819ms 06:27:59 INFO - PROCESS | 1654 | 1463837279398 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1654 | 1463837279400 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:27:59 INFO - PROCESS | 1654 | 1463837279403 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1654 | 1463837279405 Marionette TRACE conn2 <- [1,2374,null,{}] 06:27:59 INFO - PROCESS | 1654 | 1463837279407 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}] 06:27:59 INFO - PROCESS | 1654 | 1463837279487 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:27:59 INFO - PROCESS | 1654 | 1463837279494 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2d800 == 50 [pid = 1654] [id = 601] 06:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121137800) [pid = 1654] [serial = 1803] [outer = 0x0] 06:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1283f4c00) [pid = 1654] [serial = 1804] [outer = 0x121137800] 06:27:59 INFO - PROCESS | 1654 | 1463837279519 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128a73c00) [pid = 1654] [serial = 1805] [outer = 0x121137800] 06:27:59 INFO - PROCESS | 1654 | 1463837279863 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]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 473ms 06:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:27:59 INFO - PROCESS | 1654 | 1463837279879 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1654 | 1463837279880 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:27:59 INFO - PROCESS | 1654 | 1463837279882 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1654 | 1463837279884 Marionette TRACE conn2 <- [1,2378,null,{}] 06:27:59 INFO - PROCESS | 1654 | 1463837279887 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}] 06:27:59 INFO - PROCESS | 1654 | 1463837279985 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:28:00 INFO - PROCESS | 1654 | 1463837280046 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfb4800 == 51 [pid = 1654] [id = 602] 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12114bc00) [pid = 1654] [serial = 1806] [outer = 0x0] 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128cba400) [pid = 1654] [serial = 1807] [outer = 0x12114bc00] 06:28:00 INFO - PROCESS | 1654 | 1463837280075 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a410800) [pid = 1654] [serial = 1808] [outer = 0x12114bc00] 06:28:00 INFO - PROCESS | 1654 | 1463837280363 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]]]}] 06:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 06:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:28:00 INFO - PROCESS | 1654 | 1463837280401 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:28:00 INFO - PROCESS | 1654 | 1463837280403 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:28:00 INFO - PROCESS | 1654 | 1463837280405 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:28:00 INFO - PROCESS | 1654 | 1463837280406 Marionette TRACE conn2 <- [1,2382,null,{}] 06:28:00 INFO - PROCESS | 1654 | 1463837280412 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}] 06:28:00 INFO - PROCESS | 1654 | 1463837280500 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:28:00 INFO - PROCESS | 1654 | 1463837280504 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d733000 == 52 [pid = 1654] [id = 603] 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a625800) [pid = 1654] [serial = 1809] [outer = 0x0] 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a693c00) [pid = 1654] [serial = 1810] [outer = 0x12a625800] 06:28:00 INFO - PROCESS | 1654 | 1463837280530 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a69bc00) [pid = 1654] [serial = 1811] [outer = 0x12a625800] 06:28:00 INFO - PROCESS | 1654 | 1463837280976 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]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 624ms 06:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:28:01 INFO - PROCESS | 1654 | 1463837281030 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 1654 | 1463837281032 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:28:01 INFO - PROCESS | 1654 | 1463837281036 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1654 | 1463837281038 Marionette TRACE conn2 <- [1,2386,null,{}] 06:28:01 INFO - PROCESS | 1654 | 1463837281062 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}] 06:28:01 INFO - PROCESS | 1654 | 1463837281171 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:28:01 INFO - PROCESS | 1654 | 1463837281231 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a8f000 == 53 [pid = 1654] [id = 604] 06:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1131e4400) [pid = 1654] [serial = 1812] [outer = 0x0] 06:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x116a6e400) [pid = 1654] [serial = 1813] [outer = 0x1131e4400] 06:28:01 INFO - PROCESS | 1654 | 1463837281262 Marionette DEBUG loaded listener.js 06:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x116f45000) [pid = 1654] [serial = 1814] [outer = 0x1131e4400] 06:28:01 INFO - PROCESS | 1654 | 1463837281680 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]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 688ms 06:28:01 INFO - PROCESS | 1654 | 1463837281724 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 1654 | 1463837281729 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:28:01 INFO - PROCESS | 1654 | 1463837281733 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1654 | 1463837281735 Marionette TRACE conn2 <- [1,2390,null,{}] 06:28:01 INFO - PROCESS | 1654 | 1463837281738 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}] 06:28:01 INFO - PROCESS | 1654 | 1463837281867 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:28:01 INFO - PROCESS | 1654 | 1463837281951 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1212b0800 == 54 [pid = 1654] [id = 605] 06:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x116060c00) [pid = 1654] [serial = 1815] [outer = 0x0] 06:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x118332c00) [pid = 1654] [serial = 1816] [outer = 0x116060c00] 06:28:01 INFO - PROCESS | 1654 | 1463837281982 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x119413400) [pid = 1654] [serial = 1817] [outer = 0x116060c00] 06:28:02 INFO - PROCESS | 1654 | 1463837282401 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]]]}] 06:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 06:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:28:02 INFO - PROCESS | 1654 | 1463837282454 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 1654 | 1463837282456 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:28:02 INFO - PROCESS | 1654 | 1463837282458 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 1654 | 1463837282461 Marionette TRACE conn2 <- [1,2394,null,{}] 06:28:02 INFO - PROCESS | 1654 | 1463837282469 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}] 06:28:02 INFO - PROCESS | 1654 | 1463837282577 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:28:02 INFO - PROCESS | 1654 | 1463837282652 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c1000 == 55 [pid = 1654] [id = 606] 06:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1199b3c00) [pid = 1654] [serial = 1818] [outer = 0x0] 06:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1218a3800) [pid = 1654] [serial = 1819] [outer = 0x1199b3c00] 06:28:02 INFO - PROCESS | 1654 | 1463837282687 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x124fc6c00) [pid = 1654] [serial = 1820] [outer = 0x1199b3c00] 06:28:03 INFO - PROCESS | 1654 | 1463837283211 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]]]}] 06:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 822ms 06:28:03 INFO - PROCESS | 1654 | 1463837283294 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:28:03 INFO - PROCESS | 1654 | 1463837283297 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:28:03 INFO - PROCESS | 1654 | 1463837283302 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 1654 | 1463837283304 Marionette TRACE conn2 <- [1,2398,null,{}] 06:28:03 INFO - PROCESS | 1654 | 1463837283311 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}] 06:28:03 INFO - PROCESS | 1654 | 1463837283446 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:28:03 INFO - PROCESS | 1654 | 1463837283516 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc7f800 == 56 [pid = 1654] [id = 607] 06:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1260c1400) [pid = 1654] [serial = 1821] [outer = 0x0] 06:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x126a3dc00) [pid = 1654] [serial = 1822] [outer = 0x1260c1400] 06:28:03 INFO - PROCESS | 1654 | 1463837283546 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1283ee400) [pid = 1654] [serial = 1823] [outer = 0x1260c1400] 06:28:03 INFO - PROCESS | 1654 | 1463837283985 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]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 719ms 06:28:04 INFO - PROCESS | 1654 | 1463837284022 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 1654 | 1463837284023 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:28:04 INFO - PROCESS | 1654 | 1463837284026 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1654 | 1463837284027 Marionette TRACE conn2 <- [1,2402,null,{}] 06:28:04 INFO - PROCESS | 1654 | 1463837284029 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}] 06:28:04 INFO - PROCESS | 1654 | 1463837284133 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:28:04 INFO - PROCESS | 1654 | 1463837284192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e2f800 == 57 [pid = 1654] [id = 608] 06:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12821d400) [pid = 1654] [serial = 1824] [outer = 0x0] 06:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x128cbec00) [pid = 1654] [serial = 1825] [outer = 0x12821d400] 06:28:04 INFO - PROCESS | 1654 | 1463837284221 Marionette DEBUG loaded listener.js 06:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12a403400) [pid = 1654] [serial = 1826] [outer = 0x12821d400] 06:28:04 INFO - PROCESS | 1654 | 1463837284710 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]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 721ms 06:28:04 INFO - PROCESS | 1654 | 1463837284810 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 1654 | 1463837284813 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:28:04 INFO - PROCESS | 1654 | 1463837284862 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1654 | 1463837284864 Marionette TRACE conn2 <- [1,2406,null,{}] 06:28:04 INFO - PROCESS | 1654 | 1463837284868 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}] 06:28:05 INFO - PROCESS | 1654 | 1463837285049 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:28:05 INFO - PROCESS | 1654 | 1463837285161 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1256ab000 == 58 [pid = 1654] [id = 609] 06:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x121b8f800) [pid = 1654] [serial = 1827] [outer = 0x0] 06:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1283f1400) [pid = 1654] [serial = 1828] [outer = 0x121b8f800] 06:28:05 INFO - PROCESS | 1654 | 1463837285193 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a7f6800) [pid = 1654] [serial = 1829] [outer = 0x121b8f800] 06:28:05 INFO - PROCESS | 1654 | 1463837285643 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]]]}] 06:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 822ms 06:28:05 INFO - PROCESS | 1654 | 1463837285685 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:28:05 INFO - PROCESS | 1654 | 1463837285687 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:28:05 INFO - PROCESS | 1654 | 1463837285714 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:28:05 INFO - PROCESS | 1654 | 1463837285716 Marionette TRACE conn2 <- [1,2410,null,{}] 06:28:05 INFO - PROCESS | 1654 | 1463837285722 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}] 06:28:05 INFO - PROCESS | 1654 | 1463837285881 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:28:05 INFO - PROCESS | 1654 | 1463837285984 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca7800 == 59 [pid = 1654] [id = 610] 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1166c3000) [pid = 1654] [serial = 1830] [outer = 0x0] 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12ab46400) [pid = 1654] [serial = 1831] [outer = 0x1166c3000] 06:28:06 INFO - PROCESS | 1654 | 1463837286030 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12ab4cc00) [pid = 1654] [serial = 1832] [outer = 0x1166c3000] 06:28:06 INFO - PROCESS | 1654 | 1463837286666 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]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 997ms 06:28:06 INFO - PROCESS | 1654 | 1463837286688 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 1654 | 1463837286691 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:28:06 INFO - PROCESS | 1654 | 1463837286694 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 1654 | 1463837286697 Marionette TRACE conn2 <- [1,2414,null,{}] 06:28:06 INFO - PROCESS | 1654 | 1463837286700 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}] 06:28:06 INFO - PROCESS | 1654 | 1463837286794 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:28:06 INFO - PROCESS | 1654 | 1463837286870 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118089800 == 60 [pid = 1654] [id = 611] 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1168a0c00) [pid = 1654] [serial = 1833] [outer = 0x0] 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1173cc000) [pid = 1654] [serial = 1834] [outer = 0x1168a0c00] 06:28:06 INFO - PROCESS | 1654 | 1463837286901 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x11852fc00) [pid = 1654] [serial = 1835] [outer = 0x1168a0c00] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfb4800 == 59 [pid = 1654] [id = 602] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2d800 == 58 [pid = 1654] [id = 601] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118a8e800 == 57 [pid = 1654] [id = 600] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c27f000 == 56 [pid = 1654] [id = 599] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b227800 == 55 [pid = 1654] [id = 598] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1260c3800) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x123e31800) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x118fae400) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x126a41400) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x116ade400) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6aa800 == 54 [pid = 1654] [id = 597] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11808b000 == 53 [pid = 1654] [id = 596] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0f800 == 52 [pid = 1654] [id = 595] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121199000 == 51 [pid = 1654] [id = 594] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x117e13800 == 50 [pid = 1654] [id = 593] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1160bb800 == 49 [pid = 1654] [id = 592] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119da8000 == 48 [pid = 1654] [id = 587] 06:28:07 INFO - PROCESS | 1654 | 1463837287357 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]]]}] 06:28:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116017000 == 47 [pid = 1654] [id = 586] 06:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 674ms 06:28:07 INFO - PROCESS | 1654 | 1463837287368 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 1654 | 1463837287372 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:28:07 INFO - PROCESS | 1654 | 1463837287377 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 1654 | 1463837287379 Marionette TRACE conn2 <- [1,2418,null,{}] 06:28:07 INFO - PROCESS | 1654 | 1463837287381 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}] 06:28:07 INFO - PROCESS | 1654 | 1463837287472 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x126730400) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x116476000) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1139e9400) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x116f3a800) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x116a73c00) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x128a6f400) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x125654400) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x126608000) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x121146400) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1218a0400) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x121480800) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x120e49400) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x126612000) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x121897800) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x121b9a400) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x124d5f000) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1173c6c00) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x121c31000) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11840f000) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11933b800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x126490000) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118a72800) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118fad000) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11940d400) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119418800) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11997fc00) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 06:28:07 INFO - PROCESS | 1654 | 1463837287553 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118579000 == 48 [pid = 1654] [id = 612] 06:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x116f3a800) [pid = 1654] [serial = 1836] [outer = 0x0] 06:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x118524800) [pid = 1654] [serial = 1837] [outer = 0x116f3a800] 06:28:07 INFO - PROCESS | 1654 | 1463837287582 Marionette DEBUG loaded listener.js 06:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11940dc00) [pid = 1654] [serial = 1838] [outer = 0x116f3a800] 06:28:07 INFO - PROCESS | 1654 | 1463837287868 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]]]}] 06:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 521ms 06:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:28:07 INFO - PROCESS | 1654 | 1463837287899 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 1654 | 1463837287900 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:28:07 INFO - PROCESS | 1654 | 1463837287902 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 1654 | 1463837287904 Marionette TRACE conn2 <- [1,2422,null,{}] 06:28:07 INFO - PROCESS | 1654 | 1463837287915 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}] 06:28:08 INFO - PROCESS | 1654 | 1463837288026 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:28:08 INFO - PROCESS | 1654 | 1463837288084 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12559c800 == 49 [pid = 1654] [id = 613] 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119414800) [pid = 1654] [serial = 1839] [outer = 0x0] 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119732000) [pid = 1654] [serial = 1840] [outer = 0x119414800] 06:28:08 INFO - PROCESS | 1654 | 1463837288112 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x121148c00) [pid = 1654] [serial = 1841] [outer = 0x119414800] 06:28:08 INFO - PROCESS | 1654 | 1463837288397 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]]]}] 06:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 528ms 06:28:08 INFO - PROCESS | 1654 | 1463837288432 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 1654 | 1463837288434 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:28:08 INFO - PROCESS | 1654 | 1463837288436 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 1654 | 1463837288437 Marionette TRACE conn2 <- [1,2426,null,{}] 06:28:08 INFO - PROCESS | 1654 | 1463837288440 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}] 06:28:08 INFO - PROCESS | 1654 | 1463837288534 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:28:08 INFO - PROCESS | 1654 | 1463837288539 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x128421000 == 50 [pid = 1654] [id = 614] 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12141c800) [pid = 1654] [serial = 1842] [outer = 0x0] 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12189c000) [pid = 1654] [serial = 1843] [outer = 0x12141c800] 06:28:08 INFO - PROCESS | 1654 | 1463837288568 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x121c2b000) [pid = 1654] [serial = 1844] [outer = 0x12141c800] 06:28:08 INFO - PROCESS | 1654 | 1463837288935 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]]]}] 06:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 06:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:28:08 INFO - PROCESS | 1654 | 1463837288955 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 1654 | 1463837288956 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:28:08 INFO - PROCESS | 1654 | 1463837288960 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 1654 | 1463837288961 Marionette TRACE conn2 <- [1,2430,null,{}] 06:28:08 INFO - PROCESS | 1654 | 1463837288964 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}] 06:28:09 INFO - PROCESS | 1654 | 1463837289042 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:28:09 INFO - PROCESS | 1654 | 1463837289048 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64b000 == 51 [pid = 1654] [id = 615] 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x121c2d800) [pid = 1654] [serial = 1845] [outer = 0x0] 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x124d55800) [pid = 1654] [serial = 1846] [outer = 0x121c2d800] 06:28:09 INFO - PROCESS | 1654 | 1463837289072 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x125654400) [pid = 1654] [serial = 1847] [outer = 0x121c2d800] 06:28:09 INFO - PROCESS | 1654 | 1463837289402 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]]]}] 06:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 472ms 06:28:09 INFO - PROCESS | 1654 | 1463837289431 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:28:09 INFO - PROCESS | 1654 | 1463837289432 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:28:09 INFO - PROCESS | 1654 | 1463837289434 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 1654 | 1463837289435 Marionette TRACE conn2 <- [1,2434,null,{}] 06:28:09 INFO - PROCESS | 1654 | 1463837289438 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}] 06:28:09 INFO - PROCESS | 1654 | 1463837289528 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:28:09 INFO - PROCESS | 1654 | 1463837289604 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b226000 == 52 [pid = 1654] [id = 616] 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x125649800) [pid = 1654] [serial = 1848] [outer = 0x0] 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1260c5000) [pid = 1654] [serial = 1849] [outer = 0x125649800] 06:28:09 INFO - PROCESS | 1654 | 1463837289637 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x128214000) [pid = 1654] [serial = 1850] [outer = 0x125649800] 06:28:09 INFO - PROCESS | 1654 | 1463837289963 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]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 06:28:10 INFO - PROCESS | 1654 | 1463837290005 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1654 | 1463837290006 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:28:10 INFO - PROCESS | 1654 | 1463837290008 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1654 | 1463837290009 Marionette TRACE conn2 <- [1,2438,null,{}] 06:28:10 INFO - PROCESS | 1654 | 1463837290012 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}] 06:28:10 INFO - PROCESS | 1654 | 1463837290113 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:28:10 INFO - PROCESS | 1654 | 1463837290126 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c28b000 == 53 [pid = 1654] [id = 617] 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x128215800) [pid = 1654] [serial = 1851] [outer = 0x0] 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1284ab400) [pid = 1654] [serial = 1852] [outer = 0x128215800] 06:28:10 INFO - PROCESS | 1654 | 1463837290151 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x128cbc000) [pid = 1654] [serial = 1853] [outer = 0x128215800] 06:28:10 INFO - PROCESS | 1654 | 1463837290562 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]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 568ms 06:28:10 INFO - PROCESS | 1654 | 1463837290577 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1654 | 1463837290579 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:28:10 INFO - PROCESS | 1654 | 1463837290583 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1654 | 1463837290584 Marionette TRACE conn2 <- [1,2442,null,{}] 06:28:10 INFO - PROCESS | 1654 | 1463837290588 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}] 06:28:10 INFO - PROCESS | 1654 | 1463837290735 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:28:10 INFO - PROCESS | 1654 | 1463837290753 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1a000 == 54 [pid = 1654] [id = 618] 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1283f1800) [pid = 1654] [serial = 1854] [outer = 0x0] 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12a410000) [pid = 1654] [serial = 1855] [outer = 0x1283f1800] 06:28:10 INFO - PROCESS | 1654 | 1463837290791 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12a69c000) [pid = 1654] [serial = 1856] [outer = 0x1283f1800] 06:28:11 INFO - PROCESS | 1654 | 1463837291203 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]]]}] 06:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 06:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:28:11 INFO - PROCESS | 1654 | 1463837291255 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 1654 | 1463837291257 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:28:11 INFO - PROCESS | 1654 | 1463837291260 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 1654 | 1463837291262 Marionette TRACE conn2 <- [1,2446,null,{}] 06:28:11 INFO - PROCESS | 1654 | 1463837291265 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}] 06:28:11 INFO - PROCESS | 1654 | 1463837291444 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:28:11 INFO - PROCESS | 1654 | 1463837291476 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d409800 == 55 [pid = 1654] [id = 619] 06:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12a697000) [pid = 1654] [serial = 1857] [outer = 0x0] 06:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12a7ee800) [pid = 1654] [serial = 1858] [outer = 0x12a697000] 06:28:11 INFO - PROCESS | 1654 | 1463837291516 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12ab47000) [pid = 1654] [serial = 1859] [outer = 0x12a697000] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1218a6400) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x119411c00) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x113302c00) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x116a62400) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11940e800) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x120e4ac00) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x121135400) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x121138800) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1260b8c00) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11287b400) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x116767c00) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118f02400) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x121144000) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x121b91c00) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x112aa2000) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x126615000) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x118122400) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x121b8bc00) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1266c4000) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x121143000) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118f0ec00) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x115db0000) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121004000) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11933bc00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x116f46c00) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118568c00) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11972ac00) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12660fc00) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x112887800) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116a5a400) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1266c7800) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x121137800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11287e800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12114bc00) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x126405400) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1166be800) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118567c00) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:28:12 INFO - PROCESS | 1654 | 1463837292054 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]]]}] 06:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 822ms 06:28:12 INFO - PROCESS | 1654 | 1463837292081 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 1654 | 1463837292082 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:28:12 INFO - PROCESS | 1654 | 1463837292085 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 1654 | 1463837292086 Marionette TRACE conn2 <- [1,2450,null,{}] 06:28:12 INFO - PROCESS | 1654 | 1463837292088 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}] 06:28:12 INFO - PROCESS | 1654 | 1463837292205 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:28:12 INFO - PROCESS | 1654 | 1463837292247 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fc9000 == 56 [pid = 1654] [id = 620] 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1125ee400) [pid = 1654] [serial = 1860] [outer = 0x0] 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116475800) [pid = 1654] [serial = 1861] [outer = 0x1125ee400] 06:28:12 INFO - PROCESS | 1654 | 1463837292273 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118121800) [pid = 1654] [serial = 1862] [outer = 0x1125ee400] 06:28:12 INFO - PROCESS | 1654 | 1463837292550 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]]]}] 06:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 06:28:12 INFO - PROCESS | 1654 | 1463837292605 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 1654 | 1463837292606 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:28:12 INFO - PROCESS | 1654 | 1463837292630 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 1654 | 1463837292632 Marionette TRACE conn2 <- [1,2454,null,{}] 06:28:12 INFO - PROCESS | 1654 | 1463837292636 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}] 06:28:12 INFO - PROCESS | 1654 | 1463837292732 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:28:12 INFO - PROCESS | 1654 | 1463837292793 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be78800 == 57 [pid = 1654] [id = 621] 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116765400) [pid = 1654] [serial = 1863] [outer = 0x0] 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11979a800) [pid = 1654] [serial = 1864] [outer = 0x116765400] 06:28:12 INFO - PROCESS | 1654 | 1463837292822 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126a45000) [pid = 1654] [serial = 1865] [outer = 0x116765400] 06:28:13 INFO - PROCESS | 1654 | 1463837293118 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]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 06:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:28:13 INFO - PROCESS | 1654 | 1463837293150 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 1654 | 1463837293152 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:28:13 INFO - PROCESS | 1654 | 1463837293154 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 1654 | 1463837293155 Marionette TRACE conn2 <- [1,2458,null,{}] 06:28:13 INFO - PROCESS | 1654 | 1463837293164 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}] 06:28:13 INFO - PROCESS | 1654 | 1463837293296 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:28:13 INFO - PROCESS | 1654 | 1463837293385 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d741000 == 58 [pid = 1654] [id = 622] 06:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116762c00) [pid = 1654] [serial = 1866] [outer = 0x0] 06:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1283ee800) [pid = 1654] [serial = 1867] [outer = 0x116762c00] 06:28:13 INFO - PROCESS | 1654 | 1463837293424 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ab4a800) [pid = 1654] [serial = 1868] [outer = 0x116762c00] 06:28:13 INFO - PROCESS | 1654 | 1463837293763 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]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 624ms 06:28:13 INFO - PROCESS | 1654 | 1463837293784 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:28:13 INFO - PROCESS | 1654 | 1463837293785 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:28:13 INFO - PROCESS | 1654 | 1463837293787 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 1654 | 1463837293788 Marionette TRACE conn2 <- [1,2462,null,{}] 06:28:13 INFO - PROCESS | 1654 | 1463837293792 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}] 06:28:13 INFO - PROCESS | 1654 | 1463837293889 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:28:14 INFO - PROCESS | 1654 | 1463837294007 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704c800 == 59 [pid = 1654] [id = 623] 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x112884400) [pid = 1654] [serial = 1869] [outer = 0x0] 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112a6a000) [pid = 1654] [serial = 1870] [outer = 0x112884400] 06:28:14 INFO - PROCESS | 1654 | 1463837294066 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x116474800) [pid = 1654] [serial = 1871] [outer = 0x112884400] 06:28:14 INFO - PROCESS | 1654 | 1463837294558 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]]]}] 06:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 821ms 06:28:14 INFO - PROCESS | 1654 | 1463837294630 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 1654 | 1463837294635 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:28:14 INFO - PROCESS | 1654 | 1463837294643 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 1654 | 1463837294648 Marionette TRACE conn2 <- [1,2466,null,{}] 06:28:14 INFO - PROCESS | 1654 | 1463837294653 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}] 06:28:14 INFO - PROCESS | 1654 | 1463837294761 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:28:14 INFO - PROCESS | 1654 | 1463837294834 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e13800 == 60 [pid = 1654] [id = 624] 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11832d000) [pid = 1654] [serial = 1872] [outer = 0x0] 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x118568400) [pid = 1654] [serial = 1873] [outer = 0x11832d000] 06:28:14 INFO - PROCESS | 1654 | 1463837294865 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x118f0e000) [pid = 1654] [serial = 1874] [outer = 0x11832d000] 06:28:15 INFO - PROCESS | 1654 | 1463837295252 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]]]}] 06:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 675ms 06:28:15 INFO - PROCESS | 1654 | 1463837295318 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 1654 | 1463837295321 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:28:15 INFO - PROCESS | 1654 | 1463837295323 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 1654 | 1463837295325 Marionette TRACE conn2 <- [1,2470,null,{}] 06:28:15 INFO - PROCESS | 1654 | 1463837295327 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}] 06:28:15 INFO - PROCESS | 1654 | 1463837295433 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:28:15 INFO - PROCESS | 1654 | 1463837295537 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260ab000 == 61 [pid = 1654] [id = 625] 06:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x119415800) [pid = 1654] [serial = 1875] [outer = 0x0] 06:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1199a7400) [pid = 1654] [serial = 1876] [outer = 0x119415800] 06:28:15 INFO - PROCESS | 1654 | 1463837295568 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12113f400) [pid = 1654] [serial = 1877] [outer = 0x119415800] 06:28:15 INFO - PROCESS | 1654 | 1463837295995 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]]]}] 06:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 723ms 06:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:28:16 INFO - PROCESS | 1654 | 1463837296047 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1654 | 1463837296048 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:28:16 INFO - PROCESS | 1654 | 1463837296056 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1654 | 1463837296060 Marionette TRACE conn2 <- [1,2474,null,{}] 06:28:16 INFO - PROCESS | 1654 | 1463837296063 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}] 06:28:16 INFO - PROCESS | 1654 | 1463837296199 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:28:16 INFO - PROCESS | 1654 | 1463837296304 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d40c000 == 62 [pid = 1654] [id = 626] 06:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x121140000) [pid = 1654] [serial = 1878] [outer = 0x0] 06:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x123e31800) [pid = 1654] [serial = 1879] [outer = 0x121140000] 06:28:16 INFO - PROCESS | 1654 | 1463837296335 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x126608400) [pid = 1654] [serial = 1880] [outer = 0x121140000] 06:28:16 INFO - PROCESS | 1654 | 1463837296789 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]]]}] 06:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 829ms 06:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:28:16 INFO - PROCESS | 1654 | 1463837296881 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1654 | 1463837296883 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:28:16 INFO - PROCESS | 1654 | 1463837296885 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1654 | 1463837296887 Marionette TRACE conn2 <- [1,2478,null,{}] 06:28:16 INFO - PROCESS | 1654 | 1463837296889 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}] 06:28:17 INFO - PROCESS | 1654 | 1463837296997 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:28:17 INFO - PROCESS | 1654 | 1463837297074 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fbb000 == 63 [pid = 1654] [id = 627] 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x116f48800) [pid = 1654] [serial = 1881] [outer = 0x0] 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1218a4000) [pid = 1654] [serial = 1882] [outer = 0x116f48800] 06:28:17 INFO - PROCESS | 1654 | 1463837297103 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x126a42000) [pid = 1654] [serial = 1883] [outer = 0x116f48800] 06:28:17 INFO - PROCESS | 1654 | 1463837297492 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]]]}] 06:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 06:28:17 INFO - PROCESS | 1654 | 1463837297557 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 1654 | 1463837297558 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:28:17 INFO - PROCESS | 1654 | 1463837297561 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 1654 | 1463837297562 Marionette TRACE conn2 <- [1,2482,null,{}] 06:28:17 INFO - PROCESS | 1654 | 1463837297565 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}] 06:28:17 INFO - PROCESS | 1654 | 1463837297826 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:28:17 INFO - PROCESS | 1654 | 1463837297918 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb9000 == 64 [pid = 1654] [id = 628] 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x112a6c800) [pid = 1654] [serial = 1884] [outer = 0x0] 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1131e3400) [pid = 1654] [serial = 1885] [outer = 0x112a6c800] 06:28:17 INFO - PROCESS | 1654 | 1463837297947 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11689fc00) [pid = 1654] [serial = 1886] [outer = 0x112a6c800] 06:28:18 INFO - PROCESS | 1654 | 1463837298405 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]]]}] 06:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 873ms 06:28:18 INFO - PROCESS | 1654 | 1463837298435 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 1654 | 1463837298437 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:28:18 INFO - PROCESS | 1654 | 1463837298461 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 1654 | 1463837298464 Marionette TRACE conn2 <- [1,2486,null,{}] 06:28:18 INFO - PROCESS | 1654 | 1463837298469 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}] 06:28:18 INFO - PROCESS | 1654 | 1463837298565 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:28:18 INFO - PROCESS | 1654 | 1463837298644 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118371800 == 65 [pid = 1654] [id = 629] 06:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1173cc800) [pid = 1654] [serial = 1887] [outer = 0x0] 06:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x117586800) [pid = 1654] [serial = 1888] [outer = 0x1173cc800] 06:28:18 INFO - PROCESS | 1654 | 1463837298675 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x118530000) [pid = 1654] [serial = 1889] [outer = 0x1173cc800] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11211e800 == 64 [pid = 1654] [id = 554] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd1000 == 63 [pid = 1654] [id = 568] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12d741000 == 62 [pid = 1654] [id = 622] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12be78800 == 61 [pid = 1654] [id = 621] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118fc9000 == 60 [pid = 1654] [id = 620] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12d409800 == 59 [pid = 1654] [id = 619] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1a000 == 58 [pid = 1654] [id = 618] 06:28:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12c28b000 == 57 [pid = 1654] [id = 617] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12a693c00) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b226000 == 56 [pid = 1654] [id = 616] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64b000 == 55 [pid = 1654] [id = 615] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128421000 == 54 [pid = 1654] [id = 614] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12559c800 == 53 [pid = 1654] [id = 613] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118579000 == 52 [pid = 1654] [id = 612] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118089800 == 51 [pid = 1654] [id = 611] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1212b0800 == 50 [pid = 1654] [id = 605] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118a8f000 == 49 [pid = 1654] [id = 604] 06:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d733000 == 48 [pid = 1654] [id = 603] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119c7bc00) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1164f7c00) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11856c000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x120e3fc00) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12114a000) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x121897c00) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x121c10c00) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1260c7000) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11605e400) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x118117800) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x120e47800) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124d24000) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1260c2400) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128213000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12672bc00) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x117685000) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1199a6c00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1260b9800) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x123f4cc00) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126732400) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1217cbc00) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126607000) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x121487400) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116a70400) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x116057400) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124d5bc00) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12189f000) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119b81800) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119796800) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117588000) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118529000) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118fb4400) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119419400) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1199a9000) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121006c00) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128217800) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1283efc00) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x113cdd000) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112a6ec00) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117595000) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116f40800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12821b800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126a48000) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1283f0000) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1283f4c00) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119380c00) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1164a1000) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12648f800) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128a73c00) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128cba400) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1218a3000) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a410800) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126a2a000) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a7ac00) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 06:28:19 INFO - PROCESS | 1654 | 1463837299104 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]]]}] 06:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 694ms 06:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:28:19 INFO - PROCESS | 1654 | 1463837299135 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 1654 | 1463837299137 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:28:19 INFO - PROCESS | 1654 | 1463837299139 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 1654 | 1463837299140 Marionette TRACE conn2 <- [1,2490,null,{}] 06:28:19 INFO - PROCESS | 1654 | 1463837299143 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}] 06:28:19 INFO - PROCESS | 1654 | 1463837299225 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:28:19 INFO - PROCESS | 1654 | 1463837299234 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118089800 == 49 [pid = 1654] [id = 630] 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117685000) [pid = 1654] [serial = 1890] [outer = 0x0] 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118a68c00) [pid = 1654] [serial = 1891] [outer = 0x117685000] 06:28:19 INFO - PROCESS | 1654 | 1463837299260 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11933f400) [pid = 1654] [serial = 1892] [outer = 0x117685000] 06:28:19 INFO - PROCESS | 1654 | 1463837299661 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]]]}] 06:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 571ms 06:28:19 INFO - PROCESS | 1654 | 1463837299710 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 1654 | 1463837299713 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:28:19 INFO - PROCESS | 1654 | 1463837299721 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 1654 | 1463837299724 Marionette TRACE conn2 <- [1,2494,null,{}] 06:28:19 INFO - PROCESS | 1654 | 1463837299728 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}] 06:28:19 INFO - PROCESS | 1654 | 1463837299811 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:28:19 INFO - PROCESS | 1654 | 1463837299815 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c94000 == 50 [pid = 1654] [id = 631] 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119380c00) [pid = 1654] [serial = 1893] [outer = 0x0] 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1199af400) [pid = 1654] [serial = 1894] [outer = 0x119380c00] 06:28:19 INFO - PROCESS | 1654 | 1463837299841 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x120e43000) [pid = 1654] [serial = 1895] [outer = 0x119380c00] 06:28:20 INFO - PROCESS | 1654 | 1463837300183 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]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 477ms 06:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:28:20 INFO - PROCESS | 1654 | 1463837300197 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 1654 | 1463837300198 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:28:20 INFO - PROCESS | 1654 | 1463837300208 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 1654 | 1463837300211 Marionette TRACE conn2 <- [1,2498,null,{}] 06:28:20 INFO - PROCESS | 1654 | 1463837300214 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}] 06:28:20 INFO - PROCESS | 1654 | 1463837300320 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:28:20 INFO - PROCESS | 1654 | 1463837300329 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a0000 == 51 [pid = 1654] [id = 632] 06:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121002800) [pid = 1654] [serial = 1896] [outer = 0x0] 06:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12114ac00) [pid = 1654] [serial = 1897] [outer = 0x121002800] 06:28:20 INFO - PROCESS | 1654 | 1463837300354 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1217c2c00) [pid = 1654] [serial = 1898] [outer = 0x121002800] 06:28:20 INFO - PROCESS | 1654 | 1463837300668 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]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 481ms 06:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:28:20 INFO - PROCESS | 1654 | 1463837300682 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 1654 | 1463837300684 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:28:20 INFO - PROCESS | 1654 | 1463837300687 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 1654 | 1463837300689 Marionette TRACE conn2 <- [1,2502,null,{}] 06:28:20 INFO - PROCESS | 1654 | 1463837300694 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}] 06:28:20 INFO - PROCESS | 1654 | 1463837300811 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:28:20 INFO - PROCESS | 1654 | 1463837300906 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128489000 == 52 [pid = 1654] [id = 633] 06:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121b8fc00) [pid = 1654] [serial = 1899] [outer = 0x0] 06:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121c14c00) [pid = 1654] [serial = 1900] [outer = 0x121b8fc00] 06:28:20 INFO - PROCESS | 1654 | 1463837300955 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123f4cc00) [pid = 1654] [serial = 1901] [outer = 0x121b8fc00] 06:28:21 INFO - PROCESS | 1654 | 1463837301431 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]]]}] 06:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 771ms 06:28:21 INFO - PROCESS | 1654 | 1463837301467 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:28:21 INFO - PROCESS | 1654 | 1463837301468 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:28:21 INFO - PROCESS | 1654 | 1463837301471 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1654 | 1463837301472 Marionette TRACE conn2 <- [1,2506,null,{}] 06:28:21 INFO - PROCESS | 1654 | 1463837301475 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}] 06:28:21 INFO - PROCESS | 1654 | 1463837301587 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:28:21 INFO - PROCESS | 1654 | 1463837301626 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a918000 == 53 [pid = 1654] [id = 634] 06:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1250aa000) [pid = 1654] [serial = 1902] [outer = 0x0] 06:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1260bb800) [pid = 1654] [serial = 1903] [outer = 0x1250aa000] 06:28:21 INFO - PROCESS | 1654 | 1463837301653 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12660ac00) [pid = 1654] [serial = 1904] [outer = 0x1250aa000] 06:28:21 INFO - PROCESS | 1654 | 1463837301955 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]]]}] 06:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 06:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:28:21 INFO - PROCESS | 1654 | 1463837301990 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:28:21 INFO - PROCESS | 1654 | 1463837301991 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:28:21 INFO - PROCESS | 1654 | 1463837301996 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1654 | 1463837301997 Marionette TRACE conn2 <- [1,2510,null,{}] 06:28:22 INFO - PROCESS | 1654 | 1463837301999 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}] 06:28:22 INFO - PROCESS | 1654 | 1463837302102 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:28:22 INFO - PROCESS | 1654 | 1463837302122 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b232000 == 54 [pid = 1654] [id = 635] 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124d5bc00) [pid = 1654] [serial = 1905] [outer = 0x0] 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126610000) [pid = 1654] [serial = 1906] [outer = 0x124d5bc00] 06:28:22 INFO - PROCESS | 1654 | 1463837302147 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126a30000) [pid = 1654] [serial = 1907] [outer = 0x124d5bc00] 06:28:22 INFO - PROCESS | 1654 | 1463837302503 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]]]}] 06:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 06:28:22 INFO - PROCESS | 1654 | 1463837302516 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 1654 | 1463837302517 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:28:22 INFO - PROCESS | 1654 | 1463837302519 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 1654 | 1463837302520 Marionette TRACE conn2 <- [1,2514,null,{}] 06:28:22 INFO - PROCESS | 1654 | 1463837302522 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}] 06:28:22 INFO - PROCESS | 1654 | 1463837302629 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:28:22 INFO - PROCESS | 1654 | 1463837302644 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bba7000 == 55 [pid = 1654] [id = 636] 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x125592800) [pid = 1654] [serial = 1908] [outer = 0x0] 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128212400) [pid = 1654] [serial = 1909] [outer = 0x125592800] 06:28:22 INFO - PROCESS | 1654 | 1463837302670 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1283e8800) [pid = 1654] [serial = 1910] [outer = 0x125592800] 06:28:23 INFO - PROCESS | 1654 | 1463837303007 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]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 06:28:23 INFO - PROCESS | 1654 | 1463837303045 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 1654 | 1463837303046 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:28:23 INFO - PROCESS | 1654 | 1463837303048 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1654 | 1463837303049 Marionette TRACE conn2 <- [1,2518,null,{}] 06:28:23 INFO - PROCESS | 1654 | 1463837303052 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}] 06:28:23 INFO - PROCESS | 1654 | 1463837303154 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:28:23 INFO - PROCESS | 1654 | 1463837303192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c287000 == 56 [pid = 1654] [id = 637] 06:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126a3c000) [pid = 1654] [serial = 1911] [outer = 0x0] 06:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1284b2800) [pid = 1654] [serial = 1912] [outer = 0x126a3c000] 06:28:23 INFO - PROCESS | 1654 | 1463837303218 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128cba400) [pid = 1654] [serial = 1913] [outer = 0x126a3c000] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125649800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126a2f400) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128215800) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1283f1800) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a697000) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1125ee400) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1168a0c00) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1199b3c00) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116060c00) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1260c1400) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12141c800) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121b8f800) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1131e4400) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116765400) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12821d400) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116f3a800) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1166c3000) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119414800) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:28:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121c2d800) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:28:23 INFO - PROCESS | 1654 | 1463837303817 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]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 819ms 06:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:28:23 INFO - PROCESS | 1654 | 1463837303867 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 1654 | 1463837303868 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:28:23 INFO - PROCESS | 1654 | 1463837303870 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1654 | 1463837303872 Marionette TRACE conn2 <- [1,2522,null,{}] 06:28:23 INFO - PROCESS | 1654 | 1463837303880 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}] 06:28:23 INFO - PROCESS | 1654 | 1463837303970 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:28:23 INFO - PROCESS | 1654 | 1463837303976 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4c0800 == 57 [pid = 1654] [id = 638] 06:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116765400) [pid = 1654] [serial = 1914] [outer = 0x0] 06:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x120e43400) [pid = 1654] [serial = 1915] [outer = 0x116765400] 06:28:24 INFO - PROCESS | 1654 | 1463837304005 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1283f3400) [pid = 1654] [serial = 1916] [outer = 0x116765400] 06:28:24 INFO - PROCESS | 1654 | 1463837304380 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]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 06:28:24 INFO - PROCESS | 1654 | 1463837304394 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 1654 | 1463837304397 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:28:24 INFO - PROCESS | 1654 | 1463837304412 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 1654 | 1463837304413 Marionette TRACE conn2 <- [1,2526,null,{}] 06:28:24 INFO - PROCESS | 1654 | 1463837304416 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}] 06:28:24 INFO - PROCESS | 1654 | 1463837304512 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:28:24 INFO - PROCESS | 1654 | 1463837304517 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc23800 == 58 [pid = 1654] [id = 639] 06:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128a7a400) [pid = 1654] [serial = 1917] [outer = 0x0] 06:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a629000) [pid = 1654] [serial = 1918] [outer = 0x128a7a400] 06:28:24 INFO - PROCESS | 1654 | 1463837304542 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a69e800) [pid = 1654] [serial = 1919] [outer = 0x128a7a400] 06:28:24 INFO - PROCESS | 1654 | 1463837304885 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]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 533ms 06:28:24 INFO - PROCESS | 1654 | 1463837304932 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 1654 | 1463837304934 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:28:24 INFO - PROCESS | 1654 | 1463837304936 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 1654 | 1463837304937 Marionette TRACE conn2 <- [1,2530,null,{}] 06:28:24 INFO - PROCESS | 1654 | 1463837304939 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}] 06:28:25 INFO - PROCESS | 1654 | 1463837305026 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:28:25 INFO - PROCESS | 1654 | 1463837305089 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cfa9000 == 59 [pid = 1654] [id = 640] 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128cbe800) [pid = 1654] [serial = 1920] [outer = 0x0] 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a7eb800) [pid = 1654] [serial = 1921] [outer = 0x128cbe800] 06:28:25 INFO - PROCESS | 1654 | 1463837305113 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12a7f8400) [pid = 1654] [serial = 1922] [outer = 0x128cbe800] 06:28:25 INFO - PROCESS | 1654 | 1463837305377 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]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 471ms 06:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:28:25 INFO - PROCESS | 1654 | 1463837305416 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 1654 | 1463837305417 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:28:25 INFO - PROCESS | 1654 | 1463837305420 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 1654 | 1463837305421 Marionette TRACE conn2 <- [1,2534,null,{}] 06:28:25 INFO - PROCESS | 1654 | 1463837305433 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}] 06:28:25 INFO - PROCESS | 1654 | 1463837305545 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:28:25 INFO - PROCESS | 1654 | 1463837305694 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116860800 == 60 [pid = 1654] [id = 641] 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11287e400) [pid = 1654] [serial = 1923] [outer = 0x0] 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1131a8c00) [pid = 1654] [serial = 1924] [outer = 0x11287e400] 06:28:25 INFO - PROCESS | 1654 | 1463837305783 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11683f400) [pid = 1654] [serial = 1925] [outer = 0x11287e400] 06:28:26 INFO - PROCESS | 1654 | 1463837306280 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]]]}] 06:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 872ms 06:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:28:26 INFO - PROCESS | 1654 | 1463837306294 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 1654 | 1463837306298 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:28:26 INFO - PROCESS | 1654 | 1463837306303 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 1654 | 1463837306307 Marionette TRACE conn2 <- [1,2538,null,{}] 06:28:26 INFO - PROCESS | 1654 | 1463837306312 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}] 06:28:26 INFO - PROCESS | 1654 | 1463837306471 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:28:26 INFO - PROCESS | 1654 | 1463837306579 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8000 == 61 [pid = 1654] [id = 642] 06:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116a76400) [pid = 1654] [serial = 1926] [outer = 0x0] 06:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1173ccc00) [pid = 1654] [serial = 1927] [outer = 0x116a76400] 06:28:26 INFO - PROCESS | 1654 | 1463837306627 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118fad000) [pid = 1654] [serial = 1928] [outer = 0x116a76400] 06:28:27 INFO - PROCESS | 1654 | 1463837307085 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]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 828ms 06:28:27 INFO - PROCESS | 1654 | 1463837307144 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 1654 | 1463837307147 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:28:27 INFO - PROCESS | 1654 | 1463837307151 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 1654 | 1463837307153 Marionette TRACE conn2 <- [1,2542,null,{}] 06:28:27 INFO - PROCESS | 1654 | 1463837307155 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}] 06:28:27 INFO - PROCESS | 1654 | 1463837307263 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:28:27 INFO - PROCESS | 1654 | 1463837307339 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c290000 == 62 [pid = 1654] [id = 643] 06:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119414000) [pid = 1654] [serial = 1929] [outer = 0x0] 06:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119796400) [pid = 1654] [serial = 1930] [outer = 0x119414000] 06:28:27 INFO - PROCESS | 1654 | 1463837307369 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12114cc00) [pid = 1654] [serial = 1931] [outer = 0x119414000] 06:28:27 INFO - PROCESS | 1654 | 1463837307847 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]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 725ms 06:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:28:27 INFO - PROCESS | 1654 | 1463837307898 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 1654 | 1463837307901 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:28:27 INFO - PROCESS | 1654 | 1463837307916 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 1654 | 1463837307922 Marionette TRACE conn2 <- [1,2546,null,{}] 06:28:27 INFO - PROCESS | 1654 | 1463837307928 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}] 06:28:28 INFO - PROCESS | 1654 | 1463837308088 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:28:28 INFO - PROCESS | 1654 | 1463837308192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d768800 == 63 [pid = 1654] [id = 644] 06:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119678800) [pid = 1654] [serial = 1932] [outer = 0x0] 06:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126613000) [pid = 1654] [serial = 1933] [outer = 0x119678800] 06:28:28 INFO - PROCESS | 1654 | 1463837308238 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128215800) [pid = 1654] [serial = 1934] [outer = 0x119678800] 06:28:28 INFO - PROCESS | 1654 | 1463837308701 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]]]}] 06:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 836ms 06:28:28 INFO - PROCESS | 1654 | 1463837308744 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 1654 | 1463837308746 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:28:28 INFO - PROCESS | 1654 | 1463837308748 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 1654 | 1463837308750 Marionette TRACE conn2 <- [1,2550,null,{}] 06:28:28 INFO - PROCESS | 1654 | 1463837308752 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}] 06:28:28 INFO - PROCESS | 1654 | 1463837308858 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:28:28 INFO - PROCESS | 1654 | 1463837308920 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d77f000 == 64 [pid = 1654] [id = 645] 06:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128219000) [pid = 1654] [serial = 1935] [outer = 0x0] 06:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a40d400) [pid = 1654] [serial = 1936] [outer = 0x128219000] 06:28:28 INFO - PROCESS | 1654 | 1463837308990 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a7f6000) [pid = 1654] [serial = 1937] [outer = 0x128219000] 06:28:29 INFO - PROCESS | 1654 | 1463837309407 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]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 06:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:28:29 INFO - PROCESS | 1654 | 1463837309419 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 1654 | 1463837309420 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:28:29 INFO - PROCESS | 1654 | 1463837309423 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 1654 | 1463837309424 Marionette TRACE conn2 <- [1,2554,null,{}] 06:28:29 INFO - PROCESS | 1654 | 1463837309427 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}] 06:28:29 INFO - PROCESS | 1654 | 1463837309531 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:28:29 INFO - PROCESS | 1654 | 1463837309606 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e41800 == 65 [pid = 1654] [id = 646] 06:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ab55800) [pid = 1654] [serial = 1938] [outer = 0x0] 06:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12abbb400) [pid = 1654] [serial = 1939] [outer = 0x12ab55800] 06:28:29 INFO - PROCESS | 1654 | 1463837309641 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b022400) [pid = 1654] [serial = 1940] [outer = 0x12ab55800] 06:28:30 INFO - PROCESS | 1654 | 1463837310112 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]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 06:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:28:30 INFO - PROCESS | 1654 | 1463837310179 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 1654 | 1463837310180 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:28:30 INFO - PROCESS | 1654 | 1463837310184 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 1654 | 1463837310185 Marionette TRACE conn2 <- [1,2558,null,{}] 06:28:30 INFO - PROCESS | 1654 | 1463837310188 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}] 06:28:30 INFO - PROCESS | 1654 | 1463837310294 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:28:30 INFO - PROCESS | 1654 | 1463837310370 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119639800 == 66 [pid = 1654] [id = 647] 06:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x116a73400) [pid = 1654] [serial = 1941] [outer = 0x0] 06:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119794c00) [pid = 1654] [serial = 1942] [outer = 0x116a73400] 06:28:30 INFO - PROCESS | 1654 | 1463837310400 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128cbd000) [pid = 1654] [serial = 1943] [outer = 0x116a73400] 06:28:30 INFO - PROCESS | 1654 | 1463837310994 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]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 819ms 06:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:28:31 INFO - PROCESS | 1654 | 1463837311003 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 1654 | 1463837311006 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:28:31 INFO - PROCESS | 1654 | 1463837311010 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 1654 | 1463837311012 Marionette TRACE conn2 <- [1,2562,null,{}] 06:28:31 INFO - PROCESS | 1654 | 1463837311016 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}] 06:28:31 INFO - PROCESS | 1654 | 1463837311118 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:28:31 INFO - PROCESS | 1654 | 1463837311192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x126098000 == 67 [pid = 1654] [id = 648] 06:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x116a71c00) [pid = 1654] [serial = 1944] [outer = 0x0] 06:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x116a79400) [pid = 1654] [serial = 1945] [outer = 0x116a71c00] 06:28:31 INFO - PROCESS | 1654 | 1463837311222 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1173c5000) [pid = 1654] [serial = 1946] [outer = 0x116a71c00] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cfa9000 == 66 [pid = 1654] [id = 640] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc23800 == 65 [pid = 1654] [id = 639] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4c0800 == 64 [pid = 1654] [id = 638] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c287000 == 63 [pid = 1654] [id = 637] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12bba7000 == 62 [pid = 1654] [id = 636] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12b232000 == 61 [pid = 1654] [id = 635] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12a918000 == 60 [pid = 1654] [id = 634] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1283ee800) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128489000 == 59 [pid = 1654] [id = 633] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a0000 == 58 [pid = 1654] [id = 632] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123c94000 == 57 [pid = 1654] [id = 631] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118089800 == 56 [pid = 1654] [id = 630] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118371800 == 55 [pid = 1654] [id = 629] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb9000 == 54 [pid = 1654] [id = 628] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1260ab000 == 53 [pid = 1654] [id = 625] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123e13800 == 52 [pid = 1654] [id = 624] 06:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11704c800 == 51 [pid = 1654] [id = 623] 06:28:31 INFO - PROCESS | 1654 | 1463837311724 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]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 773ms 06:28:31 INFO - PROCESS | 1654 | 1463837311783 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 1654 | 1463837311787 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128213800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1284ab400) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a410000) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a7ee800) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116475800) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11852fc00) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1173cc000) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x124fc6c00) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1218a3800) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119413400) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118332c00) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1283ee400) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126a3dc00) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12189c000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121c2b000) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1283f1400) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12a7f6800) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116f45000) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116a6e400) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126a45000) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a403400) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128cbec00) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118524800) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11940dc00) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ab4cc00) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12ab46400) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119732000) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121148c00) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124d55800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125654400) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12ab47000) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1260c5000) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11979a800) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128214000) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118121800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a69c000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128cbc000) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 06:28:31 INFO - PROCESS | 1654 | 1463837311872 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 1654 | 1463837311874 Marionette TRACE conn2 <- [1,2566,null,{}] 06:28:31 INFO - PROCESS | 1654 | 1463837311878 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}] 06:28:31 INFO - PROCESS | 1654 | 1463837311985 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:28:32 INFO - PROCESS | 1654 | 1463837312042 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e12800 == 52 [pid = 1654] [id = 649] 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116060c00) [pid = 1654] [serial = 1947] [outer = 0x0] 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1166bbc00) [pid = 1654] [serial = 1948] [outer = 0x116060c00] 06:28:32 INFO - PROCESS | 1654 | 1463837312074 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1173c5800) [pid = 1654] [serial = 1949] [outer = 0x116060c00] 06:28:32 INFO - PROCESS | 1654 | 1463837312556 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]]]}] 06:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 06:28:32 INFO - PROCESS | 1654 | 1463837312596 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 1654 | 1463837312598 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:28:32 INFO - PROCESS | 1654 | 1463837312601 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 1654 | 1463837312603 Marionette TRACE conn2 <- [1,2570,null,{}] 06:28:32 INFO - PROCESS | 1654 | 1463837312609 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}] 06:28:32 INFO - PROCESS | 1654 | 1463837312751 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:28:32 INFO - PROCESS | 1654 | 1463837312803 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121071000 == 53 [pid = 1654] [id = 650] 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185e7c00) [pid = 1654] [serial = 1950] [outer = 0x0] 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118fb3c00) [pid = 1654] [serial = 1951] [outer = 0x1185e7c00] 06:28:32 INFO - PROCESS | 1654 | 1463837312834 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119413400) [pid = 1654] [serial = 1952] [outer = 0x1185e7c00] 06:28:33 INFO - PROCESS | 1654 | 1463837313269 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]]]}] 06:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 675ms 06:28:33 INFO - PROCESS | 1654 | 1463837313278 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 1654 | 1463837313280 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:28:33 INFO - PROCESS | 1654 | 1463837313283 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 1654 | 1463837313284 Marionette TRACE conn2 <- [1,2574,null,{}] 06:28:33 INFO - PROCESS | 1654 | 1463837313287 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}] 06:28:33 INFO - PROCESS | 1654 | 1463837313412 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:28:33 INFO - PROCESS | 1654 | 1463837313476 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x126094000 == 54 [pid = 1654] [id = 651] 06:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x120e40000) [pid = 1654] [serial = 1953] [outer = 0x0] 06:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x120e46800) [pid = 1654] [serial = 1954] [outer = 0x120e40000] 06:28:33 INFO - PROCESS | 1654 | 1463837313552 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x121143000) [pid = 1654] [serial = 1955] [outer = 0x120e40000] 06:28:34 INFO - PROCESS | 1654 | 1463837314000 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]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 06:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:28:34 INFO - PROCESS | 1654 | 1463837314053 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 1654 | 1463837314054 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:28:34 INFO - PROCESS | 1654 | 1463837314057 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 1654 | 1463837314058 Marionette TRACE conn2 <- [1,2578,null,{}] 06:28:34 INFO - PROCESS | 1654 | 1463837314063 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}] 06:28:34 INFO - PROCESS | 1654 | 1463837314164 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:28:34 INFO - PROCESS | 1654 | 1463837314235 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119945800 == 55 [pid = 1654] [id = 652] 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12114c800) [pid = 1654] [serial = 1956] [outer = 0x0] 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12189b400) [pid = 1654] [serial = 1957] [outer = 0x12114c800] 06:28:34 INFO - PROCESS | 1654 | 1463837314265 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121c10800) [pid = 1654] [serial = 1958] [outer = 0x12114c800] 06:28:34 INFO - PROCESS | 1654 | 1463837314693 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]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 06:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:28:34 INFO - PROCESS | 1654 | 1463837314728 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 1654 | 1463837314730 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:28:34 INFO - PROCESS | 1654 | 1463837314732 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 1654 | 1463837314734 Marionette TRACE conn2 <- [1,2582,null,{}] 06:28:34 INFO - PROCESS | 1654 | 1463837314736 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}] 06:28:34 INFO - PROCESS | 1654 | 1463837314855 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:28:34 INFO - PROCESS | 1654 | 1463837314912 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6b9000 == 56 [pid = 1654] [id = 653] 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121c16400) [pid = 1654] [serial = 1959] [outer = 0x0] 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124d24000) [pid = 1654] [serial = 1960] [outer = 0x121c16400] 06:28:34 INFO - PROCESS | 1654 | 1463837314942 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x125649800) [pid = 1654] [serial = 1961] [outer = 0x121c16400] 06:28:35 INFO - PROCESS | 1654 | 1463837315419 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]]]}] 06:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 722ms 06:28:35 INFO - PROCESS | 1654 | 1463837315455 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 1654 | 1463837315456 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:28:35 INFO - PROCESS | 1654 | 1463837315458 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 1654 | 1463837315459 Marionette TRACE conn2 <- [1,2586,null,{}] 06:28:35 INFO - PROCESS | 1654 | 1463837315462 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}] 06:28:35 INFO - PROCESS | 1654 | 1463837315575 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:28:35 INFO - PROCESS | 1654 | 1463837315673 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b972800 == 57 [pid = 1654] [id = 654] 06:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12648f800) [pid = 1654] [serial = 1962] [outer = 0x0] 06:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12672dc00) [pid = 1654] [serial = 1963] [outer = 0x12648f800] 06:28:35 INFO - PROCESS | 1654 | 1463837315726 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12821c400) [pid = 1654] [serial = 1964] [outer = 0x12648f800] 06:28:36 INFO - PROCESS | 1654 | 1463837316212 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]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 774ms 06:28:36 INFO - PROCESS | 1654 | 1463837316232 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 1654 | 1463837316234 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:28:36 INFO - PROCESS | 1654 | 1463837316236 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 1654 | 1463837316237 Marionette TRACE conn2 <- [1,2590,null,{}] 06:28:36 INFO - PROCESS | 1654 | 1463837316240 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}] 06:28:36 INFO - PROCESS | 1654 | 1463837316340 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:28:36 INFO - PROCESS | 1654 | 1463837316398 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bba1800 == 58 [pid = 1654] [id = 655] 06:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1283ea000) [pid = 1654] [serial = 1965] [outer = 0x0] 06:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128cbb400) [pid = 1654] [serial = 1966] [outer = 0x1283ea000] 06:28:36 INFO - PROCESS | 1654 | 1463837316427 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a404400) [pid = 1654] [serial = 1967] [outer = 0x1283ea000] 06:28:36 INFO - PROCESS | 1654 | 1463837316866 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]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 06:28:36 INFO - PROCESS | 1654 | 1463837316911 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:28:36 INFO - PROCESS | 1654 | 1463837316913 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:28:36 INFO - PROCESS | 1654 | 1463837316915 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 1654 | 1463837316917 Marionette TRACE conn2 <- [1,2594,null,{}] 06:28:36 INFO - PROCESS | 1654 | 1463837316920 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}] 06:28:37 INFO - PROCESS | 1654 | 1463837317036 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:28:37 INFO - PROCESS | 1654 | 1463837317149 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4bc800 == 59 [pid = 1654] [id = 656] 06:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128cbec00) [pid = 1654] [serial = 1968] [outer = 0x0] 06:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a69c400) [pid = 1654] [serial = 1969] [outer = 0x128cbec00] 06:28:37 INFO - PROCESS | 1654 | 1463837317182 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a7f6800) [pid = 1654] [serial = 1970] [outer = 0x128cbec00] 06:28:37 INFO - PROCESS | 1654 | 1463837317741 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]]]}] 06:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 871ms 06:28:37 INFO - PROCESS | 1654 | 1463837317786 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1654 | 1463837317789 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:28:37 INFO - PROCESS | 1654 | 1463837317812 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1654 | 1463837317814 Marionette TRACE conn2 <- [1,2598,null,{}] 06:28:37 INFO - PROCESS | 1654 | 1463837317819 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}] 06:28:37 INFO - PROCESS | 1654 | 1463837317925 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:28:38 INFO - PROCESS | 1654 | 1463837318000 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214c8800 == 60 [pid = 1654] [id = 657] 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x118569800) [pid = 1654] [serial = 1971] [outer = 0x0] 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118fb6c00) [pid = 1654] [serial = 1972] [outer = 0x118569800] 06:28:38 INFO - PROCESS | 1654 | 1463837318029 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119730800) [pid = 1654] [serial = 1973] [outer = 0x118569800] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x134e41800 == 59 [pid = 1654] [id = 646] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12d77f000 == 58 [pid = 1654] [id = 645] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12d768800 == 57 [pid = 1654] [id = 644] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12c290000 == 56 [pid = 1654] [id = 643] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8000 == 55 [pid = 1654] [id = 642] 06:28:38 INFO - PROCESS | 1654 | --DOCSHELL 0x116860800 == 54 [pid = 1654] [id = 641] 06:28:38 INFO - PROCESS | 1654 | 1463837318393 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]]]}] 06:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 641ms 06:28:38 INFO - PROCESS | 1654 | 1463837318434 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 1654 | 1463837318438 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:28:38 INFO - PROCESS | 1654 | 1463837318443 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:28:38 INFO - PROCESS | 1654 | 1463837318444 Marionette TRACE conn2 <- [1,2602,null,{}] 06:28:38 INFO - PROCESS | 1654 | 1463837318447 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}] 06:28:38 INFO - PROCESS | 1654 | 1463837318540 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:28:38 INFO - PROCESS | 1654 | 1463837318604 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260aa800 == 55 [pid = 1654] [id = 658] 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11979e400) [pid = 1654] [serial = 1974] [outer = 0x0] 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x120e4b000) [pid = 1654] [serial = 1975] [outer = 0x11979e400] 06:28:38 INFO - PROCESS | 1654 | 1463837318629 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123f4d000) [pid = 1654] [serial = 1976] [outer = 0x11979e400] 06:28:38 INFO - PROCESS | 1654 | 1463837318938 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]]]}] 06:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 06:28:38 INFO - PROCESS | 1654 | 1463837318965 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 1654 | 1463837318966 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:28:38 INFO - PROCESS | 1654 | 1463837318969 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:28:38 INFO - PROCESS | 1654 | 1463837318971 Marionette TRACE conn2 <- [1,2606,null,{}] 06:28:38 INFO - PROCESS | 1654 | 1463837318981 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}] 06:28:39 INFO - PROCESS | 1654 | 1463837319075 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:28:39 INFO - PROCESS | 1654 | 1463837319136 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c882800 == 56 [pid = 1654] [id = 659] 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x123e33000) [pid = 1654] [serial = 1977] [outer = 0x0] 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126497400) [pid = 1654] [serial = 1978] [outer = 0x123e33000] 06:28:39 INFO - PROCESS | 1654 | 1463837319163 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1283f0c00) [pid = 1654] [serial = 1979] [outer = 0x123e33000] 06:28:39 INFO - PROCESS | 1654 | 1463837319492 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]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 06:28:39 INFO - PROCESS | 1654 | 1463837319542 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:28:39 INFO - PROCESS | 1654 | 1463837319544 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:28:39 INFO - PROCESS | 1654 | 1463837319546 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1654 | 1463837319547 Marionette TRACE conn2 <- [1,2610,null,{}] 06:28:39 INFO - PROCESS | 1654 | 1463837319549 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}] 06:28:39 INFO - PROCESS | 1654 | 1463837319639 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:28:39 INFO - PROCESS | 1654 | 1463837319712 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf29800 == 57 [pid = 1654] [id = 660] 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1260b9800) [pid = 1654] [serial = 1980] [outer = 0x0] 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a69a000) [pid = 1654] [serial = 1981] [outer = 0x1260b9800] 06:28:39 INFO - PROCESS | 1654 | 1463837319737 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ab54c00) [pid = 1654] [serial = 1982] [outer = 0x1260b9800] 06:28:40 INFO - PROCESS | 1654 | 1463837320043 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]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 06:28:40 INFO - PROCESS | 1654 | 1463837320065 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 1654 | 1463837320066 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:28:40 INFO - PROCESS | 1654 | 1463837320069 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 1654 | 1463837320070 Marionette TRACE conn2 <- [1,2614,null,{}] 06:28:40 INFO - PROCESS | 1654 | 1463837320072 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}] 06:28:40 INFO - PROCESS | 1654 | 1463837320185 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:28:40 INFO - PROCESS | 1654 | 1463837320197 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5cb000 == 58 [pid = 1654] [id = 661] 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12abc0c00) [pid = 1654] [serial = 1983] [outer = 0x0] 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12abc4800) [pid = 1654] [serial = 1984] [outer = 0x12abc0c00] 06:28:40 INFO - PROCESS | 1654 | 1463837320222 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b027c00) [pid = 1654] [serial = 1985] [outer = 0x12abc0c00] 06:28:40 INFO - PROCESS | 1654 | 1463837320585 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]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 568ms 06:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:28:40 INFO - PROCESS | 1654 | 1463837320638 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 1654 | 1463837320639 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:28:40 INFO - PROCESS | 1654 | 1463837320641 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 1654 | 1463837320642 Marionette TRACE conn2 <- [1,2618,null,{}] 06:28:40 INFO - PROCESS | 1654 | 1463837320644 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}] 06:28:40 INFO - PROCESS | 1654 | 1463837320779 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:28:40 INFO - PROCESS | 1654 | 1463837320795 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc7d000 == 59 [pid = 1654] [id = 662] 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b02ec00) [pid = 1654] [serial = 1986] [outer = 0x0] 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b2cac00) [pid = 1654] [serial = 1987] [outer = 0x12b02ec00] 06:28:40 INFO - PROCESS | 1654 | 1463837320820 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12ba16c00) [pid = 1654] [serial = 1988] [outer = 0x12b02ec00] 06:28:41 INFO - PROCESS | 1654 | 1463837321166 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]]]}] 06:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 571ms 06:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:28:41 INFO - PROCESS | 1654 | 1463837321212 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 1654 | 1463837321213 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:28:41 INFO - PROCESS | 1654 | 1463837321216 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 1654 | 1463837321217 Marionette TRACE conn2 <- [1,2622,null,{}] 06:28:41 INFO - PROCESS | 1654 | 1463837321219 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}] 06:28:41 INFO - PROCESS | 1654 | 1463837321333 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:28:41 INFO - PROCESS | 1654 | 1463837321346 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efdb800 == 60 [pid = 1654] [id = 663] 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12ba16800) [pid = 1654] [serial = 1989] [outer = 0x0] 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ba1cc00) [pid = 1654] [serial = 1990] [outer = 0x12ba16800] 06:28:41 INFO - PROCESS | 1654 | 1463837321371 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ba53800) [pid = 1654] [serial = 1991] [outer = 0x12ba16800] 06:28:41 INFO - PROCESS | 1654 | 1463837321769 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]]]}] 06:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 06:28:41 INFO - PROCESS | 1654 | 1463837321792 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 1654 | 1463837321795 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:28:41 INFO - PROCESS | 1654 | 1463837321798 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 1654 | 1463837321799 Marionette TRACE conn2 <- [1,2626,null,{}] 06:28:41 INFO - PROCESS | 1654 | 1463837321801 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}] 06:28:41 INFO - PROCESS | 1654 | 1463837321907 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:28:41 INFO - PROCESS | 1654 | 1463837321922 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e43000 == 61 [pid = 1654] [id = 664] 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12ba17000) [pid = 1654] [serial = 1992] [outer = 0x0] 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12ba5a800) [pid = 1654] [serial = 1993] [outer = 0x12ba17000] 06:28:41 INFO - PROCESS | 1654 | 1463837321947 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12ba5f800) [pid = 1654] [serial = 1994] [outer = 0x12ba17000] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x116762c00) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12a625800) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x121002800) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119380c00) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1250aa000) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x112a6c800) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x117685000) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x121b8fc00) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1173cc800) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128a7a400) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124d5bc00) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x125592800) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x126a3c000) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x116a73400) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:28:42 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x116765400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:28:42 INFO - PROCESS | 1654 | 1463837322335 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]]]}] 06:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 568ms 06:28:42 INFO - PROCESS | 1654 | 1463837322366 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 1654 | 1463837322368 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:28:42 INFO - PROCESS | 1654 | 1463837322370 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 1654 | 1463837322371 Marionette TRACE conn2 <- [1,2630,null,{}] 06:28:42 INFO - PROCESS | 1654 | 1463837322374 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}] 06:28:42 INFO - PROCESS | 1654 | 1463837322502 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:28:42 INFO - PROCESS | 1654 | 1463837322539 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a652800 == 62 [pid = 1654] [id = 665] 06:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x112883800) [pid = 1654] [serial = 1995] [outer = 0x0] 06:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119b81800) [pid = 1654] [serial = 1996] [outer = 0x112883800] 06:28:42 INFO - PROCESS | 1654 | 1463837322564 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12660ec00) [pid = 1654] [serial = 1997] [outer = 0x112883800] 06:28:42 INFO - PROCESS | 1654 | 1463837322866 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]]]}] 06:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 521ms 06:28:42 INFO - PROCESS | 1654 | 1463837322891 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 1654 | 1463837322894 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:28:42 INFO - PROCESS | 1654 | 1463837322897 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 1654 | 1463837322898 Marionette TRACE conn2 <- [1,2634,null,{}] 06:28:42 INFO - PROCESS | 1654 | 1463837322901 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}] 06:28:42 INFO - PROCESS | 1654 | 1463837322989 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:28:43 INFO - PROCESS | 1654 | 1463837323053 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f8b000 == 63 [pid = 1654] [id = 666] 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1218a1400) [pid = 1654] [serial = 1998] [outer = 0x0] 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12ba56c00) [pid = 1654] [serial = 1999] [outer = 0x1218a1400] 06:28:43 INFO - PROCESS | 1654 | 1463837323077 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bd9c800) [pid = 1654] [serial = 2000] [outer = 0x1218a1400] 06:28:43 INFO - PROCESS | 1654 | 1463837323369 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]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 519ms 06:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:28:43 INFO - PROCESS | 1654 | 1463837323416 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 1654 | 1463837323418 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:28:43 INFO - PROCESS | 1654 | 1463837323420 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 1654 | 1463837323422 Marionette TRACE conn2 <- [1,2638,null,{}] 06:28:43 INFO - PROCESS | 1654 | 1463837323425 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}] 06:28:43 INFO - PROCESS | 1654 | 1463837323529 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:28:43 INFO - PROCESS | 1654 | 1463837323533 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef7a000 == 64 [pid = 1654] [id = 667] 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bd9f400) [pid = 1654] [serial = 2001] [outer = 0x0] 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bdab000) [pid = 1654] [serial = 2002] [outer = 0x12bd9f400] 06:28:43 INFO - PROCESS | 1654 | 1463837323562 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c473000) [pid = 1654] [serial = 2003] [outer = 0x12bd9f400] 06:28:43 INFO - PROCESS | 1654 | 1463837323913 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]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 06:28:43 INFO - PROCESS | 1654 | 1463837323940 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 1654 | 1463837323942 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:28:43 INFO - PROCESS | 1654 | 1463837323946 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 1654 | 1463837323948 Marionette TRACE conn2 <- [1,2642,null,{}] 06:28:43 INFO - PROCESS | 1654 | 1463837323950 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}] 06:28:44 INFO - PROCESS | 1654 | 1463837324069 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:28:44 INFO - PROCESS | 1654 | 1463837324073 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc19000 == 65 [pid = 1654] [id = 668] 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c474800) [pid = 1654] [serial = 2004] [outer = 0x0] 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c479800) [pid = 1654] [serial = 2005] [outer = 0x12c474800] 06:28:44 INFO - PROCESS | 1654 | 1463837324099 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12cc36c00) [pid = 1654] [serial = 2006] [outer = 0x12c474800] 06:28:44 INFO - PROCESS | 1654 | 1463837324608 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]]]}] 06:28:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:28:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 668ms 06:28:44 INFO - PROCESS | 1654 | 1463837324615 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 1654 | 1463837324618 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:28:44 INFO - PROCESS | 1654 | 1463837324621 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 1654 | 1463837324624 Marionette TRACE conn2 <- [1,2646,null,{}] 06:28:44 INFO - PROCESS | 1654 | 1463837324628 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}] 06:28:44 INFO - PROCESS | 1654 | 1463837324737 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:28:44 INFO - PROCESS | 1654 | 1463837324842 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c4a800 == 66 [pid = 1654] [id = 669] 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118524800) [pid = 1654] [serial = 2007] [outer = 0x0] 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x118a0e800) [pid = 1654] [serial = 2008] [outer = 0x118524800] 06:28:44 INFO - PROCESS | 1654 | 1463837324886 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x119984800) [pid = 1654] [serial = 2009] [outer = 0x118524800] 06:28:45 INFO - PROCESS | 1654 | 1463837325312 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]]]}] 06:28:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:28:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 724ms 06:28:45 INFO - PROCESS | 1654 | 1463837325345 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:28:45 INFO - PROCESS | 1654 | 1463837325350 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:28:45 INFO - PROCESS | 1654 | 1463837325355 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:28:45 INFO - PROCESS | 1654 | 1463837325356 Marionette TRACE conn2 <- [1,2650,null,{}] 06:28:45 INFO - PROCESS | 1654 | 1463837325359 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}] 06:28:45 INFO - PROCESS | 1654 | 1463837325469 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:28:45 INFO - PROCESS | 1654 | 1463837325575 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d737800 == 67 [pid = 1654] [id = 670] 06:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121137800) [pid = 1654] [serial = 2010] [outer = 0x0] 06:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x124b18000) [pid = 1654] [serial = 2011] [outer = 0x121137800] 06:28:45 INFO - PROCESS | 1654 | 1463837325606 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1266c4000) [pid = 1654] [serial = 2012] [outer = 0x121137800] 06:28:46 INFO - PROCESS | 1654 | 1463837326010 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]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 06:28:46 INFO - PROCESS | 1654 | 1463837326025 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 1654 | 1463837326026 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:28:46 INFO - PROCESS | 1654 | 1463837326029 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 1654 | 1463837326031 Marionette TRACE conn2 <- [1,2654,null,{}] 06:28:46 INFO - PROCESS | 1654 | 1463837326039 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}] 06:28:46 INFO - PROCESS | 1654 | 1463837326174 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:28:46 INFO - PROCESS | 1654 | 1463837326266 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f82800 == 68 [pid = 1654] [id = 671] 06:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12a695000) [pid = 1654] [serial = 2013] [outer = 0x0] 06:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12abc2400) [pid = 1654] [serial = 2014] [outer = 0x12a695000] 06:28:46 INFO - PROCESS | 1654 | 1463837326298 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12b2c3800) [pid = 1654] [serial = 2015] [outer = 0x12a695000] 06:28:46 INFO - PROCESS | 1654 | 1463837326716 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]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 723ms 06:28:46 INFO - PROCESS | 1654 | 1463837326753 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 1654 | 1463837326755 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:28:46 INFO - PROCESS | 1654 | 1463837326757 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 1654 | 1463837326758 Marionette TRACE conn2 <- [1,2658,null,{}] 06:28:46 INFO - PROCESS | 1654 | 1463837326760 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}] 06:28:46 INFO - PROCESS | 1654 | 1463837326870 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:28:46 INFO - PROCESS | 1654 | 1463837326947 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355d5000 == 69 [pid = 1654] [id = 672] 06:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12abc3c00) [pid = 1654] [serial = 2016] [outer = 0x0] 06:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12b2cf400) [pid = 1654] [serial = 2017] [outer = 0x12abc3c00] 06:28:46 INFO - PROCESS | 1654 | 1463837326979 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba1f800) [pid = 1654] [serial = 2018] [outer = 0x12abc3c00] 06:28:47 INFO - PROCESS | 1654 | 1463837327402 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]]]}] 06:28:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:28:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 06:28:47 INFO - PROCESS | 1654 | 1463837327429 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 1654 | 1463837327430 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:28:47 INFO - PROCESS | 1654 | 1463837327432 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 1654 | 1463837327434 Marionette TRACE conn2 <- [1,2662,null,{}] 06:28:47 INFO - PROCESS | 1654 | 1463837327436 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}] 06:28:47 INFO - PROCESS | 1654 | 1463837327541 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:28:47 INFO - PROCESS | 1654 | 1463837327651 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119621800 == 70 [pid = 1654] [id = 673] 06:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x113192800) [pid = 1654] [serial = 2019] [outer = 0x0] 06:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x113196000) [pid = 1654] [serial = 2020] [outer = 0x113192800] 06:28:47 INFO - PROCESS | 1654 | 1463837327682 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11319ac00) [pid = 1654] [serial = 2021] [outer = 0x113192800] 06:28:48 INFO - PROCESS | 1654 | 1463837328343 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]]]}] 06:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 969ms 06:28:48 INFO - PROCESS | 1654 | 1463837328402 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:28:48 INFO - PROCESS | 1654 | 1463837328404 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:28:48 INFO - PROCESS | 1654 | 1463837328407 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:28:48 INFO - PROCESS | 1654 | 1463837328409 Marionette TRACE conn2 <- [1,2666,null,{}] 06:28:48 INFO - PROCESS | 1654 | 1463837328413 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}] 06:28:48 INFO - PROCESS | 1654 | 1463837328509 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:28:48 INFO - PROCESS | 1654 | 1463837328577 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211a4800 == 71 [pid = 1654] [id = 674] 06:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x112aacc00) [pid = 1654] [serial = 2022] [outer = 0x0] 06:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x113194000) [pid = 1654] [serial = 2023] [outer = 0x112aacc00] 06:28:48 INFO - PROCESS | 1654 | 1463837328606 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x115db1000) [pid = 1654] [serial = 2024] [outer = 0x112aacc00] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1288a6000 == 70 [pid = 1654] [id = 569] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x134e2f800 == 69 [pid = 1654] [id = 608] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a909000 == 68 [pid = 1654] [id = 518] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef7a000 == 67 [pid = 1654] [id = 667] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x134f8b000 == 66 [pid = 1654] [id = 666] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a652800 == 65 [pid = 1654] [id = 665] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x134e43000 == 64 [pid = 1654] [id = 664] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12efdb800 == 63 [pid = 1654] [id = 663] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc7d000 == 62 [pid = 1654] [id = 662] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1131a8c00) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1173ccc00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x119796400) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x126613000) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12a7eb800) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12a40d400) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12abbb400) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x116a79400) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5cb000 == 61 [pid = 1654] [id = 661] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf29800 == 60 [pid = 1654] [id = 660] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12c882800 == 59 [pid = 1654] [id = 659] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1260aa800 == 58 [pid = 1654] [id = 658] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1214c8800 == 57 [pid = 1654] [id = 657] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4bc800 == 56 [pid = 1654] [id = 656] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12bba1800 == 55 [pid = 1654] [id = 655] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12b972800 == 54 [pid = 1654] [id = 654] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6b9000 == 53 [pid = 1654] [id = 653] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x119945800 == 52 [pid = 1654] [id = 652] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x126094000 == 51 [pid = 1654] [id = 651] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x121071000 == 50 [pid = 1654] [id = 650] 06:28:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117e12800 == 49 [pid = 1654] [id = 649] 06:28:49 INFO - PROCESS | 1654 | 1463837329547 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]]]}] 06:28:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12ab4a800) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a69bc00) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12114ac00) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1217c2c00) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x123e31800) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1199af400) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1260bb800) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x120e43000) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1131e3400) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11689fc00) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x112a6a000) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118a68c00) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11933f400) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x121c14c00) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118530000) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x117586800) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12a69e800) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118568400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x126610000) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1218a4000) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12660ac00) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128212400) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126a30000) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1199a7400) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1284b2800) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a629000) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128cbd000) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119794c00) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128cba400) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x120e43400) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1283e8800) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1283f3400) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123f4cc00) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 06:28:49 INFO - PROCESS | 1654 | 1463837329595 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 1654 | 1463837329600 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:28:49 INFO - PROCESS | 1654 | 1463837329607 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 1654 | 1463837329609 Marionette TRACE conn2 <- [1,2670,null,{}] 06:28:49 INFO - PROCESS | 1654 | 1463837329611 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}] 06:28:49 INFO - PROCESS | 1654 | 1463837329689 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:28:49 INFO - PROCESS | 1654 | 1463837329697 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x116863800 == 50 [pid = 1654] [id = 675] 06:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x113c52400) [pid = 1654] [serial = 2025] [outer = 0x0] 06:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1168a0c00) [pid = 1654] [serial = 2026] [outer = 0x113c52400] 06:28:49 INFO - PROCESS | 1654 | 1463837329723 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x116a7c800) [pid = 1654] [serial = 2027] [outer = 0x113c52400] 06:28:50 INFO - PROCESS | 1654 | 1463837330560 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] 06:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:28:50 INFO - PROCESS | 1654 | 1463837330584 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:28:50 INFO - PROCESS | 1654 | 1463837330587 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - PROCESS | 1654 | 1463837330591 Marionette TRACE conn2 <- [1,2674,null,{}] 06:28:50 INFO - PROCESS | 1654 | 1463837330602 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}] 06:28:50 INFO - PROCESS | 1654 | 1463837330713 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:28:50 INFO - PROCESS | 1654 | 1463837330767 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119628800 == 51 [pid = 1654] [id = 676] 06:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117174c00) [pid = 1654] [serial = 2028] [outer = 0x0] 06:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x117587000) [pid = 1654] [serial = 2029] [outer = 0x117174c00] 06:28:50 INFO - PROCESS | 1654 | 1463837330794 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11832dc00) [pid = 1654] [serial = 2030] [outer = 0x117174c00] 06:28:51 INFO - PROCESS | 1654 | 1463837331575 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] 06:28:51 INFO - PROCESS | 1654 | 1463837331617 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:28:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:28:51 INFO - PROCESS | 1654 | 1463837331619 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 1654 | 1463837331620 Marionette TRACE conn2 <- [1,2678,null,{}] 06:28:51 INFO - PROCESS | 1654 | 1463837331622 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}] 06:28:51 INFO - PROCESS | 1654 | 1463837331730 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:28:51 INFO - PROCESS | 1654 | 1463837331766 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0b000 == 52 [pid = 1654] [id = 677] 06:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118568000) [pid = 1654] [serial = 2031] [outer = 0x0] 06:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1185ef800) [pid = 1654] [serial = 2032] [outer = 0x118568000] 06:28:51 INFO - PROCESS | 1654 | 1463837331792 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118fab800) [pid = 1654] [serial = 2033] [outer = 0x118568000] 06:28:52 INFO - PROCESS | 1654 | 1463837332623 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]]]}] 06:28:52 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) 06:28:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1018ms 06:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:28:52 INFO - PROCESS | 1654 | 1463837332638 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:28:52 INFO - PROCESS | 1654 | 1463837332639 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:28:52 INFO - PROCESS | 1654 | 1463837332641 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:28:52 INFO - PROCESS | 1654 | 1463837332643 Marionette TRACE conn2 <- [1,2682,null,{}] 06:28:52 INFO - PROCESS | 1654 | 1463837332646 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}] 06:28:52 INFO - PROCESS | 1654 | 1463837332748 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:28:52 INFO - PROCESS | 1654 | 1463837332760 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a5800 == 53 [pid = 1654] [id = 678] 06:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11933ac00) [pid = 1654] [serial = 2034] [outer = 0x0] 06:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119411800) [pid = 1654] [serial = 2035] [outer = 0x11933ac00] 06:28:52 INFO - PROCESS | 1654 | 1463837332786 Marionette DEBUG loaded listener.js 06:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11967c800) [pid = 1654] [serial = 2036] [outer = 0x11933ac00] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128cbe800) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12abc0c00) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ba16800) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12b02ec00) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ba17000) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116060c00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112883800) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12648f800) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11979e400) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x123e33000) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12114c800) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1185e7c00) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118569800) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1260b9800) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x120e40000) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128cbec00) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x121c16400) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1218a1400) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11287e400) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119414000) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128219000) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ab55800) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119678800) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a76400) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119415800) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112884400) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121140000) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116f48800) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11832d000) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:28:53 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12bd9f400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:28:53 INFO - PROCESS | 1654 | 1463837333873 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]]]}] 06:28:53 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) 06:28:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1271ms 06:28:53 INFO - PROCESS | 1654 | 1463837333917 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 1654 | 1463837333918 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:28:53 INFO - PROCESS | 1654 | 1463837333921 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 1654 | 1463837333922 Marionette TRACE conn2 <- [1,2686,null,{}] 06:28:53 INFO - PROCESS | 1654 | 1463837333925 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}] 06:28:54 INFO - PROCESS | 1654 | 1463837334023 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:28:54 INFO - PROCESS | 1654 | 1463837334051 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8000 == 54 [pid = 1654] [id = 679] 06:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119415800) [pid = 1654] [serial = 2037] [outer = 0x0] 06:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119794c00) [pid = 1654] [serial = 2038] [outer = 0x119415800] 06:28:54 INFO - PROCESS | 1654 | 1463837334106 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1199af400) [pid = 1654] [serial = 2039] [outer = 0x119415800] 06:28:55 INFO - PROCESS | 1654 | 1463837335041 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] 06:28:55 INFO - PROCESS | 1654 | 1463837335093 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:28:55 INFO - PROCESS | 1654 | 1463837335095 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:28:55 INFO - PROCESS | 1654 | 1463837335096 Marionette TRACE conn2 <- [1,2690,null,{}] 06:28:55 INFO - PROCESS | 1654 | 1463837335098 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}] 06:28:55 INFO - PROCESS | 1654 | 1463837335175 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:28:55 INFO - PROCESS | 1654 | 1463837335181 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128899000 == 55 [pid = 1654] [id = 680] 06:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119c71800) [pid = 1654] [serial = 2040] [outer = 0x0] 06:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x120e4ac00) [pid = 1654] [serial = 2041] [outer = 0x119c71800] 06:28:55 INFO - PROCESS | 1654 | 1463837335206 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12114ac00) [pid = 1654] [serial = 2042] [outer = 0x119c71800] 06:28:56 INFO - PROCESS | 1654 | 1463837336057 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] 06:28:56 INFO - PROCESS | 1654 | 1463837336068 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:28:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:28:56 INFO - PROCESS | 1654 | 1463837336072 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 1654 | 1463837336074 Marionette TRACE conn2 <- [1,2694,null,{}] 06:28:56 INFO - PROCESS | 1654 | 1463837336081 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}] 06:28:56 INFO - PROCESS | 1654 | 1463837336184 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:28:56 INFO - PROCESS | 1654 | 1463837336241 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11837b000 == 56 [pid = 1654] [id = 681] 06:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112a6e800) [pid = 1654] [serial = 2043] [outer = 0x0] 06:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113192000) [pid = 1654] [serial = 2044] [outer = 0x112a6e800] 06:28:56 INFO - PROCESS | 1654 | 1463837336274 Marionette DEBUG loaded listener.js 06:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1150f5000) [pid = 1654] [serial = 2045] [outer = 0x112a6e800] 06:28:57 INFO - PROCESS | 1654 | 1463837337216 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] 06:28:57 INFO - PROCESS | 1654 | 1463837337254 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:28:57 INFO - PROCESS | 1654 | 1463837337259 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:28:57 INFO - PROCESS | 1654 | 1463837337261 Marionette TRACE conn2 <- [1,2698,null,{}] 06:28:57 INFO - PROCESS | 1654 | 1463837337263 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}] 06:28:57 INFO - PROCESS | 1654 | 1463837337364 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:28:57 INFO - PROCESS | 1654 | 1463837337420 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12609b800 == 57 [pid = 1654] [id = 682] 06:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x113cdc400) [pid = 1654] [serial = 2046] [outer = 0x0] 06:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116ade400) [pid = 1654] [serial = 2047] [outer = 0x113cdc400] 06:28:57 INFO - PROCESS | 1654 | 1463837337450 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1173c8800) [pid = 1654] [serial = 2048] [outer = 0x113cdc400] 06:28:58 INFO - PROCESS | 1654 | 1463837338413 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] 06:28:58 INFO - PROCESS | 1654 | 1463837338438 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:28:58 INFO - PROCESS | 1654 | 1463837338440 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 1654 | 1463837338444 Marionette TRACE conn2 <- [1,2702,null,{}] 06:28:58 INFO - PROCESS | 1654 | 1463837338453 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}] 06:28:58 INFO - PROCESS | 1654 | 1463837338554 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:28:58 INFO - PROCESS | 1654 | 1463837338612 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a90d800 == 58 [pid = 1654] [id = 683] 06:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11852c800) [pid = 1654] [serial = 2049] [outer = 0x0] 06:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119413000) [pid = 1654] [serial = 2050] [outer = 0x11852c800] 06:28:58 INFO - PROCESS | 1654 | 1463837338643 Marionette DEBUG loaded listener.js 06:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1199a7000) [pid = 1654] [serial = 2051] [outer = 0x11852c800] 06:28:59 INFO - PROCESS | 1654 | 1463837339145 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]]]}] 06:28:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:28:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 06:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:28:59 INFO - PROCESS | 1654 | 1463837339217 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 1654 | 1463837339220 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:28:59 INFO - PROCESS | 1654 | 1463837339223 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - PROCESS | 1654 | 1463837339226 Marionette TRACE conn2 <- [1,2706,null,{}] 06:28:59 INFO - PROCESS | 1654 | 1463837339229 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}] 06:28:59 INFO - PROCESS | 1654 | 1463837339379 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:28:59 INFO - PROCESS | 1654 | 1463837339508 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b237800 == 59 [pid = 1654] [id = 684] 06:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12148b800) [pid = 1654] [serial = 2052] [outer = 0x0] 06:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1217c2c00) [pid = 1654] [serial = 2053] [outer = 0x12148b800] 06:28:59 INFO - PROCESS | 1654 | 1463837339558 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1218a0c00) [pid = 1654] [serial = 2054] [outer = 0x12148b800] 06:29:00 INFO - PROCESS | 1654 | 1463837340038 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]]]}] 06:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 874ms 06:29:00 INFO - PROCESS | 1654 | 1463837340096 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 1654 | 1463837340098 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:29:00 INFO - PROCESS | 1654 | 1463837340100 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 1654 | 1463837340102 Marionette TRACE conn2 <- [1,2710,null,{}] 06:29:00 INFO - PROCESS | 1654 | 1463837340104 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}] 06:29:00 INFO - PROCESS | 1654 | 1463837340207 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:29:00 INFO - PROCESS | 1654 | 1463837340280 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11838a800 == 60 [pid = 1654] [id = 685] 06:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11318d400) [pid = 1654] [serial = 2055] [outer = 0x0] 06:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1173c3000) [pid = 1654] [serial = 2056] [outer = 0x11318d400] 06:29:00 INFO - PROCESS | 1654 | 1463837340311 Marionette DEBUG loaded listener.js 06:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121561000) [pid = 1654] [serial = 2057] [outer = 0x11318d400] 06:29:00 INFO - PROCESS | 1654 | 1463837340867 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] 06:29:00 INFO - PROCESS | 1654 | 1463837340922 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:29:00 INFO - PROCESS | 1654 | 1463837340926 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 1654 | 1463837340928 Marionette TRACE conn2 <- [1,2714,null,{}] 06:29:00 INFO - PROCESS | 1654 | 1463837340932 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}] 06:29:01 INFO - PROCESS | 1654 | 1463837341027 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:29:01 INFO - PROCESS | 1654 | 1463837341100 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1212c3800 == 61 [pid = 1654] [id = 686] 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1160a1000) [pid = 1654] [serial = 2058] [outer = 0x0] 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1164a9c00) [pid = 1654] [serial = 2059] [outer = 0x1160a1000] 06:29:01 INFO - PROCESS | 1654 | 1463837341129 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x116a7d000) [pid = 1654] [serial = 2060] [outer = 0x1160a1000] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119639800 == 60 [pid = 1654] [id = 647] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8000 == 59 [pid = 1654] [id = 679] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a5800 == 58 [pid = 1654] [id = 678] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123e0b000 == 57 [pid = 1654] [id = 677] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119628800 == 56 [pid = 1654] [id = 676] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x116863800 == 55 [pid = 1654] [id = 675] 06:29:01 INFO - PROCESS | 1654 | 1463837341589 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]]]}] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1211a4800 == 54 [pid = 1654] [id = 674] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119621800 == 53 [pid = 1654] [id = 673] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1355d5000 == 52 [pid = 1654] [id = 672] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x134f82800 == 51 [pid = 1654] [id = 671] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d737800 == 50 [pid = 1654] [id = 670] 06:29:01 INFO - PROCESS | 1654 | --DOCSHELL 0x126c4a800 == 49 [pid = 1654] [id = 669] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a7f8400) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118fad000) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11683f400) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12114cc00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a7f6000) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12b022400) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128215800) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12abc4800) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ba1cc00) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b2cac00) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12ba5a800) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1173c5800) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1166bbc00) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119b81800) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12821c400) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12672dc00) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120e4b000) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123f4d000) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126497400) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1283f0c00) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121c10800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12189b400) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119413400) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118fb3c00) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119730800) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118fb6c00) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a69a000) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x120e46800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121143000) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a69c400) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7f6800) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125649800) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124d24000) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128cbb400) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12ba53800) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12ba5f800) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12ba16c00) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bd9c800) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12b027c00) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12ba56c00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12ab54c00) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12660ec00) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12c473000) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12113f400) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116474800) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126608400) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126a42000) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118f0e000) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 06:29:01 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12bdab000) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 06:29:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:29:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 724ms 06:29:01 INFO - PROCESS | 1654 | 1463837341650 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 1654 | 1463837341654 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:29:01 INFO - PROCESS | 1654 | 1463837341670 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 1654 | 1463837341672 Marionette TRACE conn2 <- [1,2718,null,{}] 06:29:01 INFO - PROCESS | 1654 | 1463837341681 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}] 06:29:01 INFO - PROCESS | 1654 | 1463837341768 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:29:01 INFO - PROCESS | 1654 | 1463837341777 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118a83800 == 50 [pid = 1654] [id = 687] 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1173d0400) [pid = 1654] [serial = 2061] [outer = 0x0] 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117594c00) [pid = 1654] [serial = 2062] [outer = 0x1173d0400] 06:29:01 INFO - PROCESS | 1654 | 1463837341803 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11855f400) [pid = 1654] [serial = 2063] [outer = 0x1173d0400] 06:29:02 INFO - PROCESS | 1654 | 1463837342174 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] 06:29:02 INFO - PROCESS | 1654 | 1463837342216 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:29:02 INFO - PROCESS | 1654 | 1463837342219 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 1654 | 1463837342222 Marionette TRACE conn2 <- [1,2722,null,{}] 06:29:02 INFO - PROCESS | 1654 | 1463837342229 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}] 06:29:02 INFO - PROCESS | 1654 | 1463837342315 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:29:02 INFO - PROCESS | 1654 | 1463837342321 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x124d83800 == 51 [pid = 1654] [id = 688] 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fad000) [pid = 1654] [serial = 2064] [outer = 0x0] 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119414400) [pid = 1654] [serial = 2065] [outer = 0x118fad000] 06:29:02 INFO - PROCESS | 1654 | 1463837342349 Marionette DEBUG loaded listener.js 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11979b400) [pid = 1654] [serial = 2066] [outer = 0x118fad000] 06:29:02 INFO - PROCESS | 1654 | 1463837342704 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] 06:29:02 INFO - PROCESS | 1654 | 1463837342755 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:29:02 INFO - PROCESS | 1654 | 1463837342759 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 1654 | 1463837342760 Marionette TRACE conn2 <- [1,2726,null,{}] 06:29:02 INFO - PROCESS | 1654 | 1463837342762 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}] 06:29:02 INFO - PROCESS | 1654 | 1463837342851 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:29:02 INFO - PROCESS | 1654 | 1463837342856 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128497000 == 52 [pid = 1654] [id = 689] 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1185edc00) [pid = 1654] [serial = 2067] [outer = 0x0] 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121140400) [pid = 1654] [serial = 2068] [outer = 0x1185edc00] 06:29:02 INFO - PROCESS | 1654 | 1463837342882 Marionette DEBUG loaded listener.js 06:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1218a4000) [pid = 1654] [serial = 2069] [outer = 0x1185edc00] 06:29:03 INFO - PROCESS | 1654 | 1463837343228 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]]]}] 06:29:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:29:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 06:29:03 INFO - PROCESS | 1654 | 1463837343232 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:29:03 INFO - PROCESS | 1654 | 1463837343234 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:29:03 INFO - PROCESS | 1654 | 1463837343236 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:29:03 INFO - PROCESS | 1654 | 1463837343237 Marionette TRACE conn2 <- [1,2730,null,{}] 06:29:03 INFO - PROCESS | 1654 | 1463837343239 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}] 06:29:03 INFO - PROCESS | 1654 | 1463837343326 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:29:03 INFO - PROCESS | 1654 | 1463837343388 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ea1800 == 53 [pid = 1654] [id = 690] 06:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120e3e400) [pid = 1654] [serial = 2070] [outer = 0x0] 06:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121b8f800) [pid = 1654] [serial = 2071] [outer = 0x120e3e400] 06:29:03 INFO - PROCESS | 1654 | 1463837343415 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121c2fc00) [pid = 1654] [serial = 2072] [outer = 0x120e3e400] 06:29:04 INFO - PROCESS | 1654 | 1463837344163 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] 06:29:04 INFO - PROCESS | 1654 | 1463837344209 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:29:04 INFO - PROCESS | 1654 | 1463837344211 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 1654 | 1463837344212 Marionette TRACE conn2 <- [1,2734,null,{}] 06:29:04 INFO - PROCESS | 1654 | 1463837344214 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}] 06:29:04 INFO - PROCESS | 1654 | 1463837344332 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:29:04 INFO - PROCESS | 1654 | 1463837344353 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x110d8a000 == 54 [pid = 1654] [id = 691] 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121c30800) [pid = 1654] [serial = 2073] [outer = 0x0] 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126018000) [pid = 1654] [serial = 2074] [outer = 0x121c30800] 06:29:04 INFO - PROCESS | 1654 | 1463837344379 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1260bec00) [pid = 1654] [serial = 2075] [outer = 0x121c30800] 06:29:04 INFO - PROCESS | 1654 | 1463837344723 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]]]}] 06:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 06:29:04 INFO - PROCESS | 1654 | 1463837344734 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 1654 | 1463837344735 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:29:04 INFO - PROCESS | 1654 | 1463837344737 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 1654 | 1463837344738 Marionette TRACE conn2 <- [1,2738,null,{}] 06:29:04 INFO - PROCESS | 1654 | 1463837344741 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}] 06:29:04 INFO - PROCESS | 1654 | 1463837344853 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:29:04 INFO - PROCESS | 1654 | 1463837344865 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c281800 == 55 [pid = 1654] [id = 692] 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126022000) [pid = 1654] [serial = 2076] [outer = 0x0] 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126409000) [pid = 1654] [serial = 2077] [outer = 0x126022000] 06:29:04 INFO - PROCESS | 1654 | 1463837344890 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12660c000) [pid = 1654] [serial = 2078] [outer = 0x126022000] 06:29:05 INFO - PROCESS | 1654 | 1463837345267 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]]]}] 06:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 569ms 06:29:05 INFO - PROCESS | 1654 | 1463837345307 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 1654 | 1463837345308 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:29:05 INFO - PROCESS | 1654 | 1463837345316 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 1654 | 1463837345318 Marionette TRACE conn2 <- [1,2742,null,{}] 06:29:05 INFO - PROCESS | 1654 | 1463837345320 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}] 06:29:05 INFO - PROCESS | 1654 | 1463837345432 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:29:05 INFO - PROCESS | 1654 | 1463837345436 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4ca800 == 56 [pid = 1654] [id = 693] 06:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126408000) [pid = 1654] [serial = 2079] [outer = 0x0] 06:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12672b800) [pid = 1654] [serial = 2080] [outer = 0x126408000] 06:29:05 INFO - PROCESS | 1654 | 1463837345462 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126a1f400) [pid = 1654] [serial = 2081] [outer = 0x126408000] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113c52400) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112aacc00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119415800) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118568000) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11933ac00) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:29:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117174c00) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:29:05 INFO - PROCESS | 1654 | 1463837345831 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]]]}] 06:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 06:29:05 INFO - PROCESS | 1654 | 1463837345836 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 1654 | 1463837345837 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:29:05 INFO - PROCESS | 1654 | 1463837345839 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 1654 | 1463837345840 Marionette TRACE conn2 <- [1,2746,null,{}] 06:29:05 INFO - PROCESS | 1654 | 1463837345843 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}] 06:29:05 INFO - PROCESS | 1654 | 1463837345934 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:29:05 INFO - PROCESS | 1654 | 1463837345939 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc18000 == 57 [pid = 1654] [id = 694] 06:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x117174c00) [pid = 1654] [serial = 2082] [outer = 0x0] 06:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118a0f400) [pid = 1654] [serial = 2083] [outer = 0x117174c00] 06:29:05 INFO - PROCESS | 1654 | 1463837345965 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126a3ec00) [pid = 1654] [serial = 2084] [outer = 0x117174c00] 06:29:06 INFO - PROCESS | 1654 | 1463837346299 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]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 470ms 06:29:06 INFO - PROCESS | 1654 | 1463837346311 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 1654 | 1463837346314 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:29:06 INFO - PROCESS | 1654 | 1463837346317 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 1654 | 1463837346318 Marionette TRACE conn2 <- [1,2750,null,{}] 06:29:06 INFO - PROCESS | 1654 | 1463837346320 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}] 06:29:06 INFO - PROCESS | 1654 | 1463837346433 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:29:06 INFO - PROCESS | 1654 | 1463837346440 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2c800 == 58 [pid = 1654] [id = 695] 06:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126a3b800) [pid = 1654] [serial = 2085] [outer = 0x0] 06:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128212400) [pid = 1654] [serial = 2086] [outer = 0x126a3b800] 06:29:06 INFO - PROCESS | 1654 | 1463837346466 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1283e8400) [pid = 1654] [serial = 2087] [outer = 0x126a3b800] 06:29:06 INFO - PROCESS | 1654 | 1463837346787 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]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 517ms 06:29:06 INFO - PROCESS | 1654 | 1463837346835 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 1654 | 1463837346845 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:29:06 INFO - PROCESS | 1654 | 1463837346847 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 1654 | 1463837346849 Marionette TRACE conn2 <- [1,2754,null,{}] 06:29:06 INFO - PROCESS | 1654 | 1463837346851 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}] 06:29:06 INFO - PROCESS | 1654 | 1463837346957 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:29:07 INFO - PROCESS | 1654 | 1463837347018 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d40c800 == 59 [pid = 1654] [id = 696] 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118a0f800) [pid = 1654] [serial = 2088] [outer = 0x0] 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1283ee800) [pid = 1654] [serial = 2089] [outer = 0x118a0f800] 06:29:07 INFO - PROCESS | 1654 | 1463837347047 Marionette DEBUG loaded listener.js 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128cbc000) [pid = 1654] [serial = 2090] [outer = 0x118a0f800] 06:29:07 INFO - PROCESS | 1654 | 1463837347317 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]]]}] 06:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 06:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:29:07 INFO - PROCESS | 1654 | 1463837347368 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 1654 | 1463837347369 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:29:07 INFO - PROCESS | 1654 | 1463837347371 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 1654 | 1463837347372 Marionette TRACE conn2 <- [1,2758,null,{}] 06:29:07 INFO - PROCESS | 1654 | 1463837347375 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}] 06:29:07 INFO - PROCESS | 1654 | 1463837347469 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:29:07 INFO - PROCESS | 1654 | 1463837347473 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5bb800 == 60 [pid = 1654] [id = 697] 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128cc3800) [pid = 1654] [serial = 2091] [outer = 0x0] 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a40ec00) [pid = 1654] [serial = 2092] [outer = 0x128cc3800] 06:29:07 INFO - PROCESS | 1654 | 1463837347499 Marionette DEBUG loaded listener.js 06:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a631800) [pid = 1654] [serial = 2093] [outer = 0x128cc3800] 06:29:07 INFO - PROCESS | 1654 | 1463837347931 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]]]}] 06:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 619ms 06:29:07 INFO - PROCESS | 1654 | 1463837347991 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 1654 | 1463837347994 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:29:07 INFO - PROCESS | 1654 | 1463837347997 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - PROCESS | 1654 | 1463837348000 Marionette TRACE conn2 <- [1,2762,null,{}] 06:29:08 INFO - PROCESS | 1654 | 1463837348004 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}] 06:29:08 INFO - PROCESS | 1654 | 1463837348119 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:29:08 INFO - PROCESS | 1654 | 1463837348218 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963b800 == 61 [pid = 1654] [id = 698] 06:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116762400) [pid = 1654] [serial = 2094] [outer = 0x0] 06:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116a74400) [pid = 1654] [serial = 2095] [outer = 0x116762400] 06:29:08 INFO - PROCESS | 1654 | 1463837348251 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1173d1000) [pid = 1654] [serial = 2096] [outer = 0x116762400] 06:29:08 INFO - PROCESS | 1654 | 1463837348664 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]]]}] 06:29:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:29:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 721ms 06:29:08 INFO - PROCESS | 1654 | 1463837348728 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:29:08 INFO - PROCESS | 1654 | 1463837348732 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:29:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:29:08 INFO - PROCESS | 1654 | 1463837348739 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - PROCESS | 1654 | 1463837348741 Marionette TRACE conn2 <- [1,2766,null,{}] 06:29:08 INFO - PROCESS | 1654 | 1463837348744 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}] 06:29:08 INFO - PROCESS | 1654 | 1463837348854 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:29:08 INFO - PROCESS | 1654 | 1463837348926 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b235800 == 62 [pid = 1654] [id = 699] 06:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117685000) [pid = 1654] [serial = 2097] [outer = 0x0] 06:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1185efc00) [pid = 1654] [serial = 2098] [outer = 0x117685000] 06:29:08 INFO - PROCESS | 1654 | 1463837348956 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11972ac00) [pid = 1654] [serial = 2099] [outer = 0x117685000] 06:29:09 INFO - PROCESS | 1654 | 1463837349369 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]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:29:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 06:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:29:09 INFO - PROCESS | 1654 | 1463837349411 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 1654 | 1463837349412 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:29:09 INFO - PROCESS | 1654 | 1463837349414 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 1654 | 1463837349417 Marionette TRACE conn2 <- [1,2770,null,{}] 06:29:09 INFO - PROCESS | 1654 | 1463837349425 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}] 06:29:09 INFO - PROCESS | 1654 | 1463837349555 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:29:09 INFO - PROCESS | 1654 | 1463837349659 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c3800 == 63 [pid = 1654] [id = 700] 06:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1199b3c00) [pid = 1654] [serial = 2100] [outer = 0x0] 06:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121c2e800) [pid = 1654] [serial = 2101] [outer = 0x1199b3c00] 06:29:09 INFO - PROCESS | 1654 | 1463837349692 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1250ab400) [pid = 1654] [serial = 2102] [outer = 0x1199b3c00] 06:29:10 INFO - PROCESS | 1654 | 1463837350112 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]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 06:29:10 INFO - PROCESS | 1654 | 1463837350136 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:29:10 INFO - PROCESS | 1654 | 1463837350138 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:29:10 INFO - PROCESS | 1654 | 1463837350140 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 1654 | 1463837350142 Marionette TRACE conn2 <- [1,2774,null,{}] 06:29:10 INFO - PROCESS | 1654 | 1463837350144 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}] 06:29:10 INFO - PROCESS | 1654 | 1463837350250 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:29:10 INFO - PROCESS | 1654 | 1463837350309 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d768000 == 64 [pid = 1654] [id = 701] 06:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12564a000) [pid = 1654] [serial = 2103] [outer = 0x0] 06:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12640e800) [pid = 1654] [serial = 2104] [outer = 0x12564a000] 06:29:10 INFO - PROCESS | 1654 | 1463837350379 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1283ec000) [pid = 1654] [serial = 2105] [outer = 0x12564a000] 06:29:10 INFO - PROCESS | 1654 | 1463837350797 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]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 673ms 06:29:10 INFO - PROCESS | 1654 | 1463837350829 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:29:10 INFO - PROCESS | 1654 | 1463837350830 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:29:10 INFO - PROCESS | 1654 | 1463837350834 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 1654 | 1463837350836 Marionette TRACE conn2 <- [1,2778,null,{}] 06:29:10 INFO - PROCESS | 1654 | 1463837350838 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}] 06:29:10 INFO - PROCESS | 1654 | 1463837350962 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:29:11 INFO - PROCESS | 1654 | 1463837351047 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc17000 == 65 [pid = 1654] [id = 702] 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1260be400) [pid = 1654] [serial = 2106] [outer = 0x0] 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128a73c00) [pid = 1654] [serial = 2107] [outer = 0x1260be400] 06:29:11 INFO - PROCESS | 1654 | 1463837351077 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a630800) [pid = 1654] [serial = 2108] [outer = 0x1260be400] 06:29:11 INFO - PROCESS | 1654 | 1463837351464 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]]]}] 06:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 06:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:29:11 INFO - PROCESS | 1654 | 1463837351503 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:29:11 INFO - PROCESS | 1654 | 1463837351505 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:29:11 INFO - PROCESS | 1654 | 1463837351507 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:29:11 INFO - PROCESS | 1654 | 1463837351508 Marionette TRACE conn2 <- [1,2782,null,{}] 06:29:11 INFO - PROCESS | 1654 | 1463837351511 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}] 06:29:11 INFO - PROCESS | 1654 | 1463837351637 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:29:11 INFO - PROCESS | 1654 | 1463837351710 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc8f800 == 66 [pid = 1654] [id = 703] 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a697c00) [pid = 1654] [serial = 2109] [outer = 0x0] 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a7f8000) [pid = 1654] [serial = 2110] [outer = 0x12a697c00] 06:29:11 INFO - PROCESS | 1654 | 1463837351742 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b022400) [pid = 1654] [serial = 2111] [outer = 0x12a697c00] 06:29:12 INFO - PROCESS | 1654 | 1463837352231 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]]]}] 06:29:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf27800 == 65 [pid = 1654] [id = 16] 06:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 06:29:12 INFO - PROCESS | 1654 | 1463837352355 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 1654 | 1463837352356 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:29:12 INFO - PROCESS | 1654 | 1463837352362 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - PROCESS | 1654 | 1463837352364 Marionette TRACE conn2 <- [1,2786,null,{}] 06:29:12 INFO - PROCESS | 1654 | 1463837352367 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}] 06:29:12 INFO - PROCESS | 1654 | 1463837352471 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:29:12 INFO - PROCESS | 1654 | 1463837352540 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807b800 == 66 [pid = 1654] [id = 704] 06:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1125f6400) [pid = 1654] [serial = 2112] [outer = 0x0] 06:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x116f3e400) [pid = 1654] [serial = 2113] [outer = 0x1125f6400] 06:29:12 INFO - PROCESS | 1654 | 1463837352570 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b024000) [pid = 1654] [serial = 2114] [outer = 0x1125f6400] 06:29:13 INFO - PROCESS | 1654 | 1463837353180 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]]]}] 06:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 873ms 06:29:13 INFO - PROCESS | 1654 | 1463837353236 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:29:13 INFO - PROCESS | 1654 | 1463837353238 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:29:13 INFO - PROCESS | 1654 | 1463837353244 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:29:13 INFO - PROCESS | 1654 | 1463837353247 Marionette TRACE conn2 <- [1,2790,null,{}] 06:29:13 INFO - PROCESS | 1654 | 1463837353253 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}] 06:29:13 INFO - PROCESS | 1654 | 1463837353400 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:29:13 INFO - PROCESS | 1654 | 1463837353504 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c8e800 == 67 [pid = 1654] [id = 705] 06:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11287c800) [pid = 1654] [serial = 2115] [outer = 0x0] 06:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x115db6800) [pid = 1654] [serial = 2116] [outer = 0x11287c800] 06:29:13 INFO - PROCESS | 1654 | 1463837353544 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11767fc00) [pid = 1654] [serial = 2117] [outer = 0x11287c800] 06:29:14 INFO - PROCESS | 1654 | 1463837354029 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]]]}] 06:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 826ms 06:29:14 INFO - PROCESS | 1654 | 1463837354069 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 1654 | 1463837354073 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:29:14 INFO - PROCESS | 1654 | 1463837354079 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 1654 | 1463837354082 Marionette TRACE conn2 <- [1,2794,null,{}] 06:29:14 INFO - PROCESS | 1654 | 1463837354085 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}] 06:29:14 INFO - PROCESS | 1654 | 1463837354233 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:29:14 INFO - PROCESS | 1654 | 1463837354404 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12d40c800 == 66 [pid = 1654] [id = 696] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2c800 == 65 [pid = 1654] [id = 695] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x120e4ac00) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124b18000) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118a0e800) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c479800) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12abc2400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x113196000) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b2cf400) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b9800 == 66 [pid = 1654] [id = 706] 06:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1133ee800) [pid = 1654] [serial = 2118] [outer = 0x0] 06:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1173cdc00) [pid = 1654] [serial = 2119] [outer = 0x1133ee800] 06:29:14 INFO - PROCESS | 1654 | 1463837354487 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119415c00) [pid = 1654] [serial = 2120] [outer = 0x1133ee800] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc18000 == 65 [pid = 1654] [id = 694] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c4ca800 == 64 [pid = 1654] [id = 693] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c281800 == 63 [pid = 1654] [id = 692] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x110d8a000 == 62 [pid = 1654] [id = 691] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128ea1800 == 61 [pid = 1654] [id = 690] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128497000 == 60 [pid = 1654] [id = 689] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x124d83800 == 59 [pid = 1654] [id = 688] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x118a83800 == 58 [pid = 1654] [id = 687] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1212c3800 == 57 [pid = 1654] [id = 686] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11838a800 == 56 [pid = 1654] [id = 685] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b237800 == 55 [pid = 1654] [id = 684] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a90d800 == 54 [pid = 1654] [id = 683] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12609b800 == 53 [pid = 1654] [id = 682] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128899000 == 52 [pid = 1654] [id = 680] 06:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11837b000 == 51 [pid = 1654] [id = 681] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119411800) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117587000) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1168a0c00) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116a7c800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x115db1000) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113194000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119794c00) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1199af400) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185ef800) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118fab800) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11967c800) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11832dc00) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 06:29:14 INFO - PROCESS | 1654 | 1463837354822 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]]]}] 06:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 772ms 06:29:14 INFO - PROCESS | 1654 | 1463837354851 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 1654 | 1463837354852 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:29:14 INFO - PROCESS | 1654 | 1463837354855 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 1654 | 1463837354857 Marionette TRACE conn2 <- [1,2798,null,{}] 06:29:14 INFO - PROCESS | 1654 | 1463837354868 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}] 06:29:14 INFO - PROCESS | 1654 | 1463837354956 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:29:15 INFO - PROCESS | 1654 | 1463837355034 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121736000 == 52 [pid = 1654] [id = 707] 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118fab800) [pid = 1654] [serial = 2121] [outer = 0x0] 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11972f000) [pid = 1654] [serial = 2122] [outer = 0x118fab800] 06:29:15 INFO - PROCESS | 1654 | 1463837355064 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121143000) [pid = 1654] [serial = 2123] [outer = 0x118fab800] 06:29:15 INFO - PROCESS | 1654 | 1463837355457 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]]]}] 06:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 625ms 06:29:15 INFO - PROCESS | 1654 | 1463837355482 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 1654 | 1463837355485 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:29:15 INFO - PROCESS | 1654 | 1463837355488 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - PROCESS | 1654 | 1463837355490 Marionette TRACE conn2 <- [1,2802,null,{}] 06:29:15 INFO - PROCESS | 1654 | 1463837355493 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}] 06:29:15 INFO - PROCESS | 1654 | 1463837355638 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:29:15 INFO - PROCESS | 1654 | 1463837355758 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126421800 == 53 [pid = 1654] [id = 708] 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1217d0000) [pid = 1654] [serial = 2124] [outer = 0x0] 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121c16800) [pid = 1654] [serial = 2125] [outer = 0x1217d0000] 06:29:15 INFO - PROCESS | 1654 | 1463837355799 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124d58c00) [pid = 1654] [serial = 2126] [outer = 0x1217d0000] 06:29:16 INFO - PROCESS | 1654 | 1463837356120 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]]]}] 06:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 06:29:16 INFO - PROCESS | 1654 | 1463837356158 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 1654 | 1463837356160 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:29:16 INFO - PROCESS | 1654 | 1463837356170 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 1654 | 1463837356171 Marionette TRACE conn2 <- [1,2806,null,{}] 06:29:16 INFO - PROCESS | 1654 | 1463837356200 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}] 06:29:16 INFO - PROCESS | 1654 | 1463837356294 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:29:16 INFO - PROCESS | 1654 | 1463837356300 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a656800 == 54 [pid = 1654] [id = 709] 06:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124fc7c00) [pid = 1654] [serial = 2127] [outer = 0x0] 06:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x125653800) [pid = 1654] [serial = 2128] [outer = 0x124fc7c00] 06:29:16 INFO - PROCESS | 1654 | 1463837356341 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1260c4800) [pid = 1654] [serial = 2129] [outer = 0x124fc7c00] 06:29:16 INFO - PROCESS | 1654 | 1463837356783 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]]]}] 06:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 619ms 06:29:16 INFO - PROCESS | 1654 | 1463837356789 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 1654 | 1463837356790 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:29:16 INFO - PROCESS | 1654 | 1463837356793 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 1654 | 1463837356794 Marionette TRACE conn2 <- [1,2810,null,{}] 06:29:16 INFO - PROCESS | 1654 | 1463837356798 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}] 06:29:16 INFO - PROCESS | 1654 | 1463837356924 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:29:16 INFO - PROCESS | 1654 | 1463837356939 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bba8800 == 55 [pid = 1654] [id = 710] 06:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126606400) [pid = 1654] [serial = 2130] [outer = 0x0] 06:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128215800) [pid = 1654] [serial = 2131] [outer = 0x126606400] 06:29:16 INFO - PROCESS | 1654 | 1463837356965 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a623c00) [pid = 1654] [serial = 2132] [outer = 0x126606400] 06:29:17 INFO - PROCESS | 1654 | 1463837357337 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]]]}] 06:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 572ms 06:29:17 INFO - PROCESS | 1654 | 1463837357380 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 1654 | 1463837357381 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:29:17 INFO - PROCESS | 1654 | 1463837357383 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 1654 | 1463837357384 Marionette TRACE conn2 <- [1,2814,null,{}] 06:29:17 INFO - PROCESS | 1654 | 1463837357387 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}] 06:29:17 INFO - PROCESS | 1654 | 1463837357494 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:29:17 INFO - PROCESS | 1654 | 1463837357533 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29a800 == 56 [pid = 1654] [id = 711] 06:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a626000) [pid = 1654] [serial = 2133] [outer = 0x0] 06:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ab47800) [pid = 1654] [serial = 2134] [outer = 0x12a626000] 06:29:17 INFO - PROCESS | 1654 | 1463837357559 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12abb8c00) [pid = 1654] [serial = 2135] [outer = 0x12a626000] 06:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 06:29:17 INFO - PROCESS | 1654 | 1463837357895 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]]]}] 06:29:17 INFO - PROCESS | 1654 | 1463837357903 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 1654 | 1463837357904 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:29:17 INFO - PROCESS | 1654 | 1463837357907 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 1654 | 1463837357908 Marionette TRACE conn2 <- [1,2818,null,{}] 06:29:17 INFO - PROCESS | 1654 | 1463837357912 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}] 06:29:18 INFO - PROCESS | 1654 | 1463837358027 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:29:18 INFO - PROCESS | 1654 | 1463837358041 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2a800 == 57 [pid = 1654] [id = 712] 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128a74400) [pid = 1654] [serial = 2136] [outer = 0x0] 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b028800) [pid = 1654] [serial = 2137] [outer = 0x128a74400] 06:29:18 INFO - PROCESS | 1654 | 1463837358067 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b2c6000) [pid = 1654] [serial = 2138] [outer = 0x128a74400] 06:29:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:29:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 06:29:18 INFO - PROCESS | 1654 | 1463837358422 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]]]}] 06:29:18 INFO - PROCESS | 1654 | 1463837358427 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:29:18 INFO - PROCESS | 1654 | 1463837358430 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:29:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:29:18 INFO - PROCESS | 1654 | 1463837358433 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:29:18 INFO - PROCESS | 1654 | 1463837358434 Marionette TRACE conn2 <- [1,2822,null,{}] 06:29:18 INFO - PROCESS | 1654 | 1463837358436 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}] 06:29:18 INFO - PROCESS | 1654 | 1463837358555 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118a0f800) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118fad000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x126a3b800) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1173d0400) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1185edc00) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126408000) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113192800) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121c30800) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11318d400) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1283ea000) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x117174c00) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x120e3e400) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116a71c00) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126022000) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1160a1000) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:29:18 INFO - PROCESS | 1654 | 1463837358773 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fd4800 == 58 [pid = 1654] [id = 713] 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1121e7400) [pid = 1654] [serial = 2139] [outer = 0x0] 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115db2400) [pid = 1654] [serial = 2140] [outer = 0x1121e7400] 06:29:18 INFO - PROCESS | 1654 | 1463837358798 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118a02400) [pid = 1654] [serial = 2141] [outer = 0x1121e7400] 06:29:19 INFO - PROCESS | 1654 | 1463837359085 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]]]}] 06:29:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:29:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 669ms 06:29:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:29:19 INFO - PROCESS | 1654 | 1463837359102 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 1654 | 1463837359104 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:29:19 INFO - PROCESS | 1654 | 1463837359106 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 1654 | 1463837359107 Marionette TRACE conn2 <- [1,2826,null,{}] 06:29:19 INFO - PROCESS | 1654 | 1463837359109 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}] 06:29:19 INFO - PROCESS | 1654 | 1463837359217 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:29:19 INFO - PROCESS | 1654 | 1463837359222 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c8800 == 59 [pid = 1654] [id = 714] 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x120e3e400) [pid = 1654] [serial = 2142] [outer = 0x0] 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126a3b800) [pid = 1654] [serial = 2143] [outer = 0x120e3e400] 06:29:19 INFO - PROCESS | 1654 | 1463837359247 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b2cd800) [pid = 1654] [serial = 2144] [outer = 0x120e3e400] 06:29:19 INFO - PROCESS | 1654 | 1463837359621 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:29:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:29:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 06:29:19 INFO - PROCESS | 1654 | 1463837359626 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:29:19 INFO - PROCESS | 1654 | 1463837359629 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:29:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:29:19 INFO - PROCESS | 1654 | 1463837359648 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:29:19 INFO - PROCESS | 1654 | 1463837359650 Marionette TRACE conn2 <- [1,2830,null,{}] 06:29:19 INFO - PROCESS | 1654 | 1463837359652 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}] 06:29:19 INFO - PROCESS | 1654 | 1463837359754 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:29:19 INFO - PROCESS | 1654 | 1463837359758 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef61800 == 60 [pid = 1654] [id = 715] 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b2cfc00) [pid = 1654] [serial = 2145] [outer = 0x0] 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12ba1e800) [pid = 1654] [serial = 2146] [outer = 0x12b2cfc00] 06:29:19 INFO - PROCESS | 1654 | 1463837359790 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ba5c000) [pid = 1654] [serial = 2147] [outer = 0x12b2cfc00] 06:29:20 INFO - PROCESS | 1654 | 1463837360131 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]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 533ms 06:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:29:20 INFO - PROCESS | 1654 | 1463837360167 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 1654 | 1463837360169 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:29:20 INFO - PROCESS | 1654 | 1463837360171 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 1654 | 1463837360172 Marionette TRACE conn2 <- [1,2834,null,{}] 06:29:20 INFO - PROCESS | 1654 | 1463837360175 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}] 06:29:20 INFO - PROCESS | 1654 | 1463837360265 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:29:20 INFO - PROCESS | 1654 | 1463837360330 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efd8000 == 61 [pid = 1654] [id = 716] 06:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12ba14400) [pid = 1654] [serial = 2148] [outer = 0x0] 06:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12bd90800) [pid = 1654] [serial = 2149] [outer = 0x12ba14400] 06:29:20 INFO - PROCESS | 1654 | 1463837360355 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12bda1c00) [pid = 1654] [serial = 2150] [outer = 0x12ba14400] 06:29:20 INFO - PROCESS | 1654 | 1463837360657 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 06:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:29:20 INFO - PROCESS | 1654 | 1463837360690 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 1654 | 1463837360692 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:29:20 INFO - PROCESS | 1654 | 1463837360694 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 1654 | 1463837360697 Marionette TRACE conn2 <- [1,2838,null,{}] 06:29:20 INFO - PROCESS | 1654 | 1463837360700 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}] 06:29:20 INFO - PROCESS | 1654 | 1463837360857 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:29:20 INFO - PROCESS | 1654 | 1463837360919 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170ad000 == 62 [pid = 1654] [id = 717] 06:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x111f19800) [pid = 1654] [serial = 2151] [outer = 0x0] 06:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11287f800) [pid = 1654] [serial = 2152] [outer = 0x111f19800] 06:29:20 INFO - PROCESS | 1654 | 1463837360992 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1150f0c00) [pid = 1654] [serial = 2153] [outer = 0x111f19800] 06:29:21 INFO - PROCESS | 1654 | 1463837361439 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]]]}] 06:29:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:29:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 774ms 06:29:21 INFO - PROCESS | 1654 | 1463837361480 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 1654 | 1463837361484 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:29:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:29:21 INFO - PROCESS | 1654 | 1463837361487 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 1654 | 1463837361489 Marionette TRACE conn2 <- [1,2842,null,{}] 06:29:21 INFO - PROCESS | 1654 | 1463837361493 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}] 06:29:21 INFO - PROCESS | 1654 | 1463837361633 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:29:21 INFO - PROCESS | 1654 | 1463837361711 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c59000 == 63 [pid = 1654] [id = 718] 06:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119338800) [pid = 1654] [serial = 2154] [outer = 0x0] 06:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11940ec00) [pid = 1654] [serial = 2155] [outer = 0x119338800] 06:29:21 INFO - PROCESS | 1654 | 1463837361743 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119798c00) [pid = 1654] [serial = 2156] [outer = 0x119338800] 06:29:22 INFO - PROCESS | 1654 | 1463837362167 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]]]}] 06:29:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:29:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 06:29:22 INFO - PROCESS | 1654 | 1463837362209 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:29:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:29:22 INFO - PROCESS | 1654 | 1463837362211 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:29:22 INFO - PROCESS | 1654 | 1463837362213 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 1654 | 1463837362215 Marionette TRACE conn2 <- [1,2846,null,{}] 06:29:22 INFO - PROCESS | 1654 | 1463837362218 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}] 06:29:22 INFO - PROCESS | 1654 | 1463837362332 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:29:22 INFO - PROCESS | 1654 | 1463837362437 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d776000 == 64 [pid = 1654] [id = 719] 06:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1218a5c00) [pid = 1654] [serial = 2157] [outer = 0x0] 06:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12558ac00) [pid = 1654] [serial = 2158] [outer = 0x1218a5c00] 06:29:22 INFO - PROCESS | 1654 | 1463837362471 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1266c8000) [pid = 1654] [serial = 2159] [outer = 0x1218a5c00] 06:29:22 INFO - PROCESS | 1654 | 1463837362892 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]]]}] 06:29:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:29:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 06:29:22 INFO - PROCESS | 1654 | 1463837362933 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 1654 | 1463837362936 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:29:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:29:22 INFO - PROCESS | 1654 | 1463837362968 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 1654 | 1463837362971 Marionette TRACE conn2 <- [1,2850,null,{}] 06:29:22 INFO - PROCESS | 1654 | 1463837362975 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}] 06:29:23 INFO - PROCESS | 1654 | 1463837363122 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:29:23 INFO - PROCESS | 1654 | 1463837363179 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f85000 == 65 [pid = 1654] [id = 720] 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1260c3800) [pid = 1654] [serial = 2160] [outer = 0x0] 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1284b2800) [pid = 1654] [serial = 2161] [outer = 0x1260c3800] 06:29:23 INFO - PROCESS | 1654 | 1463837363210 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b02e400) [pid = 1654] [serial = 2162] [outer = 0x1260c3800] 06:29:23 INFO - PROCESS | 1654 | 1463837363631 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:29:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:29:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 704ms 06:29:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:29:23 INFO - PROCESS | 1654 | 1463837363645 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:29:23 INFO - PROCESS | 1654 | 1463837363647 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:29:23 INFO - PROCESS | 1654 | 1463837363650 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:29:23 INFO - PROCESS | 1654 | 1463837363651 Marionette TRACE conn2 <- [1,2854,null,{}] 06:29:23 INFO - PROCESS | 1654 | 1463837363654 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}] 06:29:23 INFO - PROCESS | 1654 | 1463837363761 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:29:23 INFO - PROCESS | 1654 | 1463837363866 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f9a800 == 66 [pid = 1654] [id = 721] 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12b2c1400) [pid = 1654] [serial = 2163] [outer = 0x0] 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12ba1b400) [pid = 1654] [serial = 2164] [outer = 0x12b2c1400] 06:29:23 INFO - PROCESS | 1654 | 1463837363897 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ba58400) [pid = 1654] [serial = 2165] [outer = 0x12b2c1400] 06:29:24 INFO - PROCESS | 1654 | 1463837364284 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]]]}] 06:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 06:29:24 INFO - PROCESS | 1654 | 1463837364320 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:29:24 INFO - PROCESS | 1654 | 1463837364321 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:29:24 INFO - PROCESS | 1654 | 1463837364323 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 1654 | 1463837364325 Marionette TRACE conn2 <- [1,2858,null,{}] 06:29:24 INFO - PROCESS | 1654 | 1463837364327 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}] 06:29:24 INFO - PROCESS | 1654 | 1463837364437 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:29:24 INFO - PROCESS | 1654 | 1463837364546 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356c6800 == 67 [pid = 1654] [id = 722] 06:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12bdac000) [pid = 1654] [serial = 2166] [outer = 0x0] 06:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bdae000) [pid = 1654] [serial = 2167] [outer = 0x12bdac000] 06:29:24 INFO - PROCESS | 1654 | 1463837364583 Marionette DEBUG loaded listener.js 06:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c476800) [pid = 1654] [serial = 2168] [outer = 0x12bdac000] 06:29:25 INFO - PROCESS | 1654 | 1463837365042 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 824ms 06:29:25 INFO - PROCESS | 1654 | 1463837365152 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 1654 | 1463837365154 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:29:25 INFO - PROCESS | 1654 | 1463837365159 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - PROCESS | 1654 | 1463837365164 Marionette TRACE conn2 <- [1,2862,null,{}] 06:29:25 INFO - PROCESS | 1654 | 1463837365168 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}] 06:29:25 INFO - PROCESS | 1654 | 1463837365338 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:29:25 INFO - PROCESS | 1654 | 1463837365443 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29b800 == 68 [pid = 1654] [id = 723] 06:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1131a8c00) [pid = 1654] [serial = 2169] [outer = 0x0] 06:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x126608800) [pid = 1654] [serial = 2170] [outer = 0x1131a8c00] 06:29:25 INFO - PROCESS | 1654 | 1463837365490 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12c46fc00) [pid = 1654] [serial = 2171] [outer = 0x1131a8c00] 06:29:26 INFO - PROCESS | 1654 | 1463837366195 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]]]}] 06:29:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:29:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1079ms 06:29:26 INFO - PROCESS | 1654 | 1463837366238 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:29:26 INFO - PROCESS | 1654 | 1463837366241 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:29:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:29:26 INFO - PROCESS | 1654 | 1463837366244 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - PROCESS | 1654 | 1463837366247 Marionette TRACE conn2 <- [1,2866,null,{}] 06:29:26 INFO - PROCESS | 1654 | 1463837366251 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}] 06:29:26 INFO - PROCESS | 1654 | 1463837366356 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:29:26 INFO - PROCESS | 1654 | 1463837366437 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a8000 == 69 [pid = 1654] [id = 724] 06:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x113c53000) [pid = 1654] [serial = 2172] [outer = 0x0] 06:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x116429400) [pid = 1654] [serial = 2173] [outer = 0x113c53000] 06:29:26 INFO - PROCESS | 1654 | 1463837366465 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x117173400) [pid = 1654] [serial = 2174] [outer = 0x113c53000] 06:29:26 INFO - PROCESS | 1654 | 1463837366860 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]]]}] 06:29:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:29:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 674ms 06:29:26 INFO - PROCESS | 1654 | 1463837366919 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:29:26 INFO - PROCESS | 1654 | 1463837366921 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:29:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:29:26 INFO - PROCESS | 1654 | 1463837366928 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - PROCESS | 1654 | 1463837366929 Marionette TRACE conn2 <- [1,2870,null,{}] 06:29:26 INFO - PROCESS | 1654 | 1463837366933 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}] 06:29:27 INFO - PROCESS | 1654 | 1463837367077 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:29:27 INFO - PROCESS | 1654 | 1463837367221 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11857a800 == 70 [pid = 1654] [id = 725] 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x117587000) [pid = 1654] [serial = 2175] [outer = 0x0] 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11852e800) [pid = 1654] [serial = 2176] [outer = 0x117587000] 06:29:27 INFO - PROCESS | 1654 | 1463837367268 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x118f10400) [pid = 1654] [serial = 2177] [outer = 0x117587000] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c285800 == 69 [pid = 1654] [id = 585] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12efd8000 == 68 [pid = 1654] [id = 716] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef61800 == 67 [pid = 1654] [id = 715] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5c8800 == 66 [pid = 1654] [id = 714] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118fd4800 == 65 [pid = 1654] [id = 713] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2a800 == 64 [pid = 1654] [id = 712] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12a40ec00) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29a800 == 63 [pid = 1654] [id = 711] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12bba8800 == 62 [pid = 1654] [id = 710] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a656800 == 61 [pid = 1654] [id = 709] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf27000 == 60 [pid = 1654] [id = 17] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x126421800 == 59 [pid = 1654] [id = 708] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121736000 == 58 [pid = 1654] [id = 707] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1170b9800 == 57 [pid = 1654] [id = 706] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x123c8e800 == 56 [pid = 1654] [id = 705] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc17000 == 55 [pid = 1654] [id = 702] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12d768000 == 54 [pid = 1654] [id = 701] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5c3800 == 53 [pid = 1654] [id = 700] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12b235800 == 52 [pid = 1654] [id = 699] 06:29:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11963b800 == 51 [pid = 1654] [id = 698] 06:29:27 INFO - PROCESS | 1654 | 1463837367738 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]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 823ms 06:29:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:29:27 INFO - PROCESS | 1654 | 1463837367750 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 1654 | 1463837367752 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:29:27 INFO - PROCESS | 1654 | 1463837367754 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 1654 | 1463837367756 Marionette TRACE conn2 <- [1,2874,null,{}] 06:29:27 INFO - PROCESS | 1654 | 1463837367771 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}] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1283ee800) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11979b400) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x128212400) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x117594c00) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x121140400) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12672b800) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11319ac00) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x113192000) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1283e8400) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x116ade400) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1260bec00) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x121561000) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12a404400) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1217c2c00) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118a0f400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x126a1f400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119413000) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121c2fc00) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1173c3000) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1218a4000) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119414400) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1173c5000) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x126018000) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126409000) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12660c000) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x126a3ec00) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121b8f800) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116a7d000) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1164a9c00) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11855f400) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128cbc000) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 06:29:27 INFO - PROCESS | 1654 | 1463837367895 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:29:27 INFO - PROCESS | 1654 | 1463837367905 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121736800 == 52 [pid = 1654] [id = 726] 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119337400) [pid = 1654] [serial = 2178] [outer = 0x0] 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119731400) [pid = 1654] [serial = 2179] [outer = 0x119337400] 06:29:27 INFO - PROCESS | 1654 | 1463837367933 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119c78c00) [pid = 1654] [serial = 2180] [outer = 0x119337400] 06:29:28 INFO - PROCESS | 1654 | 1463837368297 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]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 572ms 06:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:29:28 INFO - PROCESS | 1654 | 1463837368327 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 1654 | 1463837368329 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:29:28 INFO - PROCESS | 1654 | 1463837368331 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 1654 | 1463837368332 Marionette TRACE conn2 <- [1,2878,null,{}] 06:29:28 INFO - PROCESS | 1654 | 1463837368334 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}] 06:29:28 INFO - PROCESS | 1654 | 1463837368427 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:29:28 INFO - PROCESS | 1654 | 1463837368488 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x126761000 == 53 [pid = 1654] [id = 727] 06:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119b7e400) [pid = 1654] [serial = 2181] [outer = 0x0] 06:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121142c00) [pid = 1654] [serial = 2182] [outer = 0x119b7e400] 06:29:28 INFO - PROCESS | 1654 | 1463837368514 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121808400) [pid = 1654] [serial = 2183] [outer = 0x119b7e400] 06:29:28 INFO - PROCESS | 1654 | 1463837368822 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]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 06:29:28 INFO - PROCESS | 1654 | 1463837368851 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 1654 | 1463837368852 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:29:28 INFO - PROCESS | 1654 | 1463837368854 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 1654 | 1463837368855 Marionette TRACE conn2 <- [1,2882,null,{}] 06:29:28 INFO - PROCESS | 1654 | 1463837368858 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}] 06:29:28 INFO - PROCESS | 1654 | 1463837368949 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:29:29 INFO - PROCESS | 1654 | 1463837369011 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e21800 == 54 [pid = 1654] [id = 728] 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x121806c00) [pid = 1654] [serial = 2184] [outer = 0x0] 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12180cc00) [pid = 1654] [serial = 2185] [outer = 0x121806c00] 06:29:29 INFO - PROCESS | 1654 | 1463837369037 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12189a000) [pid = 1654] [serial = 2186] [outer = 0x121806c00] 06:29:29 INFO - PROCESS | 1654 | 1463837369343 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]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 06:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:29:29 INFO - PROCESS | 1654 | 1463837369376 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 1654 | 1463837369378 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:29:29 INFO - PROCESS | 1654 | 1463837369382 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 1654 | 1463837369383 Marionette TRACE conn2 <- [1,2886,null,{}] 06:29:29 INFO - PROCESS | 1654 | 1463837369386 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}] 06:29:29 INFO - PROCESS | 1654 | 1463837369483 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:29:29 INFO - PROCESS | 1654 | 1463837369488 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6e000 == 55 [pid = 1654] [id = 729] 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1218a3c00) [pid = 1654] [serial = 2187] [outer = 0x0] 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x121c2f000) [pid = 1654] [serial = 2188] [outer = 0x1218a3c00] 06:29:29 INFO - PROCESS | 1654 | 1463837369514 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12660c400) [pid = 1654] [serial = 2189] [outer = 0x1218a3c00] 06:29:29 INFO - PROCESS | 1654 | 1463837369904 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]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 568ms 06:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:29:29 INFO - PROCESS | 1654 | 1463837369951 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 1654 | 1463837369952 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:29:29 INFO - PROCESS | 1654 | 1463837369954 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 1654 | 1463837369955 Marionette TRACE conn2 <- [1,2890,null,{}] 06:29:29 INFO - PROCESS | 1654 | 1463837369965 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}] 06:29:30 INFO - PROCESS | 1654 | 1463837370076 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:29:30 INFO - PROCESS | 1654 | 1463837370088 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29b000 == 56 [pid = 1654] [id = 730] 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12189cc00) [pid = 1654] [serial = 2190] [outer = 0x0] 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1266c3c00) [pid = 1654] [serial = 2191] [outer = 0x12189cc00] 06:29:30 INFO - PROCESS | 1654 | 1463837370114 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126a41400) [pid = 1654] [serial = 2192] [outer = 0x12189cc00] 06:29:30 INFO - PROCESS | 1654 | 1463837370477 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 06:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:29:30 INFO - PROCESS | 1654 | 1463837370526 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:29:30 INFO - PROCESS | 1654 | 1463837370527 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:29:30 INFO - PROCESS | 1654 | 1463837370529 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:29:30 INFO - PROCESS | 1654 | 1463837370531 Marionette TRACE conn2 <- [1,2894,null,{}] 06:29:30 INFO - PROCESS | 1654 | 1463837370533 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}] 06:29:30 INFO - PROCESS | 1654 | 1463837370642 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:29:30 INFO - PROCESS | 1654 | 1463837370685 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc22000 == 57 [pid = 1654] [id = 731] 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12672b800) [pid = 1654] [serial = 2193] [outer = 0x0] 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1283ef800) [pid = 1654] [serial = 2194] [outer = 0x12672b800] 06:29:30 INFO - PROCESS | 1654 | 1463837370710 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128a7ec00) [pid = 1654] [serial = 2195] [outer = 0x12672b800] 06:29:31 INFO - PROCESS | 1654 | 1463837371050 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]]]}] 06:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 568ms 06:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:29:31 INFO - PROCESS | 1654 | 1463837371098 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 1654 | 1463837371099 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:29:31 INFO - PROCESS | 1654 | 1463837371101 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 1654 | 1463837371103 Marionette TRACE conn2 <- [1,2898,null,{}] 06:29:31 INFO - PROCESS | 1654 | 1463837371105 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}] 06:29:31 INFO - PROCESS | 1654 | 1463837371221 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:29:31 INFO - PROCESS | 1654 | 1463837371236 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d40b800 == 58 [pid = 1654] [id = 732] 06:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12821d400) [pid = 1654] [serial = 2196] [outer = 0x0] 06:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a629000) [pid = 1654] [serial = 2197] [outer = 0x12821d400] 06:29:31 INFO - PROCESS | 1654 | 1463837371269 Marionette DEBUG loaded listener.js 06:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ab4fc00) [pid = 1654] [serial = 2198] [outer = 0x12821d400] 06:29:31 INFO - PROCESS | 1654 | 1463837371973 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]]]}] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12cc41400) [pid = 1654] [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.] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x120e3e400) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12cf28000) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x126606400) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x124fc7c00) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11287c800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1217d0000) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1125f6400) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1133ee800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12a626000) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b2cfc00) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118fab800) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128a74400) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:29:31 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1121e7400) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 919ms 06:29:32 INFO - PROCESS | 1654 | 1463837372022 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 1654 | 1463837372025 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:29:32 INFO - PROCESS | 1654 | 1463837372029 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 1654 | 1463837372032 Marionette TRACE conn2 <- [1,2902,null,{}] 06:29:32 INFO - PROCESS | 1654 | 1463837372036 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}] 06:29:32 INFO - PROCESS | 1654 | 1463837372126 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:29:32 INFO - PROCESS | 1654 | 1463837372130 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64b000 == 59 [pid = 1654] [id = 733] 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116767400) [pid = 1654] [serial = 2199] [outer = 0x0] 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12114d400) [pid = 1654] [serial = 2200] [outer = 0x116767400] 06:29:32 INFO - PROCESS | 1654 | 1463837372155 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12821a000) [pid = 1654] [serial = 2201] [outer = 0x116767400] 06:29:32 INFO - PROCESS | 1654 | 1463837372545 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 524ms 06:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:29:32 INFO - PROCESS | 1654 | 1463837372552 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 1654 | 1463837372554 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:29:32 INFO - PROCESS | 1654 | 1463837372556 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 1654 | 1463837372558 Marionette TRACE conn2 <- [1,2906,null,{}] 06:29:32 INFO - PROCESS | 1654 | 1463837372561 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}] 06:29:32 INFO - PROCESS | 1654 | 1463837372698 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:29:32 INFO - PROCESS | 1654 | 1463837372704 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d774000 == 60 [pid = 1654] [id = 734] 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118fad000) [pid = 1654] [serial = 2202] [outer = 0x0] 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a7f7c00) [pid = 1654] [serial = 2203] [outer = 0x118fad000] 06:29:32 INFO - PROCESS | 1654 | 1463837372734 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12ba57800) [pid = 1654] [serial = 2204] [outer = 0x118fad000] 06:29:33 INFO - PROCESS | 1654 | 1463837373067 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]]]}] 06:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 522ms 06:29:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:29:33 INFO - PROCESS | 1654 | 1463837373079 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 1654 | 1463837373082 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:29:33 INFO - PROCESS | 1654 | 1463837373085 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 1654 | 1463837373086 Marionette TRACE conn2 <- [1,2910,null,{}] 06:29:33 INFO - PROCESS | 1654 | 1463837373088 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}] 06:29:33 INFO - PROCESS | 1654 | 1463837373181 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:29:33 INFO - PROCESS | 1654 | 1463837373185 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef6b800 == 61 [pid = 1654] [id = 735] 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12ba1a000) [pid = 1654] [serial = 2205] [outer = 0x0] 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bdaa800) [pid = 1654] [serial = 2206] [outer = 0x12ba1a000] 06:29:33 INFO - PROCESS | 1654 | 1463837373210 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12c475000) [pid = 1654] [serial = 2207] [outer = 0x12ba1a000] 06:29:33 INFO - PROCESS | 1654 | 1463837373524 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]]]}] 06:29:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:29:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:29:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 06:29:33 INFO - PROCESS | 1654 | 1463837373555 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 1654 | 1463837373556 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:29:33 INFO - TEST-START | /DOMEvents/constructors.html 06:29:33 INFO - PROCESS | 1654 | 1463837373558 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 1654 | 1463837373559 Marionette TRACE conn2 <- [1,2914,null,{}] 06:29:33 INFO - PROCESS | 1654 | 1463837373564 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}] 06:29:33 INFO - PROCESS | 1654 | 1463837373684 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:29:33 INFO - PROCESS | 1654 | 1463837373691 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x134e4b800 == 62 [pid = 1654] [id = 736] 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ba19800) [pid = 1654] [serial = 2208] [outer = 0x0] 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c2b2000) [pid = 1654] [serial = 2209] [outer = 0x12ba19800] 06:29:33 INFO - PROCESS | 1654 | 1463837373715 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c2b7400) [pid = 1654] [serial = 2210] [outer = 0x12ba19800] 06:29:34 INFO - PROCESS | 1654 | 1463837374147 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]]]}] 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:29:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:29:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 06:29:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:29:34 INFO - PROCESS | 1654 | 1463837374185 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 1654 | 1463837374188 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:29:34 INFO - PROCESS | 1654 | 1463837374192 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 1654 | 1463837374195 Marionette TRACE conn2 <- [1,2918,null,{}] 06:29:34 INFO - PROCESS | 1654 | 1463837374199 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}] 06:29:34 INFO - PROCESS | 1654 | 1463837374340 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:29:34 INFO - PROCESS | 1654 | 1463837374425 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963a000 == 63 [pid = 1654] [id = 737] 06:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x113197000) [pid = 1654] [serial = 2211] [outer = 0x0] 06:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1133ee800) [pid = 1654] [serial = 2212] [outer = 0x113197000] 06:29:34 INFO - PROCESS | 1654 | 1463837374457 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11716fc00) [pid = 1654] [serial = 2213] [outer = 0x113197000] 06:29:34 INFO - PROCESS | 1654 | 1463837374841 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:29:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 672ms 06:29:34 INFO - PROCESS | 1654 | 1463837374864 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 1654 | 1463837374868 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:29:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:29:34 INFO - PROCESS | 1654 | 1463837374873 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 1654 | 1463837374875 Marionette TRACE conn2 <- [1,2922,null,{}] 06:29:34 INFO - PROCESS | 1654 | 1463837374877 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}] 06:29:34 INFO - PROCESS | 1654 | 1463837374990 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:29:35 INFO - PROCESS | 1654 | 1463837375099 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12182c000 == 64 [pid = 1654] [id = 738] 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x117587800) [pid = 1654] [serial = 2214] [outer = 0x0] 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118a68c00) [pid = 1654] [serial = 2215] [outer = 0x117587800] 06:29:35 INFO - PROCESS | 1654 | 1463837375130 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119732800) [pid = 1654] [serial = 2216] [outer = 0x117587800] 06:29:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:35 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:35 INFO - PROCESS | 1654 | 1463837375494 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]]]}] 06:29:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:29:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:35 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 06:29:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:35 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 06:29:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:35 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]" 06:29:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:29:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 06:29:35 INFO - PROCESS | 1654 | 1463837375544 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:29:35 INFO - PROCESS | 1654 | 1463837375546 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:29:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:29:35 INFO - PROCESS | 1654 | 1463837375548 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:29:35 INFO - PROCESS | 1654 | 1463837375551 Marionette TRACE conn2 <- [1,2926,null,{}] 06:29:35 INFO - PROCESS | 1654 | 1463837375559 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}] 06:29:35 INFO - PROCESS | 1654 | 1463837375673 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:29:35 INFO - PROCESS | 1654 | 1463837375780 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c27c800 == 65 [pid = 1654] [id = 739] 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x121b92400) [pid = 1654] [serial = 2217] [outer = 0x0] 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x125594400) [pid = 1654] [serial = 2218] [outer = 0x121b92400] 06:29:35 INFO - PROCESS | 1654 | 1463837375812 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x126609000) [pid = 1654] [serial = 2219] [outer = 0x121b92400] 06:29:36 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:29:36 INFO - PROCESS | 1654 | 1463837376171 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]]]}] 06:29:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:29:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 673ms 06:29:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:29:36 INFO - PROCESS | 1654 | 1463837376222 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 1654 | 1463837376224 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:29:36 INFO - PROCESS | 1654 | 1463837376226 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - PROCESS | 1654 | 1463837376228 Marionette TRACE conn2 <- [1,2930,null,{}] 06:29:36 INFO - PROCESS | 1654 | 1463837376230 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}] 06:29:36 INFO - PROCESS | 1654 | 1463837376339 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:29:36 INFO - PROCESS | 1654 | 1463837376446 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f84800 == 66 [pid = 1654] [id = 740] 06:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x128210000) [pid = 1654] [serial = 2220] [outer = 0x0] 06:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12a7ebc00) [pid = 1654] [serial = 2221] [outer = 0x128210000] 06:29:36 INFO - PROCESS | 1654 | 1463837376479 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12b2c8400) [pid = 1654] [serial = 2222] [outer = 0x128210000] 06:29:36 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:29:36 INFO - PROCESS | 1654 | 1463837376804 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]]]}] 06:29:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:29:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 06:29:36 INFO - PROCESS | 1654 | 1463837376847 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 1654 | 1463837376849 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:29:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:29:36 INFO - PROCESS | 1654 | 1463837376851 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - PROCESS | 1654 | 1463837376853 Marionette TRACE conn2 <- [1,2934,null,{}] 06:29:36 INFO - PROCESS | 1654 | 1463837376855 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}] 06:29:36 INFO - PROCESS | 1654 | 1463837376962 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:29:37 INFO - PROCESS | 1654 | 1463837377083 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f10000 == 67 [pid = 1654] [id = 741] 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ba14800) [pid = 1654] [serial = 2223] [outer = 0x0] 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba57c00) [pid = 1654] [serial = 2224] [outer = 0x12ba14800] 06:29:37 INFO - PROCESS | 1654 | 1463837377118 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12c2b3400) [pid = 1654] [serial = 2225] [outer = 0x12ba14800] 06:29:37 INFO - PROCESS | 1654 | 1463837377470 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]]]}] 06:29:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:29:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 06:29:37 INFO - PROCESS | 1654 | 1463837377522 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 1654 | 1463837377523 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:29:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:29:37 INFO - PROCESS | 1654 | 1463837377525 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 1654 | 1463837377527 Marionette TRACE conn2 <- [1,2938,null,{}] 06:29:37 INFO - PROCESS | 1654 | 1463837377529 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}] 06:29:37 INFO - PROCESS | 1654 | 1463837377654 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:29:37 INFO - PROCESS | 1654 | 1463837377765 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f2f800 == 68 [pid = 1654] [id = 742] 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12c2bc400) [pid = 1654] [serial = 2226] [outer = 0x0] 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12c479800) [pid = 1654] [serial = 2227] [outer = 0x12c2bc400] 06:29:37 INFO - PROCESS | 1654 | 1463837377799 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12cec9400) [pid = 1654] [serial = 2228] [outer = 0x12c2bc400] 06:29:38 INFO - PROCESS | 1654 | 1463837378145 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]]]}] 06:29:38 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. 06:29:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 06:29:38 INFO - PROCESS | 1654 | 1463837378196 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 1654 | 1463837378198 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:29:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:29:38 INFO - PROCESS | 1654 | 1463837378200 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 1654 | 1463837378201 Marionette TRACE conn2 <- [1,2942,null,{}] 06:29:38 INFO - PROCESS | 1654 | 1463837378204 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}] 06:29:38 INFO - PROCESS | 1654 | 1463837378302 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:29:38 INFO - PROCESS | 1654 | 1463837378425 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x135280000 == 69 [pid = 1654] [id = 743] 06:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12cc3dc00) [pid = 1654] [serial = 2229] [outer = 0x0] 06:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12ced1c00) [pid = 1654] [serial = 2230] [outer = 0x12cc3dc00] 06:29:38 INFO - PROCESS | 1654 | 1463837378467 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12d384000) [pid = 1654] [serial = 2231] [outer = 0x12cc3dc00] 06:29:38 INFO - PROCESS | 1654 | 1463837378816 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"]]]}] 06:29:38 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 06:29:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:29:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 06:29:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:29:38 INFO - PROCESS | 1654 | 1463837378869 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 1654 | 1463837378871 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:29:38 INFO - PROCESS | 1654 | 1463837378873 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 1654 | 1463837378875 Marionette TRACE conn2 <- [1,2946,null,{}] 06:29:38 INFO - PROCESS | 1654 | 1463837378877 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}] 06:29:38 INFO - PROCESS | 1654 | 1463837378988 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:29:39 INFO - PROCESS | 1654 | 1463837379121 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efdd800 == 70 [pid = 1654] [id = 744] 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12ba53c00) [pid = 1654] [serial = 2232] [outer = 0x0] 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12d388c00) [pid = 1654] [serial = 2233] [outer = 0x12ba53c00] 06:29:39 INFO - PROCESS | 1654 | 1463837379152 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12d391800) [pid = 1654] [serial = 2234] [outer = 0x12ba53c00] 06:29:39 INFO - PROCESS | 1654 | 1463837379500 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]]]}] 06:29:39 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. 06:29:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 06:29:39 INFO - PROCESS | 1654 | 1463837379544 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 1654 | 1463837379545 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:29:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:29:39 INFO - PROCESS | 1654 | 1463837379547 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 1654 | 1463837379549 Marionette TRACE conn2 <- [1,2950,null,{}] 06:29:39 INFO - PROCESS | 1654 | 1463837379551 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}] 06:29:39 INFO - PROCESS | 1654 | 1463837379661 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:29:39 INFO - PROCESS | 1654 | 1463837379762 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e0e800 == 71 [pid = 1654] [id = 745] 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1160a1c00) [pid = 1654] [serial = 2235] [outer = 0x0] 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x124fc1c00) [pid = 1654] [serial = 2236] [outer = 0x1160a1c00] 06:29:39 INFO - PROCESS | 1654 | 1463837379791 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12cc42c00) [pid = 1654] [serial = 2237] [outer = 0x1160a1c00] 06:29:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ab800 == 72 [pid = 1654] [id = 746] 06:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12ced0800) [pid = 1654] [serial = 2238] [outer = 0x0] 06:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12ab4f000) [pid = 1654] [serial = 2239] [outer = 0x12ced0800] 06:29:40 INFO - PROCESS | 1654 | 1463837380382 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]]]}] 06:29:40 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. 06:29:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 871ms 06:29:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:29:40 INFO - PROCESS | 1654 | 1463837380419 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 1654 | 1463837380421 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:29:40 INFO - PROCESS | 1654 | 1463837380424 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 1654 | 1463837380427 Marionette TRACE conn2 <- [1,2954,null,{}] 06:29:40 INFO - PROCESS | 1654 | 1463837380432 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}] 06:29:40 INFO - PROCESS | 1654 | 1463837380585 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:29:40 INFO - PROCESS | 1654 | 1463837380709 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214d9000 == 73 [pid = 1654] [id = 747] 06:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x112ec9400) [pid = 1654] [serial = 2240] [outer = 0x0] 06:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x113e3ac00) [pid = 1654] [serial = 2241] [outer = 0x112ec9400] 06:29:40 INFO - PROCESS | 1654 | 1463837380741 Marionette DEBUG loaded listener.js 06:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x116f44c00) [pid = 1654] [serial = 2242] [outer = 0x112ec9400] 06:29:41 INFO - PROCESS | 1654 | 1463837381113 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]]]}] 06:29:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:29:41 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 06:29:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 723ms 06:29:41 INFO - PROCESS | 1654 | 1463837381148 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 1654 | 1463837381152 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:29:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:29:41 INFO - PROCESS | 1654 | 1463837381156 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 1654 | 1463837381158 Marionette TRACE conn2 <- [1,2958,null,{}] 06:29:41 INFO - PROCESS | 1654 | 1463837381160 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}] 06:29:41 INFO - PROCESS | 1654 | 1463837381272 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:29:41 INFO - PROCESS | 1654 | 1463837381409 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b97f800 == 72 [pid = 1654] [id = 550] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef6b800 == 71 [pid = 1654] [id = 735] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d774000 == 70 [pid = 1654] [id = 734] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64b000 == 69 [pid = 1654] [id = 733] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d40b800 == 68 [pid = 1654] [id = 732] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc22000 == 67 [pid = 1654] [id = 731] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12cf2d000) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12bd90800) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1166dc000 == 68 [pid = 1654] [id = 748] 06:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x113197800) [pid = 1654] [serial = 2243] [outer = 0x0] 06:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x118122c00) [pid = 1654] [serial = 2244] [outer = 0x113197800] 06:29:41 INFO - PROCESS | 1654 | 1463837381473 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x120e44400) [pid = 1654] [serial = 2245] [outer = 0x113197800] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29b000 == 67 [pid = 1654] [id = 730] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6e000 == 66 [pid = 1654] [id = 729] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x123e21800 == 65 [pid = 1654] [id = 728] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126761000 == 64 [pid = 1654] [id = 727] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121736800 == 63 [pid = 1654] [id = 726] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11857a800 == 62 [pid = 1654] [id = 725] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1260a8000 == 61 [pid = 1654] [id = 724] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x134f85000 == 60 [pid = 1654] [id = 720] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d776000 == 59 [pid = 1654] [id = 719] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126c59000 == 58 [pid = 1654] [id = 718] 06:29:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1170ad000 == 57 [pid = 1654] [id = 717] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x116a74400) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1185efc00) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x128a73c00) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x128215800) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12640e800) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x125653800) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11767fc00) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x115db6800) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x121c16800) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x124d58c00) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12b024000) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x116f3e400) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1173cdc00) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119415c00) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x121c2e800) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12ab47800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12ba5c000) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12a7f8000) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11972f000) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12a623c00) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x121143000) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12b028800) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12abb8c00) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12b2c6000) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x118a02400) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12ba1e800) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x124d25400) [pid = 1654] [serial = 1469] [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.] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x115db2400) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x126a3b800) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b2cd800) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1260c4800) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 06:29:41 INFO - PROCESS | 1654 | 1463837381876 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]]]}] 06:29:41 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. 06:29:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 771ms 06:29:41 INFO - PROCESS | 1654 | 1463837381928 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 1654 | 1463837381929 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:29:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:29:41 INFO - PROCESS | 1654 | 1463837381931 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 1654 | 1463837381933 Marionette TRACE conn2 <- [1,2962,null,{}] 06:29:41 INFO - PROCESS | 1654 | 1463837381941 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}] 06:29:42 INFO - PROCESS | 1654 | 1463837382037 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:29:42 INFO - PROCESS | 1654 | 1463837382043 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1266a4000 == 58 [pid = 1654] [id = 749] 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12135d800) [pid = 1654] [serial = 2246] [outer = 0x0] 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12180c400) [pid = 1654] [serial = 2247] [outer = 0x12135d800] 06:29:42 INFO - PROCESS | 1654 | 1463837382072 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x121c2c800) [pid = 1654] [serial = 2248] [outer = 0x12135d800] 06:29:42 INFO - PROCESS | 1654 | 1463837382436 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]]]}] 06:29:42 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. 06:29:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 06:29:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:29:42 INFO - PROCESS | 1654 | 1463837382452 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 1654 | 1463837382454 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:29:42 INFO - PROCESS | 1654 | 1463837382456 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 1654 | 1463837382457 Marionette TRACE conn2 <- [1,2966,null,{}] 06:29:42 INFO - PROCESS | 1654 | 1463837382460 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}] 06:29:42 INFO - PROCESS | 1654 | 1463837382557 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:29:42 INFO - PROCESS | 1654 | 1463837382621 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a655800 == 59 [pid = 1654] [id = 750] 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121c2b800) [pid = 1654] [serial = 2249] [outer = 0x0] 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x124fc5000) [pid = 1654] [serial = 2250] [outer = 0x121c2b800] 06:29:42 INFO - PROCESS | 1654 | 1463837382648 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x126490800) [pid = 1654] [serial = 2251] [outer = 0x121c2b800] 06:29:42 INFO - PROCESS | 1654 | 1463837382942 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]]]}] 06:29:42 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. 06:29:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 06:29:42 INFO - PROCESS | 1654 | 1463837382976 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 1654 | 1463837382978 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:29:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:29:42 INFO - PROCESS | 1654 | 1463837382983 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 1654 | 1463837382984 Marionette TRACE conn2 <- [1,2970,null,{}] 06:29:42 INFO - PROCESS | 1654 | 1463837382986 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}] 06:29:43 INFO - PROCESS | 1654 | 1463837383080 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:29:43 INFO - PROCESS | 1654 | 1463837383147 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c27d000 == 60 [pid = 1654] [id = 751] 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1260c5c00) [pid = 1654] [serial = 2252] [outer = 0x0] 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x126a3ec00) [pid = 1654] [serial = 2253] [outer = 0x1260c5c00] 06:29:43 INFO - PROCESS | 1654 | 1463837383173 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x128877800) [pid = 1654] [serial = 2254] [outer = 0x1260c5c00] 06:29:43 INFO - PROCESS | 1654 | 1463837383450 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]]]}] 06:29:43 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. 06:29:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 06:29:43 INFO - PROCESS | 1654 | 1463837383502 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 1654 | 1463837383503 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:29:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:29:43 INFO - PROCESS | 1654 | 1463837383505 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 1654 | 1463837383506 Marionette TRACE conn2 <- [1,2974,null,{}] 06:29:43 INFO - PROCESS | 1654 | 1463837383509 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}] 06:29:43 INFO - PROCESS | 1654 | 1463837383613 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:29:43 INFO - PROCESS | 1654 | 1463837383618 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc2f800 == 61 [pid = 1654] [id = 752] 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12a623c00) [pid = 1654] [serial = 2255] [outer = 0x0] 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ab54800) [pid = 1654] [serial = 2256] [outer = 0x12a623c00] 06:29:43 INFO - PROCESS | 1654 | 1463837383644 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba1e800) [pid = 1654] [serial = 2257] [outer = 0x12a623c00] 06:29:44 INFO - PROCESS | 1654 | 1463837384026 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]]]}] 06:29:44 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. 06:29:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 572ms 06:29:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:29:44 INFO - PROCESS | 1654 | 1463837384079 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:29:44 INFO - PROCESS | 1654 | 1463837384080 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:29:44 INFO - PROCESS | 1654 | 1463837384082 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 1654 | 1463837384083 Marionette TRACE conn2 <- [1,2978,null,{}] 06:29:44 INFO - PROCESS | 1654 | 1463837384085 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}] 06:29:44 INFO - PROCESS | 1654 | 1463837384199 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:29:44 INFO - PROCESS | 1654 | 1463837384210 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b8000 == 62 [pid = 1654] [id = 753] 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12ba56400) [pid = 1654] [serial = 2258] [outer = 0x0] 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12bda7800) [pid = 1654] [serial = 2259] [outer = 0x12ba56400] 06:29:44 INFO - PROCESS | 1654 | 1463837384235 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12c2b7800) [pid = 1654] [serial = 2260] [outer = 0x12ba56400] 06:29:44 INFO - PROCESS | 1654 | 1463837384533 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]]]}] 06:29:44 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. 06:29:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 06:29:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:29:44 INFO - PROCESS | 1654 | 1463837384557 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:29:44 INFO - PROCESS | 1654 | 1463837384558 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:29:44 INFO - PROCESS | 1654 | 1463837384560 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:29:44 INFO - PROCESS | 1654 | 1463837384561 Marionette TRACE conn2 <- [1,2982,null,{}] 06:29:44 INFO - PROCESS | 1654 | 1463837384571 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}] 06:29:44 INFO - PROCESS | 1654 | 1463837384687 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:29:44 INFO - PROCESS | 1654 | 1463837384698 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc0c000 == 63 [pid = 1654] [id = 754] 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c2b6400) [pid = 1654] [serial = 2261] [outer = 0x0] 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c479c00) [pid = 1654] [serial = 2262] [outer = 0x12c2b6400] 06:29:44 INFO - PROCESS | 1654 | 1463837384723 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12cc38800) [pid = 1654] [serial = 2263] [outer = 0x12c2b6400] 06:29:45 INFO - PROCESS | 1654 | 1463837385072 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"]]]}] 06:29:45 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 06:29:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 524ms 06:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:29:45 INFO - PROCESS | 1654 | 1463837385084 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 1654 | 1463837385085 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:29:45 INFO - PROCESS | 1654 | 1463837385088 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 1654 | 1463837385089 Marionette TRACE conn2 <- [1,2986,null,{}] 06:29:45 INFO - PROCESS | 1654 | 1463837385091 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}] 06:29:45 INFO - PROCESS | 1654 | 1463837385239 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:29:45 INFO - PROCESS | 1654 | 1463837385259 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efde800 == 64 [pid = 1654] [id = 755] 06:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12cc3ac00) [pid = 1654] [serial = 2264] [outer = 0x0] 06:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12cec7400) [pid = 1654] [serial = 2265] [outer = 0x12cc3ac00] 06:29:45 INFO - PROCESS | 1654 | 1463837385299 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12d38cc00) [pid = 1654] [serial = 2266] [outer = 0x12cc3ac00] 06:29:45 INFO - PROCESS | 1654 | 1463837385972 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]]]}] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x113c53000) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12189cc00) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x121806c00) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12672b800) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x119337400) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x119b7e400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x117587000) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1218a3c00) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12ba14400) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12ba1a000) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12821d400) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x116767400) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:29:45 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x118fad000) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:29:46 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. 06:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 922ms 06:29:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:29:46 INFO - PROCESS | 1654 | 1463837386010 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 1654 | 1463837386012 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:29:46 INFO - PROCESS | 1654 | 1463837386014 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 1654 | 1463837386015 Marionette TRACE conn2 <- [1,2990,null,{}] 06:29:46 INFO - PROCESS | 1654 | 1463837386017 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}] 06:29:46 INFO - PROCESS | 1654 | 1463837386112 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:29:46 INFO - PROCESS | 1654 | 1463837386116 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64c000 == 65 [pid = 1654] [id = 756] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1217c4800) [pid = 1654] [serial = 2267] [outer = 0x0] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x121899800) [pid = 1654] [serial = 2268] [outer = 0x1217c4800] 06:29:46 INFO - PROCESS | 1654 | 1463837386141 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12821dc00) [pid = 1654] [serial = 2269] [outer = 0x1217c4800] 06:29:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d73a000 == 66 [pid = 1654] [id = 757] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x135082800) [pid = 1654] [serial = 2270] [outer = 0x0] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x119b7e400) [pid = 1654] [serial = 2271] [outer = 0x135082800] 06:29:46 INFO - PROCESS | 1654 | 1463837386491 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]]]}] 06:29:46 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. 06:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 06:29:46 INFO - PROCESS | 1654 | 1463837386536 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 1654 | 1463837386538 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:29:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:29:46 INFO - PROCESS | 1654 | 1463837386541 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 1654 | 1463837386542 Marionette TRACE conn2 <- [1,2994,null,{}] 06:29:46 INFO - PROCESS | 1654 | 1463837386545 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}] 06:29:46 INFO - PROCESS | 1654 | 1463837386708 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:29:46 INFO - PROCESS | 1654 | 1463837386730 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f2a000 == 67 [pid = 1654] [id = 758] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12821d400) [pid = 1654] [serial = 2272] [outer = 0x0] 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12d391400) [pid = 1654] [serial = 2273] [outer = 0x12821d400] 06:29:46 INFO - PROCESS | 1654 | 1463837386759 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x135091400) [pid = 1654] [serial = 2274] [outer = 0x12821d400] 06:29:47 INFO - PROCESS | 1654 | 1463837387065 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]]]}] 06:29:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:29:47 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 06:29:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 568ms 06:29:47 INFO - PROCESS | 1654 | 1463837387110 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 1654 | 1463837387111 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:29:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:29:47 INFO - PROCESS | 1654 | 1463837387113 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 1654 | 1463837387114 Marionette TRACE conn2 <- [1,2998,null,{}] 06:29:47 INFO - PROCESS | 1654 | 1463837387117 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}] 06:29:47 INFO - PROCESS | 1654 | 1463837387214 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:29:47 INFO - PROCESS | 1654 | 1463837387280 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x135336800 == 68 [pid = 1654] [id = 759] 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12ba14400) [pid = 1654] [serial = 2275] [outer = 0x0] 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x135158000) [pid = 1654] [serial = 2276] [outer = 0x12ba14400] 06:29:47 INFO - PROCESS | 1654 | 1463837387305 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x135161800) [pid = 1654] [serial = 2277] [outer = 0x12ba14400] 06:29:47 INFO - PROCESS | 1654 | 1463837387582 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]]]}] 06:29:47 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. 06:29:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 522ms 06:29:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:29:47 INFO - PROCESS | 1654 | 1463837387635 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 1654 | 1463837387637 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:29:47 INFO - PROCESS | 1654 | 1463837387639 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 1654 | 1463837387640 Marionette TRACE conn2 <- [1,3002,null,{}] 06:29:47 INFO - PROCESS | 1654 | 1463837387642 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}] 06:29:47 INFO - PROCESS | 1654 | 1463837387740 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:29:47 INFO - PROCESS | 1654 | 1463837387745 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356d3800 == 69 [pid = 1654] [id = 760] 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x135162c00) [pid = 1654] [serial = 2278] [outer = 0x0] 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x13574dc00) [pid = 1654] [serial = 2279] [outer = 0x135162c00] 06:29:47 INFO - PROCESS | 1654 | 1463837387771 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x135752400) [pid = 1654] [serial = 2280] [outer = 0x135162c00] 06:29:48 INFO - PROCESS | 1654 | 1463837388218 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]]]}] 06:29:48 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. 06:29:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 618ms 06:29:48 INFO - PROCESS | 1654 | 1463837388258 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 1654 | 1463837388260 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:29:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:29:48 INFO - PROCESS | 1654 | 1463837388264 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 1654 | 1463837388267 Marionette TRACE conn2 <- [1,3006,null,{}] 06:29:48 INFO - PROCESS | 1654 | 1463837388271 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}] 06:29:48 INFO - PROCESS | 1654 | 1463837388389 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:29:48 INFO - PROCESS | 1654 | 1463837388497 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x121825000 == 70 [pid = 1654] [id = 761] 06:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x118529000) [pid = 1654] [serial = 2281] [outer = 0x0] 06:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1185f3000) [pid = 1654] [serial = 2282] [outer = 0x118529000] 06:29:48 INFO - PROCESS | 1654 | 1463837388530 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1199a9400) [pid = 1654] [serial = 2283] [outer = 0x118529000] 06:29:48 INFO - PROCESS | 1654 | 1463837388906 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]]]}] 06:29:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:29:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 06:29:48 INFO - PROCESS | 1654 | 1463837388937 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 1654 | 1463837388941 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:29:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:29:48 INFO - PROCESS | 1654 | 1463837388946 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 1654 | 1463837388948 Marionette TRACE conn2 <- [1,3010,null,{}] 06:29:48 INFO - PROCESS | 1654 | 1463837388950 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}] 06:29:49 INFO - PROCESS | 1654 | 1463837389065 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:29:49 INFO - PROCESS | 1654 | 1463837389175 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb2800 == 71 [pid = 1654] [id = 762] 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x121144800) [pid = 1654] [serial = 2284] [outer = 0x0] 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x121b90000) [pid = 1654] [serial = 2285] [outer = 0x121144800] 06:29:49 INFO - PROCESS | 1654 | 1463837389207 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x126018c00) [pid = 1654] [serial = 2286] [outer = 0x121144800] 06:29:49 INFO - PROCESS | 1654 | 1463837389579 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]]]}] 06:29:49 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 06:29:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 06:29:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:29:49 INFO - PROCESS | 1654 | 1463837389618 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:29:49 INFO - PROCESS | 1654 | 1463837389619 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:29:49 INFO - PROCESS | 1654 | 1463837389621 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - PROCESS | 1654 | 1463837389624 Marionette TRACE conn2 <- [1,3014,null,{}] 06:29:49 INFO - PROCESS | 1654 | 1463837389632 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}] 06:29:49 INFO - PROCESS | 1654 | 1463837389747 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:29:49 INFO - PROCESS | 1654 | 1463837389871 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x13529b000 == 72 [pid = 1654] [id = 763] 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12a409c00) [pid = 1654] [serial = 2287] [outer = 0x0] 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12ab48000) [pid = 1654] [serial = 2288] [outer = 0x12a409c00] 06:29:49 INFO - PROCESS | 1654 | 1463837389904 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12b2c5800) [pid = 1654] [serial = 2289] [outer = 0x12a409c00] 06:29:50 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:50 INFO - PROCESS | 1654 | 1463837390329 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:29:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:29:50 INFO - {} 06:29:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:29:50 INFO - {} 06:29:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:29:50 INFO - {} 06:29:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:29:50 INFO - {} 06:29:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 723ms 06:29:50 INFO - PROCESS | 1654 | 1463837390345 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 1654 | 1463837390348 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:29:50 INFO - TEST-START | /FileAPI/fileReader.html 06:29:50 INFO - PROCESS | 1654 | 1463837390351 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 1654 | 1463837390353 Marionette TRACE conn2 <- [1,3018,null,{}] 06:29:50 INFO - PROCESS | 1654 | 1463837390357 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}] 06:29:50 INFO - PROCESS | 1654 | 1463837390524 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:29:50 INFO - PROCESS | 1654 | 1463837390635 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x135047800 == 73 [pid = 1654] [id = 764] 06:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12ba1cc00) [pid = 1654] [serial = 2290] [outer = 0x0] 06:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12c2b3c00) [pid = 1654] [serial = 2291] [outer = 0x12ba1cc00] 06:29:50 INFO - PROCESS | 1654 | 1463837390668 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x134e17800) [pid = 1654] [serial = 2292] [outer = 0x12ba1cc00] 06:29:51 INFO - PROCESS | 1654 | 1463837391020 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]]]}] 06:29:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:29:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:29:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:29:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:29:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 06:29:51 INFO - TEST-START | /FileAPI/historical.html 06:29:51 INFO - PROCESS | 1654 | 1463837391071 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 1654 | 1463837391073 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:29:51 INFO - PROCESS | 1654 | 1463837391075 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 1654 | 1463837391076 Marionette TRACE conn2 <- [1,3022,null,{}] 06:29:51 INFO - PROCESS | 1654 | 1463837391078 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}] 06:29:51 INFO - PROCESS | 1654 | 1463837391204 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:29:51 INFO - PROCESS | 1654 | 1463837391286 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x135060000 == 74 [pid = 1654] [id = 765] 06:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12bda7c00) [pid = 1654] [serial = 2293] [outer = 0x0] 06:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12d351c00) [pid = 1654] [serial = 2294] [outer = 0x12bda7c00] 06:29:51 INFO - PROCESS | 1654 | 1463837391315 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12d357c00) [pid = 1654] [serial = 2295] [outer = 0x12bda7c00] 06:29:51 INFO - PROCESS | 1654 | 1463837391673 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"]]]}] 06:29:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:29:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:29:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:29:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:29:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:29:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:29:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:29:51 INFO - TEST-OK | /FileAPI/historical.html | took 620ms 06:29:51 INFO - PROCESS | 1654 | 1463837391695 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 1654 | 1463837391697 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:29:51 INFO - TEST-START | /FileAPI/idlharness.html 06:29:51 INFO - PROCESS | 1654 | 1463837391699 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 1654 | 1463837391700 Marionette TRACE conn2 <- [1,3026,null,{}] 06:29:51 INFO - PROCESS | 1654 | 1463837391703 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}] 06:29:51 INFO - PROCESS | 1654 | 1463837391827 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:29:51 INFO - PROCESS | 1654 | 1463837391939 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x110f29800 == 75 [pid = 1654] [id = 766] 06:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12d35a400) [pid = 1654] [serial = 2296] [outer = 0x0] 06:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x134e1a400) [pid = 1654] [serial = 2297] [outer = 0x12d35a400] 06:29:51 INFO - PROCESS | 1654 | 1463837391971 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x135156800) [pid = 1654] [serial = 2298] [outer = 0x12d35a400] 06:29:52 INFO - PROCESS | 1654 | 1463837392549 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]]]}] 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:29:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:29:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:29:52 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 06:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:29:52 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 06:29:52 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 06:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:29:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:29:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:29:52 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 06:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:29:52 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 06:29:52 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 06:29:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:29:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:29:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:29:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:29:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:29:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:29:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 880ms 06:29:52 INFO - PROCESS | 1654 | 1463837392581 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 1654 | 1463837392582 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:29:52 INFO - TEST-START | /FileAPI/idlharness.worker 06:29:52 INFO - PROCESS | 1654 | 1463837392585 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 1654 | 1463837392586 Marionette TRACE conn2 <- [1,3030,null,{}] 06:29:52 INFO - PROCESS | 1654 | 1463837392588 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}] 06:29:52 INFO - PROCESS | 1654 | 1463837392704 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:29:52 INFO - PROCESS | 1654 | 1463837392786 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1381c7800 == 76 [pid = 1654] [id = 767] 06:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x12d35b000) [pid = 1654] [serial = 2299] [outer = 0x0] 06:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x135164800) [pid = 1654] [serial = 2300] [outer = 0x12d35b000] 06:29:52 INFO - PROCESS | 1654 | 1463837392817 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x13460b400) [pid = 1654] [serial = 2301] [outer = 0x12d35b000] 06:29:52 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:53 INFO - PROCESS | 1654 | 1463837393510 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,{},{}]]]}] 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:29:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:29:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:29:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:29:53 INFO - {} 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:29:53 INFO - {} 06:29:53 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 - {} 06:29:53 INFO - {} 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:29:53 INFO - {} 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:29:53 INFO - {} 06:29:53 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 - {} 06:29:53 INFO - {} 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:29:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:29:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 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 06:29:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:29:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:29:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:29:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:29:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:29:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:29:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:29:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:29:53 INFO - {} 06:29:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 985ms 06:29:53 INFO - PROCESS | 1654 | 1463837393625 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 1654 | 1463837393626 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:29:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:29:53 INFO - PROCESS | 1654 | 1463837393631 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 1654 | 1463837393633 Marionette TRACE conn2 <- [1,3034,null,{}] 06:29:53 INFO - PROCESS | 1654 | 1463837393635 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}] 06:29:53 INFO - PROCESS | 1654 | 1463837393767 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:29:53 INFO - PROCESS | 1654 | 1463837393875 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118573800 == 77 [pid = 1654] [id = 768] 06:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x113193400) [pid = 1654] [serial = 2302] [outer = 0x0] 06:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x117678800) [pid = 1654] [serial = 2303] [outer = 0x113193400] 06:29:53 INFO - PROCESS | 1654 | 1463837393907 Marionette DEBUG loaded listener.js 06:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x126a18c00) [pid = 1654] [serial = 2304] [outer = 0x113193400] 06:29:54 INFO - PROCESS | 1654 | 1463837394357 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]]]}] 06:29:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:29:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 773ms 06:29:54 INFO - PROCESS | 1654 | 1463837394404 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 1654 | 1463837394407 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:29:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:29:54 INFO - PROCESS | 1654 | 1463837394410 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 1654 | 1463837394412 Marionette TRACE conn2 <- [1,3038,null,{}] 06:29:54 INFO - PROCESS | 1654 | 1463837394416 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}] 06:29:54 INFO - PROCESS | 1654 | 1463837394586 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:29:54 INFO - PROCESS | 1654 | 1463837394961 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1170b9800 == 78 [pid = 1654] [id = 769] 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1125f2000) [pid = 1654] [serial = 2305] [outer = 0x0] 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x11287d400) [pid = 1654] [serial = 2306] [outer = 0x1125f2000] 06:29:55 INFO - PROCESS | 1654 | 1463837395016 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x11319a000) [pid = 1654] [serial = 2307] [outer = 0x1125f2000] 06:29:55 INFO - PROCESS | 1654 | 1463837395392 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"]]]}] 06:29:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:29:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:29:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1027ms 06:29:55 INFO - PROCESS | 1654 | 1463837395437 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 1654 | 1463837395440 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:29:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:29:55 INFO - PROCESS | 1654 | 1463837395443 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 1654 | 1463837395445 Marionette TRACE conn2 <- [1,3042,null,{}] 06:29:55 INFO - PROCESS | 1654 | 1463837395457 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}] 06:29:55 INFO - PROCESS | 1654 | 1463837395605 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:29:55 INFO - PROCESS | 1654 | 1463837395719 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705c000 == 79 [pid = 1654] [id = 770] 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x1173cb000) [pid = 1654] [serial = 2308] [outer = 0x0] 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x11832fc00) [pid = 1654] [serial = 2309] [outer = 0x1173cb000] 06:29:55 INFO - PROCESS | 1654 | 1463837395753 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1131d9c00) [pid = 1654] [serial = 2310] [outer = 0x1173cb000] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x135336800 == 78 [pid = 1654] [id = 759] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x134f2a000 == 77 [pid = 1654] [id = 758] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d73a000 == 76 [pid = 1654] [id = 757] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64c000 == 75 [pid = 1654] [id = 756] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12efde800 == 74 [pid = 1654] [id = 755] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc0c000 == 73 [pid = 1654] [id = 754] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12c2b2000) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b8000 == 72 [pid = 1654] [id = 753] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc2f800 == 71 [pid = 1654] [id = 752] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c27d000 == 70 [pid = 1654] [id = 751] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a655800 == 69 [pid = 1654] [id = 750] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1266a4000 == 68 [pid = 1654] [id = 749] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1166dc000 == 67 [pid = 1654] [id = 748] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1214d9000 == 66 [pid = 1654] [id = 747] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ab800 == 65 [pid = 1654] [id = 746] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x134f84800 == 64 [pid = 1654] [id = 740] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12c27c800 == 63 [pid = 1654] [id = 739] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12182c000 == 62 [pid = 1654] [id = 738] 06:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11963a000 == 61 [pid = 1654] [id = 737] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x12114d400) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x12821a000) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12bdaa800) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12ab4fc00) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12a7f7c00) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12bdae000) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x118f10400) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12558ac00) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x117173400) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12ba57800) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12660c400) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x1284b2800) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x116429400) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1266c3c00) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12180cc00) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12189a000) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1283ef800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x119731400) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x119c78c00) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x121142c00) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x121808400) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x11852e800) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11940ec00) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x121c2f000) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x126a41400) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12ba1b400) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11287f800) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12bda1c00) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x126608800) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12c475000) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12a629000) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x128a7ec00) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 06:29:56 INFO - PROCESS | 1654 | 1463837396320 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]]]}] 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:29:56 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. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:29:56 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'.) 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:29:56 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. 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:29:56 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. 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:29:56 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. 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:29:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:29:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:29:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 933ms 06:29:56 INFO - PROCESS | 1654 | 1463837396379 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 1654 | 1463837396382 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:29:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:29:56 INFO - PROCESS | 1654 | 1463837396386 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 1654 | 1463837396387 Marionette TRACE conn2 <- [1,3046,null,{}] 06:29:56 INFO - PROCESS | 1654 | 1463837396390 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}] 06:29:56 INFO - PROCESS | 1654 | 1463837396493 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:29:56 INFO - PROCESS | 1654 | 1463837396563 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1214dd800 == 62 [pid = 1654] [id = 771] 06:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1173cd400) [pid = 1654] [serial = 2311] [outer = 0x0] 06:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x119416800) [pid = 1654] [serial = 2312] [outer = 0x1173cd400] 06:29:56 INFO - PROCESS | 1654 | 1463837396589 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12114b000) [pid = 1654] [serial = 2313] [outer = 0x1173cd400] 06:29:56 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:56 INFO - PROCESS | 1654 | 1463837396939 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:29:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:29:56 INFO - {} 06:29:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 06:29:56 INFO - PROCESS | 1654 | 1463837396958 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 1654 | 1463837396960 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:29:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:29:56 INFO - PROCESS | 1654 | 1463837396963 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 1654 | 1463837396968 Marionette TRACE conn2 <- [1,3050,null,{}] 06:29:56 INFO - PROCESS | 1654 | 1463837396975 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}] 06:29:57 INFO - PROCESS | 1654 | 1463837397099 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:29:57 INFO - PROCESS | 1654 | 1463837397192 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a652000 == 63 [pid = 1654] [id = 772] 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12162b400) [pid = 1654] [serial = 2314] [outer = 0x0] 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x121808400) [pid = 1654] [serial = 2315] [outer = 0x12162b400] 06:29:57 INFO - PROCESS | 1654 | 1463837397233 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1250ad400) [pid = 1654] [serial = 2316] [outer = 0x12162b400] 06:29:57 INFO - PROCESS | 1654 | 1463837397560 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]]]}] 06:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:29:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:29:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 627ms 06:29:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:29:57 INFO - PROCESS | 1654 | 1463837397590 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 1654 | 1463837397591 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:29:57 INFO - PROCESS | 1654 | 1463837397601 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 1654 | 1463837397602 Marionette TRACE conn2 <- [1,3054,null,{}] 06:29:57 INFO - PROCESS | 1654 | 1463837397605 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}] 06:29:57 INFO - PROCESS | 1654 | 1463837397707 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:29:57 INFO - PROCESS | 1654 | 1463837397790 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb9f800 == 64 [pid = 1654] [id = 773] 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x126019c00) [pid = 1654] [serial = 2317] [outer = 0x0] 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x126405400) [pid = 1654] [serial = 2318] [outer = 0x126019c00] 06:29:57 INFO - PROCESS | 1654 | 1463837397816 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12660c400) [pid = 1654] [serial = 2319] [outer = 0x126019c00] 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:29:58 INFO - PROCESS | 1654 | 1463837398211 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"]]]}] 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:29:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:29:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:58 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" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:58 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" 06:29:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:29:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 644ms 06:29:58 INFO - PROCESS | 1654 | 1463837398239 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:29:58 INFO - PROCESS | 1654 | 1463837398240 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:29:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:29:58 INFO - PROCESS | 1654 | 1463837398242 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - PROCESS | 1654 | 1463837398243 Marionette TRACE conn2 <- [1,3058,null,{}] 06:29:58 INFO - PROCESS | 1654 | 1463837398245 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}] 06:29:58 INFO - PROCESS | 1654 | 1463837398345 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:29:58 INFO - PROCESS | 1654 | 1463837398442 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c27d000 == 65 [pid = 1654] [id = 774] 06:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12a402c00) [pid = 1654] [serial = 2320] [outer = 0x0] 06:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12a69e800) [pid = 1654] [serial = 2321] [outer = 0x12a402c00] 06:29:58 INFO - PROCESS | 1654 | 1463837398473 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12abb6800) [pid = 1654] [serial = 2322] [outer = 0x12a402c00] 06:29:58 INFO - PROCESS | 1654 | 1463837398828 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]]]}] 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:29:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:29:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:29:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:29:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:29:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:29:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 620ms 06:29:58 INFO - PROCESS | 1654 | 1463837398865 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:29:58 INFO - PROCESS | 1654 | 1463837398867 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:29:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:29:58 INFO - PROCESS | 1654 | 1463837398870 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - PROCESS | 1654 | 1463837398871 Marionette TRACE conn2 <- [1,3062,null,{}] 06:29:58 INFO - PROCESS | 1654 | 1463837398873 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}] 06:29:58 INFO - PROCESS | 1654 | 1463837398998 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:29:59 INFO - PROCESS | 1654 | 1463837399037 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf22000 == 66 [pid = 1654] [id = 775] 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12b030400) [pid = 1654] [serial = 2323] [outer = 0x0] 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12b2cfc00) [pid = 1654] [serial = 2324] [outer = 0x12b030400] 06:29:59 INFO - PROCESS | 1654 | 1463837399063 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12bda1c00) [pid = 1654] [serial = 2325] [outer = 0x12b030400] 06:29:59 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:59 INFO - PROCESS | 1654 | 1463837399406 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:29:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:29:59 INFO - {} 06:29:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 567ms 06:29:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:29:59 INFO - PROCESS | 1654 | 1463837399438 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 1654 | 1463837399439 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:29:59 INFO - PROCESS | 1654 | 1463837399441 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 1654 | 1463837399442 Marionette TRACE conn2 <- [1,3066,null,{}] 06:29:59 INFO - PROCESS | 1654 | 1463837399445 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}] 06:29:59 INFO - PROCESS | 1654 | 1463837399570 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:29:59 INFO - PROCESS | 1654 | 1463837399583 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c7000 == 67 [pid = 1654] [id = 776] 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12bdae000) [pid = 1654] [serial = 2326] [outer = 0x0] 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12c2ba000) [pid = 1654] [serial = 2327] [outer = 0x12bdae000] 06:29:59 INFO - PROCESS | 1654 | 1463837399608 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12cc3d000) [pid = 1654] [serial = 2328] [outer = 0x12bdae000] 06:29:59 INFO - PROCESS | 1654 | 1463837399940 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]]]}] 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:29:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:29:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 06:29:59 INFO - PROCESS | 1654 | 1463837399962 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 1654 | 1463837399965 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:29:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:29:59 INFO - PROCESS | 1654 | 1463837399974 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 1654 | 1463837399975 Marionette TRACE conn2 <- [1,3070,null,{}] 06:29:59 INFO - PROCESS | 1654 | 1463837399977 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}] 06:30:00 INFO - PROCESS | 1654 | 1463837400100 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:30:00 INFO - PROCESS | 1654 | 1463837400151 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc12800 == 68 [pid = 1654] [id = 777] 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12cc3c000) [pid = 1654] [serial = 2329] [outer = 0x0] 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12cecd000) [pid = 1654] [serial = 2330] [outer = 0x12cc3c000] 06:30:00 INFO - PROCESS | 1654 | 1463837400177 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12ced4c00) [pid = 1654] [serial = 2331] [outer = 0x12cc3c000] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x135082800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x112ec9400) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1217c4800) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12ba56400) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1260c5c00) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12821d400) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12ba14400) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x113197800) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x121c2b800) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12135d800) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12c2b6400) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12a623c00) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12cc3ac00) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:30:00 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12ced0800) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:30:00 INFO - PROCESS | 1654 | 1463837400708 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]]]}] 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:30:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:30:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 769ms 06:30:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:30:00 INFO - PROCESS | 1654 | 1463837400743 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 1654 | 1463837400745 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:30:00 INFO - PROCESS | 1654 | 1463837400748 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - PROCESS | 1654 | 1463837400749 Marionette TRACE conn2 <- [1,3074,null,{}] 06:30:00 INFO - PROCESS | 1654 | 1463837400752 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}] 06:30:00 INFO - PROCESS | 1654 | 1463837400869 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:30:00 INFO - PROCESS | 1654 | 1463837400875 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b9800 == 69 [pid = 1654] [id = 778] 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x121c2b800) [pid = 1654] [serial = 2332] [outer = 0x0] 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12d353000) [pid = 1654] [serial = 2333] [outer = 0x121c2b800] 06:30:00 INFO - PROCESS | 1654 | 1463837400910 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12d387c00) [pid = 1654] [serial = 2334] [outer = 0x121c2b800] 06:30:01 INFO - PROCESS | 1654 | 1463837401312 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]]]}] 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:30:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:30:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 06:30:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:30:01 INFO - PROCESS | 1654 | 1463837401390 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 1654 | 1463837401391 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:30:01 INFO - PROCESS | 1654 | 1463837401393 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 1654 | 1463837401394 Marionette TRACE conn2 <- [1,3078,null,{}] 06:30:01 INFO - PROCESS | 1654 | 1463837401400 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}] 06:30:01 INFO - PROCESS | 1654 | 1463837401499 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:30:01 INFO - PROCESS | 1654 | 1463837401503 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efe2800 == 70 [pid = 1654] [id = 779] 06:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12d38e400) [pid = 1654] [serial = 2335] [outer = 0x0] 06:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x134610800) [pid = 1654] [serial = 2336] [outer = 0x12d38e400] 06:30:01 INFO - PROCESS | 1654 | 1463837401533 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x134e16800) [pid = 1654] [serial = 2337] [outer = 0x12d38e400] 06:30:01 INFO - PROCESS | 1654 | 1463837401900 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] 06:30:01 INFO - PROCESS | 1654 | 1463837401920 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:30:01 INFO - PROCESS | 1654 | 1463837401923 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 1654 | 1463837401925 Marionette TRACE conn2 <- [1,3082,null,{}] 06:30:01 INFO - PROCESS | 1654 | 1463837401928 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}] 06:30:02 INFO - PROCESS | 1654 | 1463837402104 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:30:02 INFO - PROCESS | 1654 | 1463837402122 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889e000 == 71 [pid = 1654] [id = 780] 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12114d400) [pid = 1654] [serial = 2338] [outer = 0x0] 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x121803800) [pid = 1654] [serial = 2339] [outer = 0x12114d400] 06:30:02 INFO - PROCESS | 1654 | 1463837402163 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x134e1bc00) [pid = 1654] [serial = 2340] [outer = 0x12114d400] 06:30:02 INFO - PROCESS | 1654 | 1463837402535 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]]]}] 06:30:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:30:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:30:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:30:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 625ms 06:30:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:30:02 INFO - PROCESS | 1654 | 1463837402547 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 1654 | 1463837402548 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:30:02 INFO - PROCESS | 1654 | 1463837402550 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 1654 | 1463837402552 Marionette TRACE conn2 <- [1,3086,null,{}] 06:30:02 INFO - PROCESS | 1654 | 1463837402554 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}] 06:30:02 INFO - PROCESS | 1654 | 1463837402655 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:30:02 INFO - PROCESS | 1654 | 1463837402839 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704e000 == 72 [pid = 1654] [id = 781] 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x112887c00) [pid = 1654] [serial = 2341] [outer = 0x0] 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x112a12400) [pid = 1654] [serial = 2342] [outer = 0x112887c00] 06:30:02 INFO - PROCESS | 1654 | 1463837402914 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1139e9400) [pid = 1654] [serial = 2343] [outer = 0x112887c00] 06:30:03 INFO - PROCESS | 1654 | 1463837403291 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:30:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 767ms 06:30:03 INFO - PROCESS | 1654 | 1463837403320 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 1654 | 1463837403323 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:30:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:30:03 INFO - PROCESS | 1654 | 1463837403326 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 1654 | 1463837403329 Marionette TRACE conn2 <- [1,3090,null,{}] 06:30:03 INFO - PROCESS | 1654 | 1463837403332 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}] 06:30:03 INFO - PROCESS | 1654 | 1463837403453 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:30:03 INFO - PROCESS | 1654 | 1463837403569 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1260a6800 == 73 [pid = 1654] [id = 782] 06:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x116a70400) [pid = 1654] [serial = 2344] [outer = 0x0] 06:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x118331000) [pid = 1654] [serial = 2345] [outer = 0x116a70400] 06:30:03 INFO - PROCESS | 1654 | 1463837403603 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x119411000) [pid = 1654] [serial = 2346] [outer = 0x116a70400] 06:30:03 INFO - PROCESS | 1654 | 1463837403979 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:30:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:30:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 673ms 06:30:04 INFO - PROCESS | 1654 | 1463837404002 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 1654 | 1463837404005 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:30:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:30:04 INFO - PROCESS | 1654 | 1463837404007 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 1654 | 1463837404009 Marionette TRACE conn2 <- [1,3094,null,{}] 06:30:04 INFO - PROCESS | 1654 | 1463837404011 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}] 06:30:04 INFO - PROCESS | 1654 | 1463837404130 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:30:04 INFO - PROCESS | 1654 | 1463837404237 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c4b9000 == 74 [pid = 1654] [id = 783] 06:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x120e41800) [pid = 1654] [serial = 2347] [outer = 0x0] 06:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x12180fc00) [pid = 1654] [serial = 2348] [outer = 0x120e41800] 06:30:04 INFO - PROCESS | 1654 | 1463837404268 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x121c30800) [pid = 1654] [serial = 2349] [outer = 0x120e41800] 06:30:04 INFO - PROCESS | 1654 | 1463837404652 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:30:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:30:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 06:30:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:30:04 INFO - PROCESS | 1654 | 1463837404678 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 1654 | 1463837404680 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:30:04 INFO - PROCESS | 1654 | 1463837404688 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 1654 | 1463837404692 Marionette TRACE conn2 <- [1,3098,null,{}] 06:30:04 INFO - PROCESS | 1654 | 1463837404695 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}] 06:30:04 INFO - PROCESS | 1654 | 1463837404814 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:30:04 INFO - PROCESS | 1654 | 1463837404930 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12efe6800 == 75 [pid = 1654] [id = 784] 06:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x124fc6c00) [pid = 1654] [serial = 2350] [outer = 0x0] 06:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x126408000) [pid = 1654] [serial = 2351] [outer = 0x124fc6c00] 06:30:04 INFO - PROCESS | 1654 | 1463837404962 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1283f0400) [pid = 1654] [serial = 2352] [outer = 0x124fc6c00] 06:30:05 INFO - PROCESS | 1654 | 1463837405311 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]]]}] 06:30:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:30:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:30:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 678ms 06:30:05 INFO - PROCESS | 1654 | 1463837405362 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:30:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:30:05 INFO - PROCESS | 1654 | 1463837405363 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:30:05 INFO - PROCESS | 1654 | 1463837405366 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 1654 | 1463837405367 Marionette TRACE conn2 <- [1,3102,null,{}] 06:30:05 INFO - PROCESS | 1654 | 1463837405370 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}] 06:30:05 INFO - PROCESS | 1654 | 1463837405487 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:30:05 INFO - PROCESS | 1654 | 1463837405590 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x134f93000 == 76 [pid = 1654] [id = 785] 06:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12ab46c00) [pid = 1654] [serial = 2353] [outer = 0x0] 06:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12abc5c00) [pid = 1654] [serial = 2354] [outer = 0x12ab46c00] 06:30:05 INFO - PROCESS | 1654 | 1463837405621 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12ba1bc00) [pid = 1654] [serial = 2355] [outer = 0x12ab46c00] 06:30:05 INFO - PROCESS | 1654 | 1463837405976 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:30:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:30:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 06:30:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:30:05 INFO - PROCESS | 1654 | 1463837405985 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 1654 | 1463837405986 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:30:05 INFO - PROCESS | 1654 | 1463837405989 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 1654 | 1463837405990 Marionette TRACE conn2 <- [1,3106,null,{}] 06:30:05 INFO - PROCESS | 1654 | 1463837405992 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}] 06:30:06 INFO - PROCESS | 1654 | 1463837406107 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:30:06 INFO - PROCESS | 1654 | 1463837406224 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x135336000 == 77 [pid = 1654] [id = 786] 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12c2b5400) [pid = 1654] [serial = 2356] [outer = 0x0] 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12c46f000) [pid = 1654] [serial = 2357] [outer = 0x12c2b5400] 06:30:06 INFO - PROCESS | 1654 | 1463837406261 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12d354000) [pid = 1654] [serial = 2358] [outer = 0x12c2b5400] 06:30:06 INFO - PROCESS | 1654 | 1463837406649 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]]]}] 06:30:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:30:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:30:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:30:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 06:30:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:30:06 INFO - PROCESS | 1654 | 1463837406660 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 1654 | 1463837406661 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:30:06 INFO - PROCESS | 1654 | 1463837406664 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 1654 | 1463837406665 Marionette TRACE conn2 <- [1,3110,null,{}] 06:30:06 INFO - PROCESS | 1654 | 1463837406667 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}] 06:30:06 INFO - PROCESS | 1654 | 1463837406784 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:30:06 INFO - PROCESS | 1654 | 1463837406889 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356df000 == 78 [pid = 1654] [id = 787] 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12bd92400) [pid = 1654] [serial = 2359] [outer = 0x0] 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x134614800) [pid = 1654] [serial = 2360] [outer = 0x12bd92400] 06:30:06 INFO - PROCESS | 1654 | 1463837406920 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x13508c400) [pid = 1654] [serial = 2361] [outer = 0x12bd92400] 06:30:07 INFO - PROCESS | 1654 | 1463837407271 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"]]]}] 06:30:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:30:07 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 06:30:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:30:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 06:30:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:30:07 INFO - PROCESS | 1654 | 1463837407285 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 1654 | 1463837407287 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:30:07 INFO - PROCESS | 1654 | 1463837407289 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 1654 | 1463837407290 Marionette TRACE conn2 <- [1,3114,null,{}] 06:30:07 INFO - PROCESS | 1654 | 1463837407293 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}] 06:30:07 INFO - PROCESS | 1654 | 1463837407408 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:30:07 INFO - PROCESS | 1654 | 1463837407522 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\", \"0efb5388-37e7-4d17-9690-98a891fd7faf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1380d2800 == 79 [pid = 1654] [id = 788] 06:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x12c2b9800) [pid = 1654] [serial = 2362] [outer = 0x0] 06:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x135164c00) [pid = 1654] [serial = 2363] [outer = 0x12c2b9800] 06:30:07 INFO - PROCESS | 1654 | 1463837407555 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x135bf2800) [pid = 1654] [serial = 2364] [outer = 0x12c2b9800] 06:30:07 INFO - PROCESS | 1654 | 1463837407904 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]]]}] 06:30:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:30:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 06:30:07 INFO - PROCESS | 1654 | 1463837407909 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 1654 | 1463837407911 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:30:08 WARNING - u'runner_teardown' () 06:30:08 INFO - No more tests 06:30:08 INFO - Got 0 unexpected results 06:30:08 INFO - SUITE-END | took 517s 06:30:08 INFO - Closing logging queue 06:30:08 INFO - queue closed 06:30:09 INFO - Return code: 0 06:30:09 WARNING - # TBPL SUCCESS # 06:30:09 INFO - Running post-action listener: _resource_record_post_action 06:30:09 INFO - Running post-run listener: _resource_record_post_run 06:30:10 INFO - Total resource usage - Wall time: 538s; CPU: 57.0%; Read bytes: 32398848; Write bytes: 952669184; Read time: 326; Write time: 4786 06:30:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:30:10 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148478464; Write bytes: 146569216; Read time: 13527; Write time: 380 06:30:10 INFO - run-tests - Wall time: 521s; CPU: 58.0%; Read bytes: 30248448; Write bytes: 794070016; Read time: 302; Write time: 4297 06:30:10 INFO - Running post-run listener: _upload_blobber_files 06:30:10 INFO - Blob upload gear active. 06:30:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:30:10 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 06:30:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:30:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:30:10 INFO - (blobuploader) - INFO - Open directory for files ... 06:30:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:30:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:30:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:30:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:30:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:30:11 INFO - (blobuploader) - INFO - Done attempting. 06:30:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:30:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:30:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:30:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:30:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:30:13 INFO - (blobuploader) - INFO - Done attempting. 06:30:13 INFO - (blobuploader) - INFO - Iteration through files over. 06:30:13 INFO - Return code: 0 06:30:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:30:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:30:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1a16af036752e4878bd5956fb46c93cd4708beef572af44dc516d22c8dac5d9db3f475a7a1a561f9d26e15ac223964010bee22f4ddd1b38a4abb679fe0ec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/743774c5f30d57fc9c8033090b63fd6e1df8fdd9caaf564e95643f974f08e5984ecf38524ec93cefbb0bb1d067943787f4f987b88c4c10a334def8aaa2f41545"} 06:30:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:30:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:30:13 INFO - Contents: 06:30:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1a16af036752e4878bd5956fb46c93cd4708beef572af44dc516d22c8dac5d9db3f475a7a1a561f9d26e15ac223964010bee22f4ddd1b38a4abb679fe0ec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/743774c5f30d57fc9c8033090b63fd6e1df8fdd9caaf564e95643f974f08e5984ecf38524ec93cefbb0bb1d067943787f4f987b88c4c10a334def8aaa2f41545"} 06:30:13 INFO - Running post-run listener: copy_logs_to_upload_dir 06:30:13 INFO - Copying logs to upload dir... 06:30:13 INFO - mkdir: /builds/slave/test/build/upload/logs 06:30:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=660.661255 ========= master_lag: 0.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 1 secs) (at 2016-05-21 06:30:13.953520) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-21 06:30:13.958501) ========= 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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1a16af036752e4878bd5956fb46c93cd4708beef572af44dc516d22c8dac5d9db3f475a7a1a561f9d26e15ac223964010bee22f4ddd1b38a4abb679fe0ec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/743774c5f30d57fc9c8033090b63fd6e1df8fdd9caaf564e95643f974f08e5984ecf38524ec93cefbb0bb1d067943787f4f987b88c4c10a334def8aaa2f41545"} build_url:https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012760 build_url: 'https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1a16af036752e4878bd5956fb46c93cd4708beef572af44dc516d22c8dac5d9db3f475a7a1a561f9d26e15ac223964010bee22f4ddd1b38a4abb679fe0ec9681", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/743774c5f30d57fc9c8033090b63fd6e1df8fdd9caaf564e95643f974f08e5984ecf38524ec93cefbb0bb1d067943787f4f987b88c4c10a334def8aaa2f41545"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SifjiNbTR_uGYxxSxGf7Uw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.15 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-21 06:30:15.124512) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:30:15.124901) ========= 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.ZdfcgwHV9K/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.S1eKuygwO3/Listeners TMPDIR=/var/folders/b5/152b2m257t95w2vfwktssysw00000w/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.005294 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 06:30:15.148010) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 06:30:15.148336) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-21 06:30:15.148703) ========= ========= Total master_lag: 1.91 =========