builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0170 starttime: 1462277522.22 results: success (0) buildid: 20160503034638 builduid: 19fd5e7a3c624b14b5efdef960bfdfb0 revision: d4e57dcb78d71fffd6b33088a11e051a294e5c14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.217287) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.217757) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.218053) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.238333) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.238696) ========= 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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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-03 05:12:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 184M=0s 2016-05-03 05:12:02 (184 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.078460 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.450028) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.450337) ========= 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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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.026498 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:02.492708) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 05:12:02.493068) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d4e57dcb78d71fffd6b33088a11e051a294e5c14 --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 d4e57dcb78d71fffd6b33088a11e051a294e5c14 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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-03 05:12:02,564 truncating revision to first 12 chars 2016-05-03 05:12:02,564 Setting DEBUG logging. 2016-05-03 05:12:02,564 attempt 1/10 2016-05-03 05:12:02,564 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d4e57dcb78d7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 05:12:03,938 unpacking tar archive at: mozilla-aurora-d4e57dcb78d7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.620153 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-03 05:12:04.133503) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:04.133816) ========= script_repo_revision: d4e57dcb78d71fffd6b33088a11e051a294e5c14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:04.134232) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:04.134497) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 05:12:04.152170) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 52 secs) (at 2016-05-03 05:12:04.152548) ========= /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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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 05:12:04 INFO - MultiFileLogger online at 20160503 05:12:04 in /builds/slave/test 05:12:04 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 05:12:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:12:04 INFO - {'append_to_log': False, 05:12:04 INFO - 'base_work_dir': '/builds/slave/test', 05:12:04 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:12:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:12:04 INFO - 'buildbot_json_path': 'buildprops.json', 05:12:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:12:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:12:04 INFO - 'download_minidump_stackwalk': True, 05:12:04 INFO - 'download_symbols': 'true', 05:12:04 INFO - 'e10s': False, 05:12:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:12:04 INFO - 'tooltool.py': '/tools/tooltool.py', 05:12:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:12:04 INFO - '/tools/misc-python/virtualenv.py')}, 05:12:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:12:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:12:04 INFO - 'log_level': 'info', 05:12:04 INFO - 'log_to_console': True, 05:12:04 INFO - 'opt_config_files': (), 05:12:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:12:04 INFO - '--processes=1', 05:12:04 INFO - '--config=%(test_path)s/wptrunner.ini', 05:12:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:12:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:12:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:12:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:12:04 INFO - 'pip_index': False, 05:12:04 INFO - 'require_test_zip': True, 05:12:04 INFO - 'test_type': ('testharness',), 05:12:04 INFO - 'this_chunk': '1', 05:12:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:12:04 INFO - 'total_chunks': '10', 05:12:04 INFO - 'virtualenv_path': 'venv', 05:12:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:12:04 INFO - 'work_dir': 'build'} 05:12:04 INFO - ##### 05:12:04 INFO - ##### Running clobber step. 05:12:04 INFO - ##### 05:12:04 INFO - Running pre-action listener: _resource_record_pre_action 05:12:04 INFO - Running main action method: clobber 05:12:04 INFO - rmtree: /builds/slave/test/build 05:12:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:12:06 INFO - Running post-action listener: _resource_record_post_action 05:12:06 INFO - ##### 05:12:06 INFO - ##### Running read-buildbot-config step. 05:12:06 INFO - ##### 05:12:06 INFO - Running pre-action listener: _resource_record_pre_action 05:12:06 INFO - Running main action method: read_buildbot_config 05:12:06 INFO - Using buildbot properties: 05:12:06 INFO - { 05:12:06 INFO - "project": "", 05:12:06 INFO - "product": "firefox", 05:12:06 INFO - "script_repo_revision": "production", 05:12:06 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:12:06 INFO - "repository": "", 05:12:06 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:12:06 INFO - "buildid": "20160503034638", 05:12:06 INFO - "pgo_build": "False", 05:12:06 INFO - "basedir": "/builds/slave/test", 05:12:06 INFO - "buildnumber": 8, 05:12:06 INFO - "slavename": "t-yosemite-r7-0170", 05:12:06 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 05:12:06 INFO - "platform": "macosx64", 05:12:06 INFO - "branch": "mozilla-aurora", 05:12:06 INFO - "revision": "d4e57dcb78d71fffd6b33088a11e051a294e5c14", 05:12:06 INFO - "repo_path": "releases/mozilla-aurora", 05:12:06 INFO - "moz_repo_path": "", 05:12:06 INFO - "stage_platform": "macosx64", 05:12:06 INFO - "builduid": "19fd5e7a3c624b14b5efdef960bfdfb0", 05:12:06 INFO - "slavebuilddir": "test" 05:12:06 INFO - } 05:12:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:12:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:12:06 INFO - Running post-action listener: _resource_record_post_action 05:12:06 INFO - ##### 05:12:06 INFO - ##### Running download-and-extract step. 05:12:06 INFO - ##### 05:12:06 INFO - Running pre-action listener: _resource_record_pre_action 05:12:06 INFO - Running main action method: download_and_extract 05:12:06 INFO - mkdir: /builds/slave/test/build/tests 05:12:06 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')]} 05:12:06 INFO - https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:12:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:12:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:12:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:12:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:12:36 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:12:36 INFO - retry: attempt #1 caught exception: timed out 05:12:36 INFO - retry: Failed, sleeping 30 seconds before retrying 05:13:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:13:36 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:13:36 INFO - retry: attempt #2 caught exception: timed out 05:13:36 INFO - retry: Failed, sleeping 60 seconds before retrying 05:14:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #3 05:15:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:15:06 INFO - retry: attempt #3 caught exception: timed out 05:15:06 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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! 05:15:06 INFO - Caught exception: timed out 05:15:06 INFO - Caught exception: timed out 05:15:06 INFO - Caught exception: timed out 05:15:06 INFO - trying https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:15:06 INFO - Downloading https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:15:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:15:07 INFO - Downloaded 1235 bytes. 05:15:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:15:07 INFO - Using the following test package requirements: 05:15:07 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:15:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:15:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:15:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'jsshell-mac64.zip'], 05:15:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:15:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:15:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:15:07 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:15:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:15:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:15:07 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:15:07 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 05:15:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:15:07 INFO - https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:15:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:15:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:15:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:15:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:15:37 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 05:15:37 INFO - retry: attempt #1 caught exception: timed out 05:15:37 INFO - retry: Failed, sleeping 30 seconds before retrying 05:16:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #2 05:16:37 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 05:16:37 INFO - retry: attempt #2 caught exception: timed out 05:16:37 INFO - retry: Failed, sleeping 60 seconds before retrying 05:17:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #3 05:18:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 05:18:08 INFO - retry: attempt #3 caught exception: timed out 05:18:08 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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! 05:18:08 INFO - Caught exception: timed out 05:18:08 INFO - Caught exception: timed out 05:18:08 INFO - Caught exception: timed out 05:18:08 INFO - trying https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:18:08 INFO - Downloading https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:18:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:18:09 INFO - Downloaded 17993441 bytes. 05:18:09 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/*'] 05:18:09 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/* 05:18:09 INFO - caution: filename not matched: web-platform/* 05:18:09 INFO - Return code: 11 05:18:09 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')]} 05:18:09 INFO - https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:18:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:18:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:18:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:18:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:18:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 05:18:39 INFO - retry: attempt #1 caught exception: timed out 05:18:39 INFO - retry: Failed, sleeping 30 seconds before retrying 05:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #2 05:19:40 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 05:19:40 INFO - retry: attempt #2 caught exception: timed out 05:19:40 INFO - retry: Failed, sleeping 60 seconds before retrying 05:20:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #3 05:21:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 05:21:10 INFO - retry: attempt #3 caught exception: timed out 05:21:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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! 05:21:10 INFO - Caught exception: timed out 05:21:10 INFO - Caught exception: timed out 05:21:10 INFO - Caught exception: timed out 05:21:10 INFO - trying https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:21:10 INFO - Downloading https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:21:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:21:12 INFO - Downloaded 36408617 bytes. 05:21:12 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/*'] 05:21:12 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/* 05:21:16 INFO - caution: filename not matched: bin/* 05:21:16 INFO - caution: filename not matched: config/* 05:21:16 INFO - caution: filename not matched: mozbase/* 05:21:16 INFO - caution: filename not matched: marionette/* 05:21:16 INFO - caution: filename not matched: tools/wptserve/* 05:21:16 INFO - Return code: 11 05:21:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:21:16 INFO - https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:21:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:21:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:21:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:21:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 05:21:46 INFO - retry: attempt #1 caught exception: timed out 05:21:46 INFO - retry: Failed, sleeping 30 seconds before retrying 05:22:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 05:22:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 05:22:47 INFO - retry: attempt #2 caught exception: timed out 05:22:47 INFO - retry: Failed, sleeping 60 seconds before retrying 05:23:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 05:24:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 05:24:17 INFO - retry: attempt #3 caught exception: timed out 05:24:17 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 05:24:17 INFO - Caught exception: timed out 05:24:17 INFO - Caught exception: timed out 05:24:17 INFO - Caught exception: timed out 05:24:17 INFO - trying https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:24:17 INFO - Downloading https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:24:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:24:21 INFO - Downloaded 73036572 bytes. 05:24:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:24:21 INFO - mkdir: /builds/slave/test/properties 05:24:21 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:24:21 INFO - Writing to file /builds/slave/test/properties/build_url 05:24:21 INFO - Contents: 05:24:21 INFO - build_url:https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:24:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:24:22 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:24:22 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:24:22 INFO - Contents: 05:24:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:24:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:22 INFO - https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:24:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:24:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:24:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:24:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:24:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 05:24:52 INFO - retry: attempt #1 caught exception: timed out 05:24:52 INFO - retry: Failed, sleeping 30 seconds before retrying 05:25:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #2 05:25:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 05:25:52 INFO - retry: attempt #2 caught exception: timed out 05:25:52 INFO - retry: Failed, sleeping 60 seconds before retrying 05:26:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 #3 05:27:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 05:27:22 INFO - retry: attempt #3 caught exception: timed out 05:27:22 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OMCMuUy-RYiqROP4L3yMDg/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! 05:27:22 INFO - Caught exception: timed out 05:27:22 INFO - Caught exception: timed out 05:27:22 INFO - Caught exception: timed out 05:27:22 INFO - trying https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:27:22 INFO - Downloading https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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 05:27:25 INFO - Downloaded 103567333 bytes. 05:27:25 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'] 05:27:25 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 05:27:29 INFO - Return code: 0 05:27:29 INFO - Running post-action listener: _resource_record_post_action 05:27:29 INFO - Running post-action listener: set_extra_try_arguments 05:27:29 INFO - ##### 05:27:29 INFO - ##### Running create-virtualenv step. 05:27:29 INFO - ##### 05:27:29 INFO - Running pre-action listener: _pre_create_virtualenv 05:27:29 INFO - Running pre-action listener: _resource_record_pre_action 05:27:29 INFO - Running main action method: create_virtualenv 05:27:29 INFO - Creating virtualenv /builds/slave/test/build/venv 05:27:29 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 05:27:29 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:27:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:27:29 INFO - Using real prefix '/tools/python27' 05:27:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:27:30 INFO - Installing distribute.............................................................................................................................................................................................done. 05:27:33 INFO - Installing pip.................done. 05:27:33 INFO - Return code: 0 05:27:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:27: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')]} 05:27:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27: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')]} 05:27:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:33 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 0x101fb1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fcef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff20b56b3f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, '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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:33 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 05:27:33 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 05:27:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:27:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:33 INFO - 'HOME': '/Users/cltbld', 05:27:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:33 INFO - 'LOGNAME': 'cltbld', 05:27:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:33 INFO - 'MOZ_NO_REMOTE': '1', 05:27:33 INFO - 'NO_EM_RESTART': '1', 05:27:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:33 INFO - 'PWD': '/builds/slave/test', 05:27:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:33 INFO - 'SHELL': '/bin/bash', 05:27:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:27:33 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:27:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:33 INFO - 'USER': 'cltbld', 05:27:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:33 INFO - 'XPC_FLAGS': '0x0', 05:27:33 INFO - 'XPC_SERVICE_NAME': '0', 05:27:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:33 INFO - Downloading/unpacking psutil>=0.7.1 05:27:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:33 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 05:27:33 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 05:27:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:27:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:27:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:27:36 INFO - Installing collected packages: psutil 05:27:36 INFO - Running setup.py install for psutil 05:27:36 INFO - building 'psutil._psutil_osx' extension 05:27:36 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 05:27:37 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 05:27:37 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 05:27:37 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 05:27:37 INFO - building 'psutil._psutil_posix' extension 05:27:37 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 05:27:37 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:27:37 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:27:37 INFO - ^ 05:27:37 INFO - 1 warning generated. 05:27:37 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 05:27:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:27:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:27:38 INFO - Successfully installed psutil 05:27:38 INFO - Cleaning up... 05:27:38 INFO - Return code: 0 05:27:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:27:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:38 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 0x101fb1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fcef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff20b56b3f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, '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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:38 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 05:27:38 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 05:27:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:27:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:38 INFO - 'HOME': '/Users/cltbld', 05:27:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:38 INFO - 'LOGNAME': 'cltbld', 05:27:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:38 INFO - 'MOZ_NO_REMOTE': '1', 05:27:38 INFO - 'NO_EM_RESTART': '1', 05:27:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:38 INFO - 'PWD': '/builds/slave/test', 05:27:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:38 INFO - 'SHELL': '/bin/bash', 05:27:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:27:38 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:27:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:38 INFO - 'USER': 'cltbld', 05:27:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:38 INFO - 'XPC_FLAGS': '0x0', 05:27:38 INFO - 'XPC_SERVICE_NAME': '0', 05:27:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:27:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:38 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 05:27:38 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 05:27:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:27:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:27:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:27:40 INFO - Installing collected packages: mozsystemmonitor 05:27:40 INFO - Running setup.py install for mozsystemmonitor 05:27:40 INFO - Successfully installed mozsystemmonitor 05:27:40 INFO - Cleaning up... 05:27:41 INFO - Return code: 0 05:27:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x101fb1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fcef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff20b56b3f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, '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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:27:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:27:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:27:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:41 INFO - 'HOME': '/Users/cltbld', 05:27:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:41 INFO - 'LOGNAME': 'cltbld', 05:27:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:41 INFO - 'MOZ_NO_REMOTE': '1', 05:27:41 INFO - 'NO_EM_RESTART': '1', 05:27:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:41 INFO - 'PWD': '/builds/slave/test', 05:27:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:41 INFO - 'SHELL': '/bin/bash', 05:27:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:27:41 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:27:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:41 INFO - 'USER': 'cltbld', 05:27:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:41 INFO - 'XPC_FLAGS': '0x0', 05:27:41 INFO - 'XPC_SERVICE_NAME': '0', 05:27:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:41 INFO - Downloading/unpacking blobuploader==1.2.4 05:27:41 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 05:27:41 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 05:27:41 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 05:27:41 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 05:27:41 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 05:27:41 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 05:27:43 INFO - Downloading blobuploader-1.2.4.tar.gz 05:27:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:27:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:27:43 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 05:27:43 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 05:27:43 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 05:27:43 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 05:27:43 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 05:27:43 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 05:27:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:27:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:27: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 05:27: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 05:27: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 05:27: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 05:27: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 05:27: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 05:27:44 INFO - Downloading docopt-0.6.1.tar.gz 05:27:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:27:44 INFO - Installing collected packages: blobuploader, requests, docopt 05:27:44 INFO - Running setup.py install for blobuploader 05:27:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:27:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:27:45 INFO - Running setup.py install for requests 05:27:45 INFO - Running setup.py install for docopt 05:27:45 INFO - Successfully installed blobuploader requests docopt 05:27:45 INFO - Cleaning up... 05:27:45 INFO - Return code: 0 05:27:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:27:45 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')]} 05:27:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:45 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')]} 05:27:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:45 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 0x101fb1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fcef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff20b56b3f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, '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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:45 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 05:27:45 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 05:27:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:27:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:45 INFO - 'HOME': '/Users/cltbld', 05:27:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:45 INFO - 'LOGNAME': 'cltbld', 05:27:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:45 INFO - 'MOZ_NO_REMOTE': '1', 05:27:45 INFO - 'NO_EM_RESTART': '1', 05:27:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:45 INFO - 'PWD': '/builds/slave/test', 05:27:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:45 INFO - 'SHELL': '/bin/bash', 05:27:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:27:45 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:27:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:45 INFO - 'USER': 'cltbld', 05:27:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:45 INFO - 'XPC_FLAGS': '0x0', 05:27:45 INFO - 'XPC_SERVICE_NAME': '0', 05:27:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-SbsgiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-TpF_0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-4EIUri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-LYnaqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-HDMe5G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-sGeXdD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-Cm_bv1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-SiA6Zp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:27:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:27:46 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-4nQvfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-gLkz5P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-uInguQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-lPd_vI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-09uEV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-Uh1dob-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-m6CnHa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-PycJBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-R93xFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:27:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:27:47 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-NToicY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:27:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:27:48 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-cDzolZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:27:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:48 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-9c7URe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:27:48 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-eaUw9l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:27:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:48 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 05:27:48 INFO - Running setup.py install for manifestparser 05:27:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:27:48 INFO - Running setup.py install for mozcrash 05:27:49 INFO - Running setup.py install for mozdebug 05:27:49 INFO - Running setup.py install for mozdevice 05:27:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Running setup.py install for mozfile 05:27:49 INFO - Running setup.py install for mozhttpd 05:27:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Running setup.py install for mozinfo 05:27:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Running setup.py install for mozInstall 05:27:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:27:49 INFO - Running setup.py install for mozleak 05:27:50 INFO - Running setup.py install for mozlog 05:27:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Running setup.py install for moznetwork 05:27:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Running setup.py install for mozprocess 05:27:50 INFO - Running setup.py install for mozprofile 05:27:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Running setup.py install for mozrunner 05:27:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:27:50 INFO - Running setup.py install for mozscreenshot 05:27:50 INFO - Running setup.py install for moztest 05:27:51 INFO - Running setup.py install for mozversion 05:27:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:27:51 INFO - Running setup.py install for wptserve 05:27:51 INFO - Running setup.py install for marionette-driver 05:27:51 INFO - Running setup.py install for browsermob-proxy 05:27:51 INFO - Running setup.py install for marionette-client 05:27:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:27:52 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 05:27:52 INFO - Cleaning up... 05:27:52 INFO - Return code: 0 05:27:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:27: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')]} 05:27:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27: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')]} 05:27:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:52 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 0x101fb1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fcef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff20b56b3f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, '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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:52 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 05:27:52 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 05:27:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:27:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:52 INFO - 'HOME': '/Users/cltbld', 05:27:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:52 INFO - 'LOGNAME': 'cltbld', 05:27:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:52 INFO - 'MOZ_NO_REMOTE': '1', 05:27:52 INFO - 'NO_EM_RESTART': '1', 05:27:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:52 INFO - 'PWD': '/builds/slave/test', 05:27:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:52 INFO - 'SHELL': '/bin/bash', 05:27:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:27:52 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:27:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:52 INFO - 'USER': 'cltbld', 05:27:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:52 INFO - 'XPC_FLAGS': '0x0', 05:27:52 INFO - 'XPC_SERVICE_NAME': '0', 05:27:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-fXwlFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:27:52 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)) 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-pvztDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:27:52 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)) 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-gWJcSz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:27:52 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)) 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-jgsoGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:27:52 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)) 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-dHrx_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:27:52 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)) 05:27:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:27:52 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-jisSsU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-Pf1ty_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-nkOaQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-M1maS5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-UvR24n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-S2otRi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-dQqiFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-gIAkD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-YIskMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:27:53 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)) 05:27:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:53 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-hy3c0g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-m5Mn2d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-SCInB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-Das1WV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-5kB4CH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-E7tKfX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:54 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)) 05:27:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:27:54 INFO - Running setup.py (path:/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/pip-53dEH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:27:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:55 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)) 05:27:55 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)) 05:27:55 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)) 05:27:55 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)) 05:27:55 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)) 05:27:55 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)) 05:27:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:27: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 05:27: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 05:27: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 05:27: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 05:27: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 05:27: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 05:27:57 INFO - Downloading blessings-1.6.tar.gz 05:27:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:27:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:27:57 INFO - Installing collected packages: blessings 05:27:57 INFO - Running setup.py install for blessings 05:27:58 INFO - Successfully installed blessings 05:27:58 INFO - Cleaning up... 05:27:58 INFO - Return code: 0 05:27:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:27:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:27:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:27:58 INFO - Reading from file tmpfile_stdout 05:27:58 INFO - Current package versions: 05:27:58 INFO - blessings == 1.6 05:27:58 INFO - blobuploader == 1.2.4 05:27:58 INFO - browsermob-proxy == 0.6.0 05:27:58 INFO - docopt == 0.6.1 05:27:58 INFO - manifestparser == 1.1 05:27:58 INFO - marionette-client == 2.3.0 05:27:58 INFO - marionette-driver == 1.4.0 05:27:58 INFO - mozInstall == 1.12 05:27:58 INFO - mozcrash == 0.17 05:27:58 INFO - mozdebug == 0.1 05:27:58 INFO - mozdevice == 0.48 05:27:58 INFO - mozfile == 1.2 05:27:58 INFO - mozhttpd == 0.7 05:27:58 INFO - mozinfo == 0.9 05:27:58 INFO - mozleak == 0.1 05:27:58 INFO - mozlog == 3.1 05:27:58 INFO - moznetwork == 0.27 05:27:58 INFO - mozprocess == 0.22 05:27:58 INFO - mozprofile == 0.28 05:27:58 INFO - mozrunner == 6.11 05:27:58 INFO - mozscreenshot == 0.1 05:27:58 INFO - mozsystemmonitor == 0.0 05:27:58 INFO - moztest == 0.7 05:27:58 INFO - mozversion == 1.4 05:27:58 INFO - psutil == 3.1.1 05:27:58 INFO - requests == 1.2.3 05:27:58 INFO - wptserve == 1.4.0 05:27:58 INFO - wsgiref == 0.1.2 05:27:58 INFO - Running post-action listener: _resource_record_post_action 05:27:58 INFO - Running post-action listener: _start_resource_monitoring 05:27:58 INFO - Starting resource monitoring. 05:27:58 INFO - ##### 05:27:58 INFO - ##### Running pull step. 05:27:58 INFO - ##### 05:27:58 INFO - Running pre-action listener: _resource_record_pre_action 05:27:58 INFO - Running main action method: pull 05:27:58 INFO - Pull has nothing to do! 05:27:58 INFO - Running post-action listener: _resource_record_post_action 05:27:58 INFO - ##### 05:27:58 INFO - ##### Running install step. 05:27:58 INFO - ##### 05:27:58 INFO - Running pre-action listener: _resource_record_pre_action 05:27:58 INFO - Running main action method: install 05:27:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:27:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:27:58 INFO - Reading from file tmpfile_stdout 05:27:58 INFO - Detecting whether we're running mozinstall >=1.0... 05:27:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:27:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:27:58 INFO - Reading from file tmpfile_stdout 05:27:58 INFO - Output received: 05:27:58 INFO - Usage: mozinstall [options] installer 05:27:58 INFO - Options: 05:27:58 INFO - -h, --help show this help message and exit 05:27:58 INFO - -d DEST, --destination=DEST 05:27:58 INFO - Directory to install application into. [default: 05:27:58 INFO - "/builds/slave/test"] 05:27:58 INFO - --app=APP Application being installed. [default: firefox] 05:27:58 INFO - mkdir: /builds/slave/test/build/application 05:27:58 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'] 05:27:58 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 05:28:16 INFO - Reading from file tmpfile_stdout 05:28:16 INFO - Output received: 05:28:16 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:28:16 INFO - Running post-action listener: _resource_record_post_action 05:28:16 INFO - ##### 05:28:16 INFO - ##### Running run-tests step. 05:28:16 INFO - ##### 05:28:16 INFO - Running pre-action listener: _resource_record_pre_action 05:28:16 INFO - Running main action method: run_tests 05:28:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:28:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:28:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:28:16 INFO - grabbing minidump binary from tooltool 05:28:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:16 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 0x101fca5e0>, '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 0x101badcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101bd8990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:28:16 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 05:28:16 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 05:28:16 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:28:16 INFO - Return code: 0 05:28:16 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:28:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:28:16 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/OMCMuUy-RYiqROP4L3yMDg/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 05:28:16 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/OMCMuUy-RYiqROP4L3yMDg/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 05:28:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MVUnO6DHfZ/Render', 05:28:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:28:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:28:16 INFO - 'HOME': '/Users/cltbld', 05:28:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:28:16 INFO - 'LOGNAME': 'cltbld', 05:28:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:28:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:16 INFO - 'MOZ_NO_REMOTE': '1', 05:28:16 INFO - 'NO_EM_RESTART': '1', 05:28:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:28:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:16 INFO - 'PWD': '/builds/slave/test', 05:28:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:28:16 INFO - 'SHELL': '/bin/bash', 05:28:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OjX9iD1ocn/Listeners', 05:28:16 INFO - 'TMPDIR': '/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/T/', 05:28:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:28:16 INFO - 'USER': 'cltbld', 05:28:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:28:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:28:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:28:16 INFO - 'XPC_FLAGS': '0x0', 05:28:16 INFO - 'XPC_SERVICE_NAME': '0', 05:28:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:28:16 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/OMCMuUy-RYiqROP4L3yMDg/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 05:28:17 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 05:28:17 INFO - import pkg_resources 05:28:18 INFO - Using 1 client processes 05:28:18 INFO - wptserve Starting http server on 127.0.0.1:8000 05:28:18 INFO - wptserve Starting http server on 127.0.0.1:8001 05:28:18 INFO - wptserve Starting http server on 127.0.0.1:8443 05:28:20 INFO - SUITE-START | Running 778 tests 05:28:20 INFO - Running testharness tests 05:28:20 INFO - Setting up ssl 05:28:20 INFO - PROCESS | certutil | 05:28:20 INFO - PROCESS | certutil | 05:28:20 INFO - PROCESS | certutil | 05:28:20 INFO - Certificate Nickname Trust Attributes 05:28:20 INFO - SSL,S/MIME,JAR/XPI 05:28:20 INFO - 05:28:20 INFO - web-platform-tests CT,, 05:28:20 INFO - 05:28:20 INFO - Starting runner 05:28:21 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:28:21 INFO - PROCESS | 1657 | 1462278501581 Marionette DEBUG Marionette enabled via build flag and pref 05:28:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f5c000 == 1 [pid = 1657] [id = 1] 05:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113f5c800) [pid = 1657] [serial = 1] [outer = 0x0] 05:28:21 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:28:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113f5d800) [pid = 1657] [serial = 2] [outer = 0x113f5c800] 05:28:21 INFO - PROCESS | 1657 | 1462278501896 Marionette INFO Listening on port 2828 05:28:22 INFO - PROCESS | 1657 | 1462278502131 Marionette DEBUG Marionette enabled via command-line flag 05:28:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116885800 == 2 [pid = 1657] [id = 2] 05:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116886000) [pid = 1657] [serial = 3] [outer = 0x0] 05:28:22 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:28:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116887000) [pid = 1657] [serial = 4] [outer = 0x116886000] 05:28:22 INFO - PROCESS | 1657 | [1657] 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 05:28:22 INFO - PROCESS | 1657 | 1462278502302 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49303 05:28:22 INFO - PROCESS | 1657 | 1462278502372 Marionette DEBUG Closed connection conn0 05:28:22 INFO - PROCESS | 1657 | [1657] 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 05:28:22 INFO - PROCESS | 1657 | 1462278502378 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49304 05:28:22 INFO - PROCESS | 1657 | 1462278502393 Marionette DEBUG Closed connection conn1 05:28:22 INFO - PROCESS | 1657 | [1657] 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 05:28:22 INFO - PROCESS | 1657 | 1462278502398 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49305 05:28:22 INFO - PROCESS | 1657 | 1462278502406 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:28:22 INFO - PROCESS | 1657 | 1462278502411 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":"20160503034638","device":"desktop","version":"48.0a2"} 05:28:22 INFO - PROCESS | 1657 | [1657] 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 05:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f17000 == 3 [pid = 1657] [id = 3] 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119f18000) [pid = 1657] [serial = 5] [outer = 0x0] 05:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f1e000 == 4 [pid = 1657] [id = 4] 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119fbac00) [pid = 1657] [serial = 6] [outer = 0x0] 05:28:23 INFO - PROCESS | 1657 | [1657] 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 05:28:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12199a800 == 5 [pid = 1657] [id = 5] 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119fba400) [pid = 1657] [serial = 7] [outer = 0x0] 05:28:23 INFO - PROCESS | 1657 | [1657] 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 05:28:23 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x121d2e400) [pid = 1657] [serial = 8] [outer = 0x119fba400] 05:28:23 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x124098800) [pid = 1657] [serial = 9] [outer = 0x119f18000] 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x1240ab000) [pid = 1657] [serial = 10] [outer = 0x119fbac00] 05:28:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x1240acc00) [pid = 1657] [serial = 11] [outer = 0x119fba400] 05:28:24 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:28:24 INFO - PROCESS | 1657 | 1462278504465 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1657 | 1462278504476 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x1271b6800) [pid = 1657] [serial = 12] [outer = 0x119fba400] 05:28:24 INFO - PROCESS | 1657 | 1462278504847 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9bdcd295-37ef-5844-bbb2-ac53c16ce53f","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":"20160503034638","device":"desktop","version":"48.0a2","command_id":1}}] 05:28:24 INFO - PROCESS | 1657 | 1462278504939 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}] 05:28:24 INFO - PROCESS | 1657 | 1462278504993 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:28:25 INFO - PROCESS | 1657 | 1462278505091 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x12903c800) [pid = 1657] [serial = 13] [outer = 0x119fba400] 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:28:25 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:25 INFO - PROCESS | 1657 | 1462278505475 Marionette TRACE conn2 <- [1,3,null,{}] 05:28:25 INFO - PROCESS | 1657 | 1462278505477 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:28:25 INFO - PROCESS | 1657 | 1462278505489 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:28:25 INFO - PROCESS | 1657 | 1462278505516 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1657 | 1462278505518 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:28:25 INFO - PROCESS | 1657 | 1462278505524 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1657 | 1462278505527 Marionette TRACE conn2 <- [1,6,null,{}] 05:28:25 INFO - PROCESS | 1657 | 1462278505529 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}] 05:28:25 INFO - PROCESS | 1657 | 1462278505538 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:28:25 INFO - PROCESS | 1657 | 1462278505542 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12945d800 == 6 [pid = 1657] [id = 6] 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x129498000) [pid = 1657] [serial = 14] [outer = 0x0] 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x12949a400) [pid = 1657] [serial = 15] [outer = 0x129498000] 05:28:25 INFO - PROCESS | 1657 | 1462278505568 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x1295b6800) [pid = 1657] [serial = 16] [outer = 0x129498000] 05:28:25 INFO - PROCESS | 1657 | 1462278505885 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]]]}] 05:28:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x129745000 == 7 [pid = 1657] [id = 7] 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x1295b7000) [pid = 1657] [serial = 17] [outer = 0x0] 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x1295bd400) [pid = 1657] [serial = 18] [outer = 0x1295b7000] 05:28:25 INFO - PROCESS | 1657 | 1462278505914 Marionette DEBUG loaded listener.js 05:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 422ms 05:28:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x1297f7000) [pid = 1657] [serial = 19] [outer = 0x1295b7000] 05:28:25 INFO - PROCESS | 1657 | 1462278505976 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1657 | 1462278505978 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:28:26 INFO - PROCESS | 1657 | 1462278505996 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1657 | 1462278505997 Marionette TRACE conn2 <- [1,10,null,{}] 05:28:26 INFO - PROCESS | 1657 | 1462278506012 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}] 05:28:26 INFO - PROCESS | 1657 | 1462278506145 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:28:26 INFO - PROCESS | 1657 | 1462278506176 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aabf800 == 8 [pid = 1657] [id = 8] 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12aaed400) [pid = 1657] [serial = 20] [outer = 0x0] 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12aaef000) [pid = 1657] [serial = 21] [outer = 0x12aaed400] 05:28:26 INFO - PROCESS | 1657 | 1462278506205 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12aaf3800) [pid = 1657] [serial = 22] [outer = 0x12aaed400] 05:28:26 INFO - PROCESS | 1657 | 1462278506549 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 582ms 05:28:26 INFO - PROCESS | 1657 | 1462278506568 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1657 | 1462278506570 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:28:26 INFO - PROCESS | 1657 | 1462278506575 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1657 | 1462278506577 Marionette TRACE conn2 <- [1,14,null,{}] 05:28:26 INFO - PROCESS | 1657 | 1462278506579 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}] 05:28:26 INFO - PROCESS | 1657 | 1462278506666 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:28:26 INFO - PROCESS | 1657 | 1462278506674 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b537000 == 9 [pid = 1657] [id = 9] 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12af45800) [pid = 1657] [serial = 23] [outer = 0x0] 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12afb0400) [pid = 1657] [serial = 24] [outer = 0x12af45800] 05:28:26 INFO - PROCESS | 1657 | 1462278506698 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b5f2800) [pid = 1657] [serial = 25] [outer = 0x12af45800] 05:28:26 INFO - PROCESS | 1657 | 1462278506946 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 05:28:26 INFO - PROCESS | 1657 | 1462278506994 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1657 | 1462278506995 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:28:27 INFO - PROCESS | 1657 | 1462278506997 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1657 | 1462278506998 Marionette TRACE conn2 <- [1,18,null,{}] 05:28:27 INFO - PROCESS | 1657 | 1462278507001 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}] 05:28:27 INFO - PROCESS | 1657 | 1462278507099 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:28:27 INFO - PROCESS | 1657 | 1462278507104 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5de800 == 10 [pid = 1657] [id = 10] 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12bd25400) [pid = 1657] [serial = 26] [outer = 0x0] 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bd2b000) [pid = 1657] [serial = 27] [outer = 0x12bd25400] 05:28:27 INFO - PROCESS | 1657 | 1462278507130 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bd45000) [pid = 1657] [serial = 28] [outer = 0x12bd25400] 05:28:27 INFO - PROCESS | 1657 | 1462278507425 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]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 05:28:27 INFO - PROCESS | 1657 | 1462278507466 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1657 | 1462278507468 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:28:27 INFO - PROCESS | 1657 | 1462278507472 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1657 | 1462278507474 Marionette TRACE conn2 <- [1,22,null,{}] 05:28:27 INFO - PROCESS | 1657 | 1462278507476 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}] 05:28:27 INFO - PROCESS | 1657 | 1462278507562 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:28:27 INFO - PROCESS | 1657 | 1462278507567 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd9800 == 11 [pid = 1657] [id = 11] 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x1186e0800) [pid = 1657] [serial = 29] [outer = 0x0] 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12a80b400) [pid = 1657] [serial = 30] [outer = 0x1186e0800] 05:28:27 INFO - PROCESS | 1657 | 1462278507593 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12c27cc00) [pid = 1657] [serial = 31] [outer = 0x1186e0800] 05:28:27 INFO - PROCESS | 1657 | 1462278507838 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]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 05:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:28:27 INFO - PROCESS | 1657 | 1462278507894 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1657 | 1462278507895 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:28:27 INFO - PROCESS | 1657 | 1462278507898 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1657 | 1462278507899 Marionette TRACE conn2 <- [1,26,null,{}] 05:28:27 INFO - PROCESS | 1657 | 1462278507901 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}] 05:28:28 INFO - PROCESS | 1657 | 1462278507995 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:28:28 INFO - PROCESS | 1657 | 1462278508000 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c22f000 == 12 [pid = 1657] [id = 12] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x118753000) [pid = 1657] [serial = 32] [outer = 0x0] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x11875e400) [pid = 1657] [serial = 33] [outer = 0x118753000] 05:28:28 INFO - PROCESS | 1657 | 1462278508026 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x119444400) [pid = 1657] [serial = 34] [outer = 0x118753000] 05:28:28 INFO - PROCESS | 1657 | 1462278508270 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]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 05:28:28 INFO - PROCESS | 1657 | 1462278508316 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1657 | 1462278508317 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:28:28 INFO - PROCESS | 1657 | 1462278508328 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1657 | 1462278508329 Marionette TRACE conn2 <- [1,30,null,{}] 05:28:28 INFO - PROCESS | 1657 | 1462278508331 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}] 05:28:28 INFO - PROCESS | 1657 | 1462278508421 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:28:28 INFO - PROCESS | 1657 | 1462278508427 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47d800 == 13 [pid = 1657] [id = 13] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x119447c00) [pid = 1657] [serial = 35] [outer = 0x0] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x11a110000) [pid = 1657] [serial = 36] [outer = 0x119447c00] 05:28:28 INFO - PROCESS | 1657 | 1462278508451 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x11a115400) [pid = 1657] [serial = 37] [outer = 0x119447c00] 05:28:28 INFO - PROCESS | 1657 | 1462278508709 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]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 05:28:28 INFO - PROCESS | 1657 | 1462278508750 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1657 | 1462278508753 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:28:28 INFO - PROCESS | 1657 | 1462278508766 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1657 | 1462278508768 Marionette TRACE conn2 <- [1,34,null,{}] 05:28:28 INFO - PROCESS | 1657 | 1462278508776 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}] 05:28:28 INFO - PROCESS | 1657 | 1462278508903 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:28:28 INFO - PROCESS | 1657 | 1462278508910 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c636800 == 14 [pid = 1657] [id = 14] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x11a117c00) [pid = 1657] [serial = 38] [outer = 0x0] 05:28:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x1295bd800) [pid = 1657] [serial = 39] [outer = 0x11a117c00] 05:28:28 INFO - PROCESS | 1657 | 1462278508951 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12cb2a400) [pid = 1657] [serial = 40] [outer = 0x11a117c00] 05:28:29 INFO - PROCESS | 1657 | 1462278509289 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 05:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:28:29 INFO - PROCESS | 1657 | 1462278509340 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1657 | 1462278509341 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1657 | 1462278509343 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1657 | 1462278509344 Marionette TRACE conn2 <- [1,38,null,{}] 05:28:29 INFO - PROCESS | 1657 | 1462278509346 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}] 05:28:29 INFO - PROCESS | 1657 | 1462278509433 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:28:29 INFO - PROCESS | 1657 | 1462278509437 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd4b800 == 15 [pid = 1657] [id = 15] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12cb2c800) [pid = 1657] [serial = 41] [outer = 0x0] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12cb34000) [pid = 1657] [serial = 42] [outer = 0x12cb2c800] 05:28:29 INFO - PROCESS | 1657 | 1462278509461 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cbe0c00) [pid = 1657] [serial = 43] [outer = 0x12cb2c800] 05:28:29 INFO - PROCESS | 1657 | 1462278509705 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]]]}] 05:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d20a800 == 16 [pid = 1657] [id = 16] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12d20b000) [pid = 1657] [serial = 44] [outer = 0x0] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12d20c800) [pid = 1657] [serial = 45] [outer = 0x12d20b000] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12d211000) [pid = 1657] [serial = 46] [outer = 0x12d20b000] 05:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d209800 == 17 [pid = 1657] [id = 17] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12cbebc00) [pid = 1657] [serial = 47] [outer = 0x0] 05:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12ceac400) [pid = 1657] [serial = 48] [outer = 0x12cbebc00] 05:28:29 INFO - PROCESS | 1657 | 1462278509791 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1657 | 1462278509792 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x11346f800) [pid = 1657] [serial = 49] [outer = 0x12cbebc00] 05:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:28:29 INFO - PROCESS | 1657 | 1462278509821 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1657 | 1462278509822 Marionette TRACE conn2 <- [1,42,null,{}] 05:28:29 INFO - PROCESS | 1657 | 1462278509831 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}] 05:28:29 INFO - PROCESS | 1657 | 1462278509939 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:28:29 INFO - PROCESS | 1657 | 1462278509944 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d50c800 == 18 [pid = 1657] [id = 18] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12cbe3800) [pid = 1657] [serial = 50] [outer = 0x0] 05:28:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12cbea800) [pid = 1657] [serial = 51] [outer = 0x12cbe3800] 05:28:29 INFO - PROCESS | 1657 | 1462278509969 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12d833400) [pid = 1657] [serial = 52] [outer = 0x12cbe3800] 05:28:30 INFO - PROCESS | 1657 | 1462278510239 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 482ms 05:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:28:30 INFO - PROCESS | 1657 | 1462278510294 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1657 | 1462278510295 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 1657 | 1462278510297 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1657 | 1462278510299 Marionette TRACE conn2 <- [1,46,null,{}] 05:28:30 INFO - PROCESS | 1657 | 1462278510301 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}] 05:28:30 INFO - PROCESS | 1657 | 1462278510394 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:28:30 INFO - PROCESS | 1657 | 1462278510398 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11855b000 == 19 [pid = 1657] [id = 19] 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x117d39c00) [pid = 1657] [serial = 53] [outer = 0x0] 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x118220400) [pid = 1657] [serial = 54] [outer = 0x117d39c00] 05:28:30 INFO - PROCESS | 1657 | 1462278510427 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x119085400) [pid = 1657] [serial = 55] [outer = 0x117d39c00] 05:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 05:28:30 INFO - PROCESS | 1657 | 1462278510662 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]]]}] 05:28:30 INFO - PROCESS | 1657 | 1462278510668 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1657 | 1462278510669 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:28:30 INFO - PROCESS | 1657 | 1462278510679 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1657 | 1462278510680 Marionette TRACE conn2 <- [1,50,null,{}] 05:28:30 INFO - PROCESS | 1657 | 1462278510682 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}] 05:28:30 INFO - PROCESS | 1657 | 1462278510781 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:28:30 INFO - PROCESS | 1657 | 1462278510786 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dac0800 == 20 [pid = 1657] [id = 20] 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x12d838400) [pid = 1657] [serial = 56] [outer = 0x0] 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x12d8c1800) [pid = 1657] [serial = 57] [outer = 0x12d838400] 05:28:30 INFO - PROCESS | 1657 | 1462278510810 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d8ca400) [pid = 1657] [serial = 58] [outer = 0x12d838400] 05:28:31 INFO - PROCESS | 1657 | 1462278511040 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 05:28:31 INFO - PROCESS | 1657 | 1462278511048 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1657 | 1462278511049 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:28:31 INFO - PROCESS | 1657 | 1462278511052 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1657 | 1462278511053 Marionette TRACE conn2 <- [1,54,null,{}] 05:28:31 INFO - PROCESS | 1657 | 1462278511063 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}] 05:28:31 INFO - PROCESS | 1657 | 1462278511159 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:28:31 INFO - PROCESS | 1657 | 1462278511164 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dad0000 == 21 [pid = 1657] [id = 21] 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d8cd800) [pid = 1657] [serial = 59] [outer = 0x0] 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12d9d2800) [pid = 1657] [serial = 60] [outer = 0x12d8cd800] 05:28:31 INFO - PROCESS | 1657 | 1462278511188 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12d9d7000) [pid = 1657] [serial = 61] [outer = 0x12d8cd800] 05:28:31 INFO - PROCESS | 1657 | 1462278511425 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 422ms 05:28:31 INFO - PROCESS | 1657 | 1462278511480 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1657 | 1462278511481 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:28:31 INFO - PROCESS | 1657 | 1462278511484 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1657 | 1462278511485 Marionette TRACE conn2 <- [1,58,null,{}] 05:28:31 INFO - PROCESS | 1657 | 1462278511495 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}] 05:28:31 INFO - PROCESS | 1657 | 1462278511615 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:28:31 INFO - PROCESS | 1657 | 1462278511621 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df21000 == 22 [pid = 1657] [id = 22] 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x12e1a3400) [pid = 1657] [serial = 62] [outer = 0x0] 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12e1a5800) [pid = 1657] [serial = 63] [outer = 0x12e1a3400] 05:28:31 INFO - PROCESS | 1657 | 1462278511648 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12d9dbc00) [pid = 1657] [serial = 64] [outer = 0x12e1a3400] 05:28:32 INFO - PROCESS | 1657 | 1462278512741 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1282ms 05:28:32 INFO - PROCESS | 1657 | 1462278512766 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1657 | 1462278512769 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:28:32 INFO - PROCESS | 1657 | 1462278512775 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1657 | 1462278512778 Marionette TRACE conn2 <- [1,62,null,{}] 05:28:32 INFO - PROCESS | 1657 | 1462278512781 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}] 05:28:32 INFO - PROCESS | 1657 | 1462278512889 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:28:32 INFO - PROCESS | 1657 | 1462278512945 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113277000 == 23 [pid = 1657] [id = 23] 05:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112e8a800) [pid = 1657] [serial = 65] [outer = 0x0] 05:28:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x113224000) [pid = 1657] [serial = 66] [outer = 0x112e8a800] 05:28:32 INFO - PROCESS | 1657 | 1462278512977 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x113f7c000) [pid = 1657] [serial = 67] [outer = 0x112e8a800] 05:28:33 INFO - PROCESS | 1657 | 1462278513379 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 05:28:33 INFO - PROCESS | 1657 | 1462278513399 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1657 | 1462278513403 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:28:33 INFO - PROCESS | 1657 | 1462278513409 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1657 | 1462278513411 Marionette TRACE conn2 <- [1,66,null,{}] 05:28:33 INFO - PROCESS | 1657 | 1462278513414 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}] 05:28:33 INFO - PROCESS | 1657 | 1462278513524 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:28:33 INFO - PROCESS | 1657 | 1462278513607 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aa0800 == 24 [pid = 1657] [id = 24] 05:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x116a6a800) [pid = 1657] [serial = 68] [outer = 0x0] 05:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116fe6000) [pid = 1657] [serial = 69] [outer = 0x116a6a800] 05:28:33 INFO - PROCESS | 1657 | 1462278513638 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118229000) [pid = 1657] [serial = 70] [outer = 0x116a6a800] 05:28:34 INFO - PROCESS | 1657 | 1462278514238 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 870ms 05:28:34 INFO - PROCESS | 1657 | 1462278514279 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1657 | 1462278514282 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:28:34 INFO - PROCESS | 1657 | 1462278514285 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1657 | 1462278514289 Marionette TRACE conn2 <- [1,70,null,{}] 05:28:34 INFO - PROCESS | 1657 | 1462278514293 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}] 05:28:34 INFO - PROCESS | 1657 | 1462278514371 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:28:34 INFO - PROCESS | 1657 | 1462278514422 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d0d000 == 25 [pid = 1657] [id = 25] 05:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x113da3800) [pid = 1657] [serial = 71] [outer = 0x0] 05:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113f38800) [pid = 1657] [serial = 72] [outer = 0x113da3800] 05:28:34 INFO - PROCESS | 1657 | 1462278514451 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115d95400) [pid = 1657] [serial = 73] [outer = 0x113da3800] 05:28:34 INFO - PROCESS | 1657 | 1462278514916 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 674ms 05:28:34 INFO - PROCESS | 1657 | 1462278514969 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1657 | 1462278514973 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:28:34 INFO - PROCESS | 1657 | 1462278514977 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1657 | 1462278514978 Marionette TRACE conn2 <- [1,74,null,{}] 05:28:34 INFO - PROCESS | 1657 | 1462278514981 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}] 05:28:35 INFO - PROCESS | 1657 | 1462278515049 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:28:35 INFO - PROCESS | 1657 | 1462278515055 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116404000 == 26 [pid = 1657] [id = 26] 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1167ac400) [pid = 1657] [serial = 74] [outer = 0x0] 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116a6ac00) [pid = 1657] [serial = 75] [outer = 0x1167ac400] 05:28:35 INFO - PROCESS | 1657 | 1462278515083 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1180be400) [pid = 1657] [serial = 76] [outer = 0x1167ac400] 05:28:35 INFO - PROCESS | 1657 | 1462278515415 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 468ms 05:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:28:35 INFO - PROCESS | 1657 | 1462278515446 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1657 | 1462278515448 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:28:35 INFO - PROCESS | 1657 | 1462278515450 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1657 | 1462278515452 Marionette TRACE conn2 <- [1,78,null,{}] 05:28:35 INFO - PROCESS | 1657 | 1462278515460 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}] 05:28:35 INFO - PROCESS | 1657 | 1462278515537 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:28:35 INFO - PROCESS | 1657 | 1462278515577 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116892000 == 27 [pid = 1657] [id = 27] 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113477800) [pid = 1657] [serial = 77] [outer = 0x0] 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117d32800) [pid = 1657] [serial = 78] [outer = 0x113477800] 05:28:35 INFO - PROCESS | 1657 | 1462278515605 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118807c00) [pid = 1657] [serial = 79] [outer = 0x113477800] 05:28:35 INFO - PROCESS | 1657 | 1462278515879 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 05:28:35 INFO - PROCESS | 1657 | 1462278515927 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1657 | 1462278515929 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:28:35 INFO - PROCESS | 1657 | 1462278515932 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1657 | 1462278515933 Marionette TRACE conn2 <- [1,82,null,{}] 05:28:35 INFO - PROCESS | 1657 | 1462278515935 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}] 05:28:36 INFO - PROCESS | 1657 | 1462278516013 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:28:36 INFO - PROCESS | 1657 | 1462278516017 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f18000 == 28 [pid = 1657] [id = 28] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118810c00) [pid = 1657] [serial = 80] [outer = 0x0] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118b1c400) [pid = 1657] [serial = 81] [outer = 0x118810c00] 05:28:36 INFO - PROCESS | 1657 | 1462278516046 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119084c00) [pid = 1657] [serial = 82] [outer = 0x118810c00] 05:28:36 INFO - PROCESS | 1657 | 1462278516348 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 05:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:28:36 INFO - PROCESS | 1657 | 1462278516406 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1657 | 1462278516407 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1657 | 1462278516409 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1657 | 1462278516410 Marionette TRACE conn2 <- [1,86,null,{}] 05:28:36 INFO - PROCESS | 1657 | 1462278516413 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}] 05:28:36 INFO - PROCESS | 1657 | 1462278516480 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:28:36 INFO - PROCESS | 1657 | 1462278516484 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118551000 == 29 [pid = 1657] [id = 29] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118b26c00) [pid = 1657] [serial = 83] [outer = 0x0] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11920e000) [pid = 1657] [serial = 84] [outer = 0x118b26c00] 05:28:36 INFO - PROCESS | 1657 | 1462278516513 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119444800) [pid = 1657] [serial = 85] [outer = 0x118b26c00] 05:28:36 INFO - PROCESS | 1657 | 1462278516809 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 05:28:36 INFO - PROCESS | 1657 | 1462278516829 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1657 | 1462278516830 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:28:36 INFO - PROCESS | 1657 | 1462278516832 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1657 | 1462278516833 Marionette TRACE conn2 <- [1,90,null,{}] 05:28:36 INFO - PROCESS | 1657 | 1462278516836 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}] 05:28:36 INFO - PROCESS | 1657 | 1462278516924 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:28:36 INFO - PROCESS | 1657 | 1462278516930 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c2000 == 30 [pid = 1657] [id = 30] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119449400) [pid = 1657] [serial = 86] [outer = 0x0] 05:28:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11947fc00) [pid = 1657] [serial = 87] [outer = 0x119449400] 05:28:36 INFO - PROCESS | 1657 | 1462278516959 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197a3000) [pid = 1657] [serial = 88] [outer = 0x119449400] 05:28:37 INFO - PROCESS | 1657 | 1462278517247 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 421ms 05:28:37 INFO - PROCESS | 1657 | 1462278517276 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1657 | 1462278517277 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:28:37 INFO - PROCESS | 1657 | 1462278517291 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1657 | 1462278517293 Marionette TRACE conn2 <- [1,94,null,{}] 05:28:37 INFO - PROCESS | 1657 | 1462278517295 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}] 05:28:37 INFO - PROCESS | 1657 | 1462278517388 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:28:37 INFO - PROCESS | 1657 | 1462278517394 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11680a000 == 31 [pid = 1657] [id = 31] 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11901f400) [pid = 1657] [serial = 89] [outer = 0x0] 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1196c8000) [pid = 1657] [serial = 90] [outer = 0x11901f400] 05:28:37 INFO - PROCESS | 1657 | 1462278517420 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119d84400) [pid = 1657] [serial = 91] [outer = 0x11901f400] 05:28:37 INFO - PROCESS | 1657 | 1462278517680 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 421ms 05:28:37 INFO - PROCESS | 1657 | 1462278517711 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1657 | 1462278517712 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:28:37 INFO - PROCESS | 1657 | 1462278517714 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1657 | 1462278517715 Marionette TRACE conn2 <- [1,98,null,{}] 05:28:37 INFO - PROCESS | 1657 | 1462278517718 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}] 05:28:37 INFO - PROCESS | 1657 | 1462278517802 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:28:37 INFO - PROCESS | 1657 | 1462278517808 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119414000 == 32 [pid = 1657] [id = 32] 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119d80800) [pid = 1657] [serial = 92] [outer = 0x0] 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119fb8c00) [pid = 1657] [serial = 93] [outer = 0x119d80800] 05:28:37 INFO - PROCESS | 1657 | 1462278517833 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11a10ec00) [pid = 1657] [serial = 94] [outer = 0x119d80800] 05:28:38 INFO - PROCESS | 1657 | 1462278518149 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 05:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:28:38 INFO - PROCESS | 1657 | 1462278518185 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1657 | 1462278518186 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:28:38 INFO - PROCESS | 1657 | 1462278518192 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1657 | 1462278518193 Marionette TRACE conn2 <- [1,102,null,{}] 05:28:38 INFO - PROCESS | 1657 | 1462278518196 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}] 05:28:38 INFO - PROCESS | 1657 | 1462278518261 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:28:38 INFO - PROCESS | 1657 | 1462278518304 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964b000 == 33 [pid = 1657] [id = 33] 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119da8000) [pid = 1657] [serial = 95] [outer = 0x0] 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11a112800) [pid = 1657] [serial = 96] [outer = 0x119da8000] 05:28:38 INFO - PROCESS | 1657 | 1462278518330 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11a278c00) [pid = 1657] [serial = 97] [outer = 0x119da8000] 05:28:38 INFO - PROCESS | 1657 | 1462278518699 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 522ms 05:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:28:38 INFO - PROCESS | 1657 | 1462278518714 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1657 | 1462278518715 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:28:38 INFO - PROCESS | 1657 | 1462278518717 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1657 | 1462278518718 Marionette TRACE conn2 <- [1,106,null,{}] 05:28:38 INFO - PROCESS | 1657 | 1462278518722 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}] 05:28:38 INFO - PROCESS | 1657 | 1462278518791 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:28:38 INFO - PROCESS | 1657 | 1462278518795 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197cf000 == 34 [pid = 1657] [id = 34] 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11a279400) [pid = 1657] [serial = 98] [outer = 0x0] 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1214b8800) [pid = 1657] [serial = 99] [outer = 0x11a279400] 05:28:38 INFO - PROCESS | 1657 | 1462278518822 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1214bc400) [pid = 1657] [serial = 100] [outer = 0x11a279400] 05:28:39 INFO - PROCESS | 1657 | 1462278519109 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 05:28:39 INFO - PROCESS | 1657 | 1462278519136 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1657 | 1462278519137 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:28:39 INFO - PROCESS | 1657 | 1462278519147 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1657 | 1462278519149 Marionette TRACE conn2 <- [1,110,null,{}] 05:28:39 INFO - PROCESS | 1657 | 1462278519151 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}] 05:28:39 INFO - PROCESS | 1657 | 1462278519261 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:28:39 INFO - PROCESS | 1657 | 1462278519268 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3e800 == 35 [pid = 1657] [id = 35] 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1197a2800) [pid = 1657] [serial = 101] [outer = 0x0] 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1214bcc00) [pid = 1657] [serial = 102] [outer = 0x1197a2800] 05:28:39 INFO - PROCESS | 1657 | 1462278519296 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121d36800) [pid = 1657] [serial = 103] [outer = 0x1197a2800] 05:28:39 INFO - PROCESS | 1657 | 1462278519594 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 05:28:39 INFO - PROCESS | 1657 | 1462278519616 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1657 | 1462278519618 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:28:39 INFO - PROCESS | 1657 | 1462278519621 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1657 | 1462278519624 Marionette TRACE conn2 <- [1,114,null,{}] 05:28:39 INFO - PROCESS | 1657 | 1462278519628 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}] 05:28:39 INFO - PROCESS | 1657 | 1462278519699 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:28:39 INFO - PROCESS | 1657 | 1462278519705 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12157e800 == 36 [pid = 1657] [id = 36] 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121e43800) [pid = 1657] [serial = 104] [outer = 0x0] 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1240aa800) [pid = 1657] [serial = 105] [outer = 0x121e43800] 05:28:39 INFO - PROCESS | 1657 | 1462278519731 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1246ac800) [pid = 1657] [serial = 106] [outer = 0x121e43800] 05:28:40 INFO - PROCESS | 1657 | 1462278520059 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 05:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:28:40 INFO - PROCESS | 1657 | 1462278520093 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1657 | 1462278520094 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:28:40 INFO - PROCESS | 1657 | 1462278520097 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1657 | 1462278520099 Marionette TRACE conn2 <- [1,118,null,{}] 05:28:40 INFO - PROCESS | 1657 | 1462278520102 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}] 05:28:40 INFO - PROCESS | 1657 | 1462278520223 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:28:40 INFO - PROCESS | 1657 | 1462278520234 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x121690000 == 37 [pid = 1657] [id = 37] 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x121d2e000) [pid = 1657] [serial = 107] [outer = 0x0] 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1246b8c00) [pid = 1657] [serial = 108] [outer = 0x121d2e000] 05:28:40 INFO - PROCESS | 1657 | 1462278520277 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125132400) [pid = 1657] [serial = 109] [outer = 0x121d2e000] 05:28:40 INFO - PROCESS | 1657 | 1462278520570 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 520ms 05:28:40 INFO - PROCESS | 1657 | 1462278520617 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1657 | 1462278520618 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:28:40 INFO - PROCESS | 1657 | 1462278520623 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1657 | 1462278520625 Marionette TRACE conn2 <- [1,122,null,{}] 05:28:40 INFO - PROCESS | 1657 | 1462278520628 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}] 05:28:40 INFO - PROCESS | 1657 | 1462278520701 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:28:40 INFO - PROCESS | 1657 | 1462278520707 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x121de2800 == 38 [pid = 1657] [id = 38] 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x125138c00) [pid = 1657] [serial = 110] [outer = 0x0] 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125730c00) [pid = 1657] [serial = 111] [outer = 0x125138c00] 05:28:40 INFO - PROCESS | 1657 | 1462278520731 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125d4dc00) [pid = 1657] [serial = 112] [outer = 0x125138c00] 05:28:41 INFO - PROCESS | 1657 | 1462278521021 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 05:28:41 INFO - PROCESS | 1657 | 1462278521044 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1657 | 1462278521045 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:28:41 INFO - PROCESS | 1657 | 1462278521050 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1657 | 1462278521051 Marionette TRACE conn2 <- [1,126,null,{}] 05:28:41 INFO - PROCESS | 1657 | 1462278521053 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}] 05:28:41 INFO - PROCESS | 1657 | 1462278521156 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:28:41 INFO - PROCESS | 1657 | 1462278521163 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x124095000 == 39 [pid = 1657] [id = 39] 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121ec5800) [pid = 1657] [serial = 113] [outer = 0x0] 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x125d4d400) [pid = 1657] [serial = 114] [outer = 0x121ec5800] 05:28:41 INFO - PROCESS | 1657 | 1462278521187 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12750f400) [pid = 1657] [serial = 115] [outer = 0x121ec5800] 05:28:41 INFO - PROCESS | 1657 | 1462278521487 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 05:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:28:41 INFO - PROCESS | 1657 | 1462278521519 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1657 | 1462278521521 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:28:41 INFO - PROCESS | 1657 | 1462278521526 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1657 | 1462278521528 Marionette TRACE conn2 <- [1,130,null,{}] 05:28:41 INFO - PROCESS | 1657 | 1462278521531 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}] 05:28:41 INFO - PROCESS | 1657 | 1462278521646 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:28:41 INFO - PROCESS | 1657 | 1462278521652 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x125777000 == 40 [pid = 1657] [id = 40] 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12750dc00) [pid = 1657] [serial = 116] [outer = 0x0] 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1276ce000) [pid = 1657] [serial = 117] [outer = 0x12750dc00] 05:28:41 INFO - PROCESS | 1657 | 1462278521692 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128a10800) [pid = 1657] [serial = 118] [outer = 0x12750dc00] 05:28:42 INFO - PROCESS | 1657 | 1462278522178 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 05:28:42 INFO - PROCESS | 1657 | 1462278522197 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:28:42 INFO - PROCESS | 1657 | 1462278522198 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1657 | 1462278522200 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1657 | 1462278522201 Marionette TRACE conn2 <- [1,134,null,{}] 05:28:42 INFO - PROCESS | 1657 | 1462278522204 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}] 05:28:42 INFO - PROCESS | 1657 | 1462278522280 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:28:42 INFO - PROCESS | 1657 | 1462278522287 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dbb800 == 41 [pid = 1657] [id = 41] 05:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128a11400) [pid = 1657] [serial = 119] [outer = 0x0] 05:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129173c00) [pid = 1657] [serial = 120] [outer = 0x128a11400] 05:28:42 INFO - PROCESS | 1657 | 1462278522311 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129493400) [pid = 1657] [serial = 121] [outer = 0x128a11400] 05:28:43 INFO - PROCESS | 1657 | 1462278523328 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]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 05:28:43 INFO - PROCESS | 1657 | 1462278523371 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1657 | 1462278523373 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:28:43 INFO - PROCESS | 1657 | 1462278523377 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1657 | 1462278523379 Marionette TRACE conn2 <- [1,138,null,{}] 05:28:43 INFO - PROCESS | 1657 | 1462278523382 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}] 05:28:43 INFO - PROCESS | 1657 | 1462278523466 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:28:43 INFO - PROCESS | 1657 | 1462278523473 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11328c800 == 42 [pid = 1657] [id = 42] 05:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x115d92c00) [pid = 1657] [serial = 122] [outer = 0x0] 05:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11674c400) [pid = 1657] [serial = 123] [outer = 0x115d92c00] 05:28:43 INFO - PROCESS | 1657 | 1462278523522 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116867c00) [pid = 1657] [serial = 124] [outer = 0x115d92c00] 05:28:43 INFO - PROCESS | 1657 | 1462278523872 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]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 05:28:43 INFO - PROCESS | 1657 | 1462278523898 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1657 | 1462278523904 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:28:43 INFO - PROCESS | 1657 | 1462278523910 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1657 | 1462278523913 Marionette TRACE conn2 <- [1,142,null,{}] 05:28:43 INFO - PROCESS | 1657 | 1462278523916 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}] 05:28:44 INFO - PROCESS | 1657 | 1462278524048 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:28:44 INFO - PROCESS | 1657 | 1462278524064 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d86800 == 43 [pid = 1657] [id = 43] 05:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116a70c00) [pid = 1657] [serial = 125] [outer = 0x0] 05:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x118223000) [pid = 1657] [serial = 126] [outer = 0x116a70c00] 05:28:44 INFO - PROCESS | 1657 | 1462278524106 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11874f800) [pid = 1657] [serial = 127] [outer = 0x116a70c00] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119447c00) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118753000) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1186e0800) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bd25400) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12af45800) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12aaed400) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129498000) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12d8cd800) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12d838400) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x117d39c00) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12cbe3800) [pid = 1657] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12cb2c800) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11a117c00) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121d2e000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x125138c00) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12e1a3400) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112e8a800) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116a6a800) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x113da3800) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1167ac400) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113477800) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118810c00) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118b26c00) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119449400) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11901f400) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119d80800) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119da8000) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11a279400) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:28:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121e43800) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:28:44 INFO - PROCESS | 1657 | 1462278524971 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]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1072ms 05:28:44 INFO - PROCESS | 1657 | 1462278524981 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1657 | 1462278524983 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:28:44 INFO - PROCESS | 1657 | 1462278524985 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1657 | 1462278524987 Marionette TRACE conn2 <- [1,146,null,{}] 05:28:44 INFO - PROCESS | 1657 | 1462278524994 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}] 05:28:45 INFO - PROCESS | 1657 | 1462278525066 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:28:45 INFO - PROCESS | 1657 | 1462278525073 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e52000 == 44 [pid = 1657] [id = 44] 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186e0800) [pid = 1657] [serial = 128] [outer = 0x0] 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118752800) [pid = 1657] [serial = 129] [outer = 0x1186e0800] 05:28:45 INFO - PROCESS | 1657 | 1462278525100 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11880a000) [pid = 1657] [serial = 130] [outer = 0x1186e0800] 05:28:45 INFO - PROCESS | 1657 | 1462278525422 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 472ms 05:28:45 INFO - PROCESS | 1657 | 1462278525458 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1657 | 1462278525460 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:28:45 INFO - PROCESS | 1657 | 1462278525462 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1657 | 1462278525464 Marionette TRACE conn2 <- [1,150,null,{}] 05:28:45 INFO - PROCESS | 1657 | 1462278525466 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}] 05:28:45 INFO - PROCESS | 1657 | 1462278525537 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:28:45 INFO - PROCESS | 1657 | 1462278525578 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11739c000 == 45 [pid = 1657] [id = 45] 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1186e2400) [pid = 1657] [serial = 131] [outer = 0x0] 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118b22400) [pid = 1657] [serial = 132] [outer = 0x1186e2400] 05:28:45 INFO - PROCESS | 1657 | 1462278525603 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11920d800) [pid = 1657] [serial = 133] [outer = 0x1186e2400] 05:28:45 INFO - PROCESS | 1657 | 1462278525894 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 05:28:45 INFO - PROCESS | 1657 | 1462278525934 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1657 | 1462278525936 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:28:45 INFO - PROCESS | 1657 | 1462278525940 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1657 | 1462278525942 Marionette TRACE conn2 <- [1,154,null,{}] 05:28:45 INFO - PROCESS | 1657 | 1462278525944 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}] 05:28:46 INFO - PROCESS | 1657 | 1462278526011 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:28:46 INFO - PROCESS | 1657 | 1462278526016 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b81000 == 46 [pid = 1657] [id = 46] 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11674f000) [pid = 1657] [serial = 134] [outer = 0x0] 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119446800) [pid = 1657] [serial = 135] [outer = 0x11674f000] 05:28:46 INFO - PROCESS | 1657 | 1462278526043 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119484c00) [pid = 1657] [serial = 136] [outer = 0x11674f000] 05:28:46 INFO - PROCESS | 1657 | 1462278526395 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]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 05:28:46 INFO - PROCESS | 1657 | 1462278526411 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1657 | 1462278526413 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:28:46 INFO - PROCESS | 1657 | 1462278526416 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1657 | 1462278526418 Marionette TRACE conn2 <- [1,158,null,{}] 05:28:46 INFO - PROCESS | 1657 | 1462278526421 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}] 05:28:46 INFO - PROCESS | 1657 | 1462278526547 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:28:46 INFO - PROCESS | 1657 | 1462278526561 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119410800 == 47 [pid = 1657] [id = 47] 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1194a2c00) [pid = 1657] [serial = 137] [outer = 0x0] 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11979bc00) [pid = 1657] [serial = 138] [outer = 0x1194a2c00] 05:28:46 INFO - PROCESS | 1657 | 1462278526603 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119d85000) [pid = 1657] [serial = 139] [outer = 0x1194a2c00] 05:28:47 INFO - PROCESS | 1657 | 1462278527081 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 05:28:47 INFO - PROCESS | 1657 | 1462278527086 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1657 | 1462278527089 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:28:47 INFO - PROCESS | 1657 | 1462278527092 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1657 | 1462278527095 Marionette TRACE conn2 <- [1,162,null,{}] 05:28:47 INFO - PROCESS | 1657 | 1462278527099 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}] 05:28:47 INFO - PROCESS | 1657 | 1462278527187 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:28:47 INFO - PROCESS | 1657 | 1462278527230 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113037800 == 48 [pid = 1657] [id = 48] 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1121e5400) [pid = 1657] [serial = 140] [outer = 0x0] 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112f2b000) [pid = 1657] [serial = 141] [outer = 0x1121e5400] 05:28:47 INFO - PROCESS | 1657 | 1462278527260 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116743800) [pid = 1657] [serial = 142] [outer = 0x1121e5400] 05:28:47 INFO - PROCESS | 1657 | 1462278527675 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 05:28:47 INFO - PROCESS | 1657 | 1462278527715 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1657 | 1462278527719 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:28:47 INFO - PROCESS | 1657 | 1462278527724 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1657 | 1462278527725 Marionette TRACE conn2 <- [1,166,null,{}] 05:28:47 INFO - PROCESS | 1657 | 1462278527728 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}] 05:28:47 INFO - PROCESS | 1657 | 1462278527815 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:28:47 INFO - PROCESS | 1657 | 1462278527890 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119061800 == 49 [pid = 1657] [id = 49] 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11822bc00) [pid = 1657] [serial = 143] [outer = 0x0] 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118750800) [pid = 1657] [serial = 144] [outer = 0x11822bc00] 05:28:47 INFO - PROCESS | 1657 | 1462278527933 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1188db400) [pid = 1657] [serial = 145] [outer = 0x11822bc00] 05:28:48 INFO - PROCESS | 1657 | 1462278528365 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 05:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:28:48 INFO - PROCESS | 1657 | 1462278528395 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1657 | 1462278528396 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:28:48 INFO - PROCESS | 1657 | 1462278528399 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1657 | 1462278528401 Marionette TRACE conn2 <- [1,170,null,{}] 05:28:48 INFO - PROCESS | 1657 | 1462278528429 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}] 05:28:48 INFO - PROCESS | 1657 | 1462278528518 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:28:48 INFO - PROCESS | 1657 | 1462278528579 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c48800 == 50 [pid = 1657] [id = 50] 05:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119489000) [pid = 1657] [serial = 146] [outer = 0x0] 05:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11979b000) [pid = 1657] [serial = 147] [outer = 0x119489000] 05:28:48 INFO - PROCESS | 1657 | 1462278528610 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11a10fc00) [pid = 1657] [serial = 148] [outer = 0x119489000] 05:28:49 INFO - PROCESS | 1657 | 1462278529022 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 641ms 05:28:49 INFO - PROCESS | 1657 | 1462278529040 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1657 | 1462278529042 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:28:49 INFO - PROCESS | 1657 | 1462278529044 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1657 | 1462278529046 Marionette TRACE conn2 <- [1,174,null,{}] 05:28:49 INFO - PROCESS | 1657 | 1462278529048 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}] 05:28:49 INFO - PROCESS | 1657 | 1462278529149 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:28:49 INFO - PROCESS | 1657 | 1462278529202 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12158e800 == 51 [pid = 1657] [id = 51] 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119dad800) [pid = 1657] [serial = 149] [outer = 0x0] 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11a111400) [pid = 1657] [serial = 150] [outer = 0x119dad800] 05:28:49 INFO - PROCESS | 1657 | 1462278529233 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11a118800) [pid = 1657] [serial = 151] [outer = 0x119dad800] 05:28:49 INFO - PROCESS | 1657 | 1462278529650 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 05:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:28:49 INFO - PROCESS | 1657 | 1462278529663 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1657 | 1462278529664 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:28:49 INFO - PROCESS | 1657 | 1462278529667 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1657 | 1462278529668 Marionette TRACE conn2 <- [1,178,null,{}] 05:28:49 INFO - PROCESS | 1657 | 1462278529670 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}] 05:28:49 INFO - PROCESS | 1657 | 1462278529759 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:28:49 INFO - PROCESS | 1657 | 1462278529813 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0b000 == 52 [pid = 1657] [id = 52] 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11321b400) [pid = 1657] [serial = 152] [outer = 0x0] 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11920b000) [pid = 1657] [serial = 153] [outer = 0x11321b400] 05:28:49 INFO - PROCESS | 1657 | 1462278529843 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11a11b000) [pid = 1657] [serial = 154] [outer = 0x11321b400] 05:28:50 INFO - PROCESS | 1657 | 1462278530325 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 05:28:50 INFO - PROCESS | 1657 | 1462278530337 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1657 | 1462278530341 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:28:50 INFO - PROCESS | 1657 | 1462278530345 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1657 | 1462278530348 Marionette TRACE conn2 <- [1,182,null,{}] 05:28:50 INFO - PROCESS | 1657 | 1462278530354 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}] 05:28:50 INFO - PROCESS | 1657 | 1462278530474 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:28:50 INFO - PROCESS | 1657 | 1462278530552 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aa1800 == 53 [pid = 1657] [id = 53] 05:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x113475c00) [pid = 1657] [serial = 155] [outer = 0x0] 05:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x115099800) [pid = 1657] [serial = 156] [outer = 0x113475c00] 05:28:50 INFO - PROCESS | 1657 | 1462278530582 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1164c5400) [pid = 1657] [serial = 157] [outer = 0x113475c00] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x118b81000 == 52 [pid = 1657] [id = 46] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11739c000 == 51 [pid = 1657] [id = 45] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116e52000 == 50 [pid = 1657] [id = 44] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11680a000 == 49 [pid = 1657] [id = 31] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x115d86800 == 48 [pid = 1657] [id = 43] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116f18000 == 47 [pid = 1657] [id = 28] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11964b000 == 46 [pid = 1657] [id = 33] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c2000 == 45 [pid = 1657] [id = 30] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116892000 == 44 [pid = 1657] [id = 27] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x11328c800 == 43 [pid = 1657] [id = 42] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x118551000 == 42 [pid = 1657] [id = 29] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x125777000 == 41 [pid = 1657] [id = 40] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x116f0b000 == 40 [pid = 1657] [id = 52] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12158e800 == 39 [pid = 1657] [id = 51] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119c48800 == 38 [pid = 1657] [id = 50] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x124095000 == 37 [pid = 1657] [id = 39] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119061800 == 36 [pid = 1657] [id = 49] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121de2800 == 35 [pid = 1657] [id = 38] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x12157e800 == 34 [pid = 1657] [id = 36] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3e800 == 33 [pid = 1657] [id = 35] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x1197cf000 == 32 [pid = 1657] [id = 34] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119410800 == 31 [pid = 1657] [id = 47] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x121690000 == 30 [pid = 1657] [id = 37] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x125dbb800 == 29 [pid = 1657] [id = 41] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x119414000 == 28 [pid = 1657] [id = 32] 05:28:51 INFO - PROCESS | 1657 | --DOCSHELL 0x113037800 == 27 [pid = 1657] [id = 48] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1276ce000) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1246b8c00) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x125730c00) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x125d4d400) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12e1a5800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x113224000) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116fe6000) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x113f38800) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x115d95400) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116a6ac00) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1180be400) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x117d32800) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118b1c400) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11920e000) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119444800) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11947fc00) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1196c8000) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119d84400) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119fb8c00) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11a10ec00) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11a112800) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1214b8800) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1214bc400) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1214bcc00) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1240aa800) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1246ac800) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x125132400) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x125d4dc00) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118807c00) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11a278c00) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118229000) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x113f7c000) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1197a3000) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119084c00) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12d9dbc00) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12afb0400) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12aaef000) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12aaf3800) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1295b6800) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1295bd400) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12949a400) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1240acc00) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121d2e400) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12cbea800) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12d833400) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12d20c800) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12ceac400) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12cb34000) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12cbe0c00) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1295bd800) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12cb2a400) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x11a115400) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11a110000) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11875e400) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x119444400) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a80b400) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12c27cc00) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12bd2b000) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12bd45000) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12b5f2800) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12d9d2800) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12d9d7000) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12d8c1800) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12d8ca400) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118220400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x119085400) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 05:28:51 INFO - PROCESS | 1657 | 1462278531499 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]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1180ms 05:28:51 INFO - PROCESS | 1657 | 1462278531525 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1657 | 1462278531527 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:28:51 INFO - PROCESS | 1657 | 1462278531530 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1657 | 1462278531533 Marionette TRACE conn2 <- [1,186,null,{}] 05:28:51 INFO - PROCESS | 1657 | 1462278531536 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}] 05:28:51 INFO - PROCESS | 1657 | 1462278531606 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:28:51 INFO - PROCESS | 1657 | 1462278531611 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f20000 == 28 [pid = 1657] [id = 54] 05:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113da3800) [pid = 1657] [serial = 158] [outer = 0x0] 05:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x113f77000) [pid = 1657] [serial = 159] [outer = 0x113da3800] 05:28:51 INFO - PROCESS | 1657 | 1462278531641 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1161e9400) [pid = 1657] [serial = 160] [outer = 0x113da3800] 05:28:51 INFO - PROCESS | 1657 | 1462278531951 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]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 424ms 05:28:51 INFO - PROCESS | 1657 | 1462278531961 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1657 | 1462278531965 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:28:51 INFO - PROCESS | 1657 | 1462278531991 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1657 | 1462278531992 Marionette TRACE conn2 <- [1,190,null,{}] 05:28:52 INFO - PROCESS | 1657 | 1462278531996 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}] 05:28:52 INFO - PROCESS | 1657 | 1462278532063 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:28:52 INFO - PROCESS | 1657 | 1462278532068 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11640d000 == 29 [pid = 1657] [id = 55] 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116744000) [pid = 1657] [serial = 161] [outer = 0x0] 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1168ba000) [pid = 1657] [serial = 162] [outer = 0x116744000] 05:28:52 INFO - PROCESS | 1657 | 1462278532097 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1180cac00) [pid = 1657] [serial = 163] [outer = 0x116744000] 05:28:52 INFO - PROCESS | 1657 | 1462278532402 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 491ms 05:28:52 INFO - PROCESS | 1657 | 1462278532462 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:28:52 INFO - PROCESS | 1657 | 1462278532463 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:28:52 INFO - PROCESS | 1657 | 1462278532466 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1657 | 1462278532468 Marionette TRACE conn2 <- [1,194,null,{}] 05:28:52 INFO - PROCESS | 1657 | 1462278532476 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}] 05:28:52 INFO - PROCESS | 1657 | 1462278532548 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:28:52 INFO - PROCESS | 1657 | 1462278532589 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e58800 == 30 [pid = 1657] [id = 56] 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1133cd400) [pid = 1657] [serial = 164] [outer = 0x0] 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118758c00) [pid = 1657] [serial = 165] [outer = 0x1133cd400] 05:28:52 INFO - PROCESS | 1657 | 1462278532617 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1188e8000) [pid = 1657] [serial = 166] [outer = 0x1133cd400] 05:28:52 INFO - PROCESS | 1657 | 1462278532895 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 05:28:52 INFO - PROCESS | 1657 | 1462278532944 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1657 | 1462278532946 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:28:52 INFO - PROCESS | 1657 | 1462278532949 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1657 | 1462278532950 Marionette TRACE conn2 <- [1,198,null,{}] 05:28:52 INFO - PROCESS | 1657 | 1462278532953 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}] 05:28:53 INFO - PROCESS | 1657 | 1462278533035 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:28:53 INFO - PROCESS | 1657 | 1462278533042 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118564000 == 31 [pid = 1657] [id = 57] 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118b26800) [pid = 1657] [serial = 167] [outer = 0x0] 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119203800) [pid = 1657] [serial = 168] [outer = 0x118b26800] 05:28:53 INFO - PROCESS | 1657 | 1462278533074 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119211c00) [pid = 1657] [serial = 169] [outer = 0x118b26800] 05:28:53 INFO - PROCESS | 1657 | 1462278533548 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 621ms 05:28:53 INFO - PROCESS | 1657 | 1462278533577 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1657 | 1462278533578 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:28:53 INFO - PROCESS | 1657 | 1462278533580 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1657 | 1462278533581 Marionette TRACE conn2 <- [1,202,null,{}] 05:28:53 INFO - PROCESS | 1657 | 1462278533584 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}] 05:28:53 INFO - PROCESS | 1657 | 1462278533664 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:28:53 INFO - PROCESS | 1657 | 1462278533668 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b8c000 == 32 [pid = 1657] [id = 58] 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115d95800) [pid = 1657] [serial = 170] [outer = 0x0] 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11943bc00) [pid = 1657] [serial = 171] [outer = 0x115d95800] 05:28:53 INFO - PROCESS | 1657 | 1462278533694 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11944a800) [pid = 1657] [serial = 172] [outer = 0x115d95800] 05:28:54 INFO - PROCESS | 1657 | 1462278534025 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]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 05:28:54 INFO - PROCESS | 1657 | 1462278534050 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1657 | 1462278534052 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:28:54 INFO - PROCESS | 1657 | 1462278534054 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1657 | 1462278534057 Marionette TRACE conn2 <- [1,206,null,{}] 05:28:54 INFO - PROCESS | 1657 | 1462278534060 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}] 05:28:54 INFO - PROCESS | 1657 | 1462278534154 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:28:54 INFO - PROCESS | 1657 | 1462278534159 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119422800 == 33 [pid = 1657] [id = 59] 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119484400) [pid = 1657] [serial = 173] [outer = 0x0] 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11979f800) [pid = 1657] [serial = 174] [outer = 0x119484400] 05:28:54 INFO - PROCESS | 1657 | 1462278534213 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119da6400) [pid = 1657] [serial = 175] [outer = 0x119484400] 05:28:54 INFO - PROCESS | 1657 | 1462278534526 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]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 05:28:54 INFO - PROCESS | 1657 | 1462278534584 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1657 | 1462278534585 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:28:54 INFO - PROCESS | 1657 | 1462278534587 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1657 | 1462278534588 Marionette TRACE conn2 <- [1,210,null,{}] 05:28:54 INFO - PROCESS | 1657 | 1462278534591 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}] 05:28:54 INFO - PROCESS | 1657 | 1462278534668 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:28:54 INFO - PROCESS | 1657 | 1462278534675 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199bb000 == 34 [pid = 1657] [id = 60] 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1126ba800) [pid = 1657] [serial = 176] [outer = 0x0] 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119d84c00) [pid = 1657] [serial = 177] [outer = 0x1126ba800] 05:28:54 INFO - PROCESS | 1657 | 1462278534699 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11a114c00) [pid = 1657] [serial = 178] [outer = 0x1126ba800] 05:28:54 INFO - PROCESS | 1657 | 1462278534983 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 421ms 05:28:55 INFO - PROCESS | 1657 | 1462278535021 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1657 | 1462278535024 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:28:55 INFO - PROCESS | 1657 | 1462278535028 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1657 | 1462278535029 Marionette TRACE conn2 <- [1,214,null,{}] 05:28:55 INFO - PROCESS | 1657 | 1462278535031 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}] 05:28:55 INFO - PROCESS | 1657 | 1462278535116 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:28:55 INFO - PROCESS | 1657 | 1462278535121 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c43800 == 35 [pid = 1657] [id = 61] 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11a10ec00) [pid = 1657] [serial = 179] [outer = 0x0] 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11a11d800) [pid = 1657] [serial = 180] [outer = 0x11a10ec00] 05:28:55 INFO - PROCESS | 1657 | 1462278535146 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1213d1c00) [pid = 1657] [serial = 181] [outer = 0x11a10ec00] 05:28:55 INFO - PROCESS | 1657 | 1462278535463 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12750dc00) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121ec5800) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1197a2800) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a11400) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115d92c00) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116a70c00) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x11674f000) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1194a2c00) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1186e0800) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:28:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1186e2400) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:28:55 INFO - PROCESS | 1657 | 1462278535523 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1657 | 1462278535524 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:28:55 INFO - PROCESS | 1657 | 1462278535528 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1657 | 1462278535529 Marionette TRACE conn2 <- [1,218,null,{}] 05:28:55 INFO - PROCESS | 1657 | 1462278535531 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}] 05:28:55 INFO - PROCESS | 1657 | 1462278535597 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:28:55 INFO - PROCESS | 1657 | 1462278535602 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e55800 == 36 [pid = 1657] [id = 62] 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1180c2800) [pid = 1657] [serial = 182] [outer = 0x0] 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11902a400) [pid = 1657] [serial = 183] [outer = 0x1180c2800] 05:28:55 INFO - PROCESS | 1657 | 1462278535630 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1214b9000) [pid = 1657] [serial = 184] [outer = 0x1180c2800] 05:28:55 INFO - PROCESS | 1657 | 1462278535930 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 05:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:28:55 INFO - PROCESS | 1657 | 1462278535946 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1657 | 1462278535947 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 1657 | 1462278535950 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1657 | 1462278535951 Marionette TRACE conn2 <- [1,222,null,{}] 05:28:55 INFO - PROCESS | 1657 | 1462278535954 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}] 05:28:56 INFO - PROCESS | 1657 | 1462278536034 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:28:56 INFO - PROCESS | 1657 | 1462278536041 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d8800 == 37 [pid = 1657] [id = 63] 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1214bb400) [pid = 1657] [serial = 185] [outer = 0x0] 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1214c3800) [pid = 1657] [serial = 186] [outer = 0x1214bb400] 05:28:56 INFO - PROCESS | 1657 | 1462278536066 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121528400) [pid = 1657] [serial = 187] [outer = 0x1214bb400] 05:28:56 INFO - PROCESS | 1657 | 1462278536500 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 05:28:56 INFO - PROCESS | 1657 | 1462278536521 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1657 | 1462278536524 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:28:56 INFO - PROCESS | 1657 | 1462278536528 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1657 | 1462278536531 Marionette TRACE conn2 <- [1,226,null,{}] 05:28:56 INFO - PROCESS | 1657 | 1462278536534 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}] 05:28:56 INFO - PROCESS | 1657 | 1462278536665 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:28:56 INFO - PROCESS | 1657 | 1462278536673 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b88800 == 38 [pid = 1657] [id = 64] 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12180d400) [pid = 1657] [serial = 188] [outer = 0x0] 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121e3d400) [pid = 1657] [serial = 189] [outer = 0x12180d400] 05:28:56 INFO - PROCESS | 1657 | 1462278536718 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119449800) [pid = 1657] [serial = 190] [outer = 0x12180d400] 05:28:57 INFO - PROCESS | 1657 | 1462278537089 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 571ms 05:28:57 INFO - PROCESS | 1657 | 1462278537098 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1657 | 1462278537099 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:28:57 INFO - PROCESS | 1657 | 1462278537102 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1657 | 1462278537103 Marionette TRACE conn2 <- [1,230,null,{}] 05:28:57 INFO - PROCESS | 1657 | 1462278537107 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}] 05:28:57 INFO - PROCESS | 1657 | 1462278537200 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:28:57 INFO - PROCESS | 1657 | 1462278537206 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x124455000 == 39 [pid = 1657] [id = 65] 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11a279400) [pid = 1657] [serial = 191] [outer = 0x0] 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x124440800) [pid = 1657] [serial = 192] [outer = 0x11a279400] 05:28:57 INFO - PROCESS | 1657 | 1462278537230 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125009400) [pid = 1657] [serial = 193] [outer = 0x11a279400] 05:28:57 INFO - PROCESS | 1657 | 1462278537496 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 419ms 05:28:57 INFO - PROCESS | 1657 | 1462278537569 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1657 | 1462278537572 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:28:57 INFO - PROCESS | 1657 | 1462278537576 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1657 | 1462278537579 Marionette TRACE conn2 <- [1,234,null,{}] 05:28:57 INFO - PROCESS | 1657 | 1462278537583 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}] 05:28:57 INFO - PROCESS | 1657 | 1462278537686 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:28:57 INFO - PROCESS | 1657 | 1462278537724 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d0d800 == 40 [pid = 1657] [id = 66] 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113222c00) [pid = 1657] [serial = 194] [outer = 0x0] 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1133d3000) [pid = 1657] [serial = 195] [outer = 0x113222c00] 05:28:57 INFO - PROCESS | 1657 | 1462278537756 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x115d90c00) [pid = 1657] [serial = 196] [outer = 0x113222c00] 05:28:58 INFO - PROCESS | 1657 | 1462278538251 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]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 05:28:58 INFO - PROCESS | 1657 | 1462278538314 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1657 | 1462278538316 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:28:58 INFO - PROCESS | 1657 | 1462278538325 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1657 | 1462278538328 Marionette TRACE conn2 <- [1,238,null,{}] 05:28:58 INFO - PROCESS | 1657 | 1462278538331 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}] 05:28:58 INFO - PROCESS | 1657 | 1462278538430 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:28:58 INFO - PROCESS | 1657 | 1462278538492 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11739c800 == 41 [pid = 1657] [id = 67] 05:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11685d000) [pid = 1657] [serial = 197] [outer = 0x0] 05:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1180c5400) [pid = 1657] [serial = 198] [outer = 0x11685d000] 05:28:58 INFO - PROCESS | 1657 | 1462278538521 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118754400) [pid = 1657] [serial = 199] [outer = 0x11685d000] 05:28:59 INFO - PROCESS | 1657 | 1462278539147 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]]]}] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x118b88800 == 40 [pid = 1657] [id = 64] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d8800 == 39 [pid = 1657] [id = 63] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116e55800 == 38 [pid = 1657] [id = 62] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119c43800 == 37 [pid = 1657] [id = 61] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1199bb000 == 36 [pid = 1657] [id = 60] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119422800 == 35 [pid = 1657] [id = 59] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x118b8c000 == 34 [pid = 1657] [id = 58] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x118564000 == 33 [pid = 1657] [id = 57] 05:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 879ms 05:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116e58800 == 32 [pid = 1657] [id = 56] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11640d000 == 31 [pid = 1657] [id = 55] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x112f20000 == 30 [pid = 1657] [id = 54] 05:28:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116aa1800 == 29 [pid = 1657] [id = 53] 05:28:59 INFO - PROCESS | 1657 | 1462278539203 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1657 | 1462278539205 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 1657 | 1462278539208 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1657 | 1462278539211 Marionette TRACE conn2 <- [1,242,null,{}] 05:28:59 INFO - PROCESS | 1657 | 1462278539215 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}] 05:28:59 INFO - PROCESS | 1657 | 1462278539281 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:28:59 INFO - PROCESS | 1657 | 1462278539291 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x113ac1000 == 30 [pid = 1657] [id = 68] 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x113aa5400) [pid = 1657] [serial = 200] [outer = 0x0] 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1164c2c00) [pid = 1657] [serial = 201] [outer = 0x113aa5400] 05:28:59 INFO - PROCESS | 1657 | 1462278539319 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116a6b400) [pid = 1657] [serial = 202] [outer = 0x113aa5400] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129173c00) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116867c00) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11674c400) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118223000) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119446800) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119d85000) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11874f800) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119484c00) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11880a000) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118752800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11979bc00) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11920d800) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118b22400) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129493400) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128a10800) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12750f400) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121d36800) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 05:28:59 INFO - PROCESS | 1657 | 1462278539709 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 05:28:59 INFO - PROCESS | 1657 | 1462278539730 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:28:59 INFO - PROCESS | 1657 | 1462278539735 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 1657 | 1462278539742 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1657 | 1462278539744 Marionette TRACE conn2 <- [1,246,null,{}] 05:28:59 INFO - PROCESS | 1657 | 1462278539748 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}] 05:28:59 INFO - PROCESS | 1657 | 1462278539859 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1171a0400) [pid = 1657] [serial = 203] [outer = 0x12cbebc00] 05:28:59 INFO - PROCESS | 1657 | 1462278539893 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f06800 == 31 [pid = 1657] [id = 69] 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11822d800) [pid = 1657] [serial = 204] [outer = 0x0] 05:28:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118752800) [pid = 1657] [serial = 205] [outer = 0x11822d800] 05:28:59 INFO - PROCESS | 1657 | 1462278539939 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11875e800) [pid = 1657] [serial = 206] [outer = 0x11822d800] 05:29:00 INFO - PROCESS | 1657 | 1462278540337 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms 05:29:00 INFO - PROCESS | 1657 | 1462278540363 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1657 | 1462278540364 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:29:00 INFO - PROCESS | 1657 | 1462278540366 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1657 | 1462278540369 Marionette TRACE conn2 <- [1,250,null,{}] 05:29:00 INFO - PROCESS | 1657 | 1462278540376 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}] 05:29:00 INFO - PROCESS | 1657 | 1462278540449 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:29:00 INFO - PROCESS | 1657 | 1462278540474 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b2000 == 32 [pid = 1657] [id = 70] 05:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112e8d400) [pid = 1657] [serial = 207] [outer = 0x0] 05:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119442400) [pid = 1657] [serial = 208] [outer = 0x112e8d400] 05:29:00 INFO - PROCESS | 1657 | 1462278540501 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119486800) [pid = 1657] [serial = 209] [outer = 0x112e8d400] 05:29:00 INFO - PROCESS | 1657 | 1462278540820 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 474ms 05:29:00 INFO - PROCESS | 1657 | 1462278540843 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1657 | 1462278540845 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:29:00 INFO - PROCESS | 1657 | 1462278540849 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1657 | 1462278540850 Marionette TRACE conn2 <- [1,254,null,{}] 05:29:00 INFO - PROCESS | 1657 | 1462278540854 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}] 05:29:00 INFO - PROCESS | 1657 | 1462278540986 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:29:00 INFO - PROCESS | 1657 | 1462278540996 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941a800 == 33 [pid = 1657] [id = 71] 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1194a3c00) [pid = 1657] [serial = 210] [outer = 0x0] 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11979cc00) [pid = 1657] [serial = 211] [outer = 0x1194a3c00] 05:29:01 INFO - PROCESS | 1657 | 1462278541038 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119acdc00) [pid = 1657] [serial = 212] [outer = 0x1194a3c00] 05:29:01 INFO - PROCESS | 1657 | 1462278541359 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 05:29:01 INFO - PROCESS | 1657 | 1462278541369 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1657 | 1462278541371 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:29:01 INFO - PROCESS | 1657 | 1462278541384 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1657 | 1462278541385 Marionette TRACE conn2 <- [1,258,null,{}] 05:29:01 INFO - PROCESS | 1657 | 1462278541390 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}] 05:29:01 INFO - PROCESS | 1657 | 1462278541497 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:29:01 INFO - PROCESS | 1657 | 1462278541563 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197d5000 == 34 [pid = 1657] [id = 72] 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112e8a800) [pid = 1657] [serial = 213] [outer = 0x0] 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119d7f800) [pid = 1657] [serial = 214] [outer = 0x112e8a800] 05:29:01 INFO - PROCESS | 1657 | 1462278541611 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11a110000) [pid = 1657] [serial = 215] [outer = 0x112e8a800] 05:29:02 INFO - PROCESS | 1657 | 1462278542096 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 724ms 05:29:02 INFO - PROCESS | 1657 | 1462278542108 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1657 | 1462278542109 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:29:02 INFO - PROCESS | 1657 | 1462278542111 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1657 | 1462278542112 Marionette TRACE conn2 <- [1,262,null,{}] 05:29:02 INFO - PROCESS | 1657 | 1462278542115 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}] 05:29:02 INFO - PROCESS | 1657 | 1462278542216 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:29:02 INFO - PROCESS | 1657 | 1462278542223 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f15000 == 35 [pid = 1657] [id = 73] 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11a117000) [pid = 1657] [serial = 216] [outer = 0x0] 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1214bc000) [pid = 1657] [serial = 217] [outer = 0x11a117000] 05:29:02 INFO - PROCESS | 1657 | 1462278542249 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121d36800) [pid = 1657] [serial = 218] [outer = 0x11a117000] 05:29:02 INFO - PROCESS | 1657 | 1462278542562 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 05:29:02 INFO - PROCESS | 1657 | 1462278542580 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:29:02 INFO - PROCESS | 1657 | 1462278542581 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:29:02 INFO - PROCESS | 1657 | 1462278542583 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1657 | 1462278542584 Marionette TRACE conn2 <- [1,266,null,{}] 05:29:02 INFO - PROCESS | 1657 | 1462278542587 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}] 05:29:02 INFO - PROCESS | 1657 | 1462278542694 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:29:02 INFO - PROCESS | 1657 | 1462278542698 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219a1800 == 36 [pid = 1657] [id = 74] 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11a117400) [pid = 1657] [serial = 219] [outer = 0x0] 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12403dc00) [pid = 1657] [serial = 220] [outer = 0x11a117400] 05:29:02 INFO - PROCESS | 1657 | 1462278542724 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125006400) [pid = 1657] [serial = 221] [outer = 0x11a117400] 05:29:03 INFO - PROCESS | 1657 | 1462278543048 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 05:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:29:03 INFO - PROCESS | 1657 | 1462278543056 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1657 | 1462278543059 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1657 | 1462278543062 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1657 | 1462278543063 Marionette TRACE conn2 <- [1,270,null,{}] 05:29:03 INFO - PROCESS | 1657 | 1462278543065 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}] 05:29:03 INFO - PROCESS | 1657 | 1462278543151 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:29:03 INFO - PROCESS | 1657 | 1462278543179 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x124458000 == 37 [pid = 1657] [id = 75] 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12500e800) [pid = 1657] [serial = 222] [outer = 0x0] 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12513b800) [pid = 1657] [serial = 223] [outer = 0x12500e800] 05:29:03 INFO - PROCESS | 1657 | 1462278543203 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12572b800) [pid = 1657] [serial = 224] [outer = 0x12500e800] 05:29:03 INFO - PROCESS | 1657 | 1462278543484 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119dad800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11321b400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x115d95800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1126ba800) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11a10ec00) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1180c2800) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1214bb400) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1121e5400) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11822bc00) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119484400) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113da3800) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116744000) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12180d400) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118b26800) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119489000) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:29:03 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1133cd400) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:29:03 INFO - PROCESS | 1657 | 1462278543598 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1657 | 1462278543599 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:29:03 INFO - PROCESS | 1657 | 1462278543609 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1657 | 1462278543610 Marionette TRACE conn2 <- [1,274,null,{}] 05:29:03 INFO - PROCESS | 1657 | 1462278543613 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}] 05:29:03 INFO - PROCESS | 1657 | 1462278543685 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:29:03 INFO - PROCESS | 1657 | 1462278543692 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11855e800 == 38 [pid = 1657] [id = 76] 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11674d000) [pid = 1657] [serial = 225] [outer = 0x0] 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1180c8000) [pid = 1657] [serial = 226] [outer = 0x11674d000] 05:29:03 INFO - PROCESS | 1657 | 1462278543716 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11947ec00) [pid = 1657] [serial = 227] [outer = 0x11674d000] 05:29:04 INFO - PROCESS | 1657 | 1462278544031 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 473ms 05:29:04 INFO - PROCESS | 1657 | 1462278544078 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1657 | 1462278544079 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:29:04 INFO - PROCESS | 1657 | 1462278544081 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1657 | 1462278544082 Marionette TRACE conn2 <- [1,278,null,{}] 05:29:04 INFO - PROCESS | 1657 | 1462278544085 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}] 05:29:04 INFO - PROCESS | 1657 | 1462278544156 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:29:04 INFO - PROCESS | 1657 | 1462278544162 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c3e800 == 39 [pid = 1657] [id = 77] 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1197a6400) [pid = 1657] [serial = 228] [outer = 0x0] 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12572e400) [pid = 1657] [serial = 229] [outer = 0x1197a6400] 05:29:04 INFO - PROCESS | 1657 | 1462278544186 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125d44400) [pid = 1657] [serial = 230] [outer = 0x1197a6400] 05:29:04 INFO - PROCESS | 1657 | 1462278544486 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 05:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:29:04 INFO - PROCESS | 1657 | 1462278544499 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1657 | 1462278544501 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:29:04 INFO - PROCESS | 1657 | 1462278544511 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1657 | 1462278544512 Marionette TRACE conn2 <- [1,282,null,{}] 05:29:04 INFO - PROCESS | 1657 | 1462278544515 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}] 05:29:04 INFO - PROCESS | 1657 | 1462278544625 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:29:04 INFO - PROCESS | 1657 | 1462278544630 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x127329800 == 40 [pid = 1657] [id = 78] 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x113da3800) [pid = 1657] [serial = 231] [outer = 0x0] 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125d49400) [pid = 1657] [serial = 232] [outer = 0x113da3800] 05:29:04 INFO - PROCESS | 1657 | 1462278544658 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1276d6800) [pid = 1657] [serial = 233] [outer = 0x113da3800] 05:29:04 INFO - PROCESS | 1657 | 1462278544945 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 477ms 05:29:04 INFO - PROCESS | 1657 | 1462278544980 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1657 | 1462278544982 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:29:04 INFO - PROCESS | 1657 | 1462278544984 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1657 | 1462278544985 Marionette TRACE conn2 <- [1,286,null,{}] 05:29:04 INFO - PROCESS | 1657 | 1462278544988 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}] 05:29:05 INFO - PROCESS | 1657 | 1462278545065 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:29:05 INFO - PROCESS | 1657 | 1462278545070 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12900d800 == 41 [pid = 1657] [id = 79] 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128a02800) [pid = 1657] [serial = 234] [outer = 0x0] 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128a09800) [pid = 1657] [serial = 235] [outer = 0x128a02800] 05:29:05 INFO - PROCESS | 1657 | 1462278545097 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129042c00) [pid = 1657] [serial = 236] [outer = 0x128a02800] 05:29:05 INFO - PROCESS | 1657 | 1462278545409 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 05:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:29:05 INFO - PROCESS | 1657 | 1462278545456 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1657 | 1462278545458 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:29:05 INFO - PROCESS | 1657 | 1462278545460 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1657 | 1462278545461 Marionette TRACE conn2 <- [1,290,null,{}] 05:29:05 INFO - PROCESS | 1657 | 1462278545463 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}] 05:29:05 INFO - PROCESS | 1657 | 1462278545557 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:29:05 INFO - PROCESS | 1657 | 1462278545562 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12945d000 == 42 [pid = 1657] [id = 80] 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129037000) [pid = 1657] [serial = 237] [outer = 0x0] 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129495800) [pid = 1657] [serial = 238] [outer = 0x129037000] 05:29:05 INFO - PROCESS | 1657 | 1462278545586 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12949a400) [pid = 1657] [serial = 239] [outer = 0x129037000] 05:29:06 INFO - PROCESS | 1657 | 1462278546024 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 05:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:29:06 INFO - PROCESS | 1657 | 1462278546078 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1657 | 1462278546081 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 1657 | 1462278546083 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1657 | 1462278546086 Marionette TRACE conn2 <- [1,294,null,{}] 05:29:06 INFO - PROCESS | 1657 | 1462278546090 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}] 05:29:06 INFO - PROCESS | 1657 | 1462278546184 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:29:06 INFO - PROCESS | 1657 | 1462278546228 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e52000 == 43 [pid = 1657] [id = 81] 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11610f000) [pid = 1657] [serial = 240] [outer = 0x0] 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116a6e800) [pid = 1657] [serial = 241] [outer = 0x11610f000] 05:29:06 INFO - PROCESS | 1657 | 1462278546258 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11822ec00) [pid = 1657] [serial = 242] [outer = 0x11610f000] 05:29:06 INFO - PROCESS | 1657 | 1462278546669 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]]]}] 05:29:06 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. 05:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 624ms 05:29:06 INFO - PROCESS | 1657 | 1462278546708 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1657 | 1462278546712 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:29:06 INFO - PROCESS | 1657 | 1462278546716 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1657 | 1462278546718 Marionette TRACE conn2 <- [1,298,null,{}] 05:29:06 INFO - PROCESS | 1657 | 1462278546721 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}] 05:29:06 INFO - PROCESS | 1657 | 1462278546815 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:29:06 INFO - PROCESS | 1657 | 1462278546893 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121594000 == 44 [pid = 1657] [id = 82] 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118b1b800) [pid = 1657] [serial = 243] [outer = 0x0] 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119447c00) [pid = 1657] [serial = 244] [outer = 0x118b1b800] 05:29:06 INFO - PROCESS | 1657 | 1462278546923 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1194a3800) [pid = 1657] [serial = 245] [outer = 0x118b1b800] 05:29:07 INFO - PROCESS | 1657 | 1462278547359 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]]]}] 05:29:07 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. 05:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 05:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:29:07 INFO - PROCESS | 1657 | 1462278547390 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1657 | 1462278547392 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:29:07 INFO - PROCESS | 1657 | 1462278547395 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1657 | 1462278547400 Marionette TRACE conn2 <- [1,302,null,{}] 05:29:07 INFO - PROCESS | 1657 | 1462278547411 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}] 05:29:07 INFO - PROCESS | 1657 | 1462278547550 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:29:07 INFO - PROCESS | 1657 | 1462278547611 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x127627800 == 45 [pid = 1657] [id = 83] 05:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119fb8c00) [pid = 1657] [serial = 246] [outer = 0x0] 05:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1214b7400) [pid = 1657] [serial = 247] [outer = 0x119fb8c00] 05:29:07 INFO - PROCESS | 1657 | 1462278547642 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1219b1800) [pid = 1657] [serial = 248] [outer = 0x119fb8c00] 05:29:08 INFO - PROCESS | 1657 | 1462278548124 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]]]}] 05:29:08 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. 05:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 774ms 05:29:08 INFO - PROCESS | 1657 | 1462278548170 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1657 | 1462278548174 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:29:08 INFO - PROCESS | 1657 | 1462278548178 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1657 | 1462278548180 Marionette TRACE conn2 <- [1,306,null,{}] 05:29:08 INFO - PROCESS | 1657 | 1462278548184 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}] 05:29:08 INFO - PROCESS | 1657 | 1462278548321 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:29:08 INFO - PROCESS | 1657 | 1462278548378 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129754800 == 46 [pid = 1657] [id = 84] 05:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125007400) [pid = 1657] [serial = 249] [outer = 0x0] 05:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125d4dc00) [pid = 1657] [serial = 250] [outer = 0x125007400] 05:29:08 INFO - PROCESS | 1657 | 1462278548407 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12750d000) [pid = 1657] [serial = 251] [outer = 0x125007400] 05:29:08 INFO - PROCESS | 1657 | 1462278548948 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]]]}] 05:29:08 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. 05:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 822ms 05:29:09 INFO - PROCESS | 1657 | 1462278548999 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:29:09 INFO - PROCESS | 1657 | 1462278549001 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1657 | 1462278549005 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1657 | 1462278549007 Marionette TRACE conn2 <- [1,310,null,{}] 05:29:09 INFO - PROCESS | 1657 | 1462278549011 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}] 05:29:09 INFO - PROCESS | 1657 | 1462278549093 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:29:09 INFO - PROCESS | 1657 | 1462278549153 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11613d800 == 47 [pid = 1657] [id = 85] 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113319400) [pid = 1657] [serial = 252] [outer = 0x0] 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113f39c00) [pid = 1657] [serial = 253] [outer = 0x113319400] 05:29:09 INFO - PROCESS | 1657 | 1462278549179 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116110000) [pid = 1657] [serial = 254] [outer = 0x113319400] 05:29:09 INFO - PROCESS | 1657 | 1462278549626 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]]]}] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12900d800 == 46 [pid = 1657] [id = 79] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x127329800 == 45 [pid = 1657] [id = 78] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x125c3e800 == 44 [pid = 1657] [id = 77] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11855e800 == 43 [pid = 1657] [id = 76] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x124458000 == 42 [pid = 1657] [id = 75] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1219a1800 == 41 [pid = 1657] [id = 74] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119f15000 == 40 [pid = 1657] [id = 73] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1197d5000 == 39 [pid = 1657] [id = 72] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11941a800 == 38 [pid = 1657] [id = 71] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x124440800) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b2000 == 37 [pid = 1657] [id = 70] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116f06800 == 36 [pid = 1657] [id = 69] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x113ac1000 == 35 [pid = 1657] [id = 68] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11739c800 == 34 [pid = 1657] [id = 67] 05:29:09 INFO - PROCESS | 1657 | --DOCSHELL 0x112d0d800 == 33 [pid = 1657] [id = 66] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116743800) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112f2b000) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1188db400) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11979f800) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118750800) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113f77000) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1168ba000) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1180cac00) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119449800) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119203800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11a10fc00) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11979b000) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118758c00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1188e8000) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11a118800) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11a111400) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11a11b000) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11920b000) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11943bc00) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119d84c00) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119da6400) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11a11d800) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1213d1c00) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11902a400) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121528400) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1214c3800) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1214b9000) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115099800) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1161e9400) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11944a800) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11a114c00) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119211c00) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 05:29:09 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121e3d400) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 05:29:09 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. 05:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 675ms 05:29:09 INFO - PROCESS | 1657 | 1462278549679 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1657 | 1462278549683 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:29:09 INFO - PROCESS | 1657 | 1462278549693 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1657 | 1462278549695 Marionette TRACE conn2 <- [1,314,null,{}] 05:29:09 INFO - PROCESS | 1657 | 1462278549697 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}] 05:29:09 INFO - PROCESS | 1657 | 1462278549770 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:29:09 INFO - PROCESS | 1657 | 1462278549780 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11603e000 == 34 [pid = 1657] [id = 86] 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117673c00) [pid = 1657] [serial = 255] [outer = 0x0] 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117d2b000) [pid = 1657] [serial = 256] [outer = 0x117673c00] 05:29:09 INFO - PROCESS | 1657 | 1462278549806 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118750800) [pid = 1657] [serial = 257] [outer = 0x117673c00] 05:29:10 INFO - PROCESS | 1657 | 1462278550119 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]]]}] 05:29:10 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. 05:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 475ms 05:29:10 INFO - PROCESS | 1657 | 1462278550162 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1657 | 1462278550164 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:29:10 INFO - PROCESS | 1657 | 1462278550166 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1657 | 1462278550168 Marionette TRACE conn2 <- [1,318,null,{}] 05:29:10 INFO - PROCESS | 1657 | 1462278550176 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}] 05:29:10 INFO - PROCESS | 1657 | 1462278550278 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:29:10 INFO - PROCESS | 1657 | 1462278550286 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117398000 == 35 [pid = 1657] [id = 87] 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1188dc800) [pid = 1657] [serial = 258] [outer = 0x0] 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11902cc00) [pid = 1657] [serial = 259] [outer = 0x1188dc800] 05:29:10 INFO - PROCESS | 1657 | 1462278550316 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11943c000) [pid = 1657] [serial = 260] [outer = 0x1188dc800] 05:29:10 INFO - PROCESS | 1657 | 1462278550629 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 05:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:29:10 INFO - PROCESS | 1657 | 1462278550645 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1657 | 1462278550647 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:29:10 INFO - PROCESS | 1657 | 1462278550649 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1657 | 1462278550650 Marionette TRACE conn2 <- [1,322,null,{}] 05:29:10 INFO - PROCESS | 1657 | 1462278550652 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}] 05:29:10 INFO - PROCESS | 1657 | 1462278550729 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:29:10 INFO - PROCESS | 1657 | 1462278550773 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b6000 == 36 [pid = 1657] [id = 88] 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119210c00) [pid = 1657] [serial = 261] [outer = 0x0] 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119483c00) [pid = 1657] [serial = 262] [outer = 0x119210c00] 05:29:10 INFO - PROCESS | 1657 | 1462278550799 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11979b400) [pid = 1657] [serial = 263] [outer = 0x119210c00] 05:29:11 INFO - PROCESS | 1657 | 1462278551114 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]]]}] 05:29:11 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. 05:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 05:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:29:11 INFO - PROCESS | 1657 | 1462278551169 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1657 | 1462278551170 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:29:11 INFO - PROCESS | 1657 | 1462278551172 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1657 | 1462278551173 Marionette TRACE conn2 <- [1,326,null,{}] 05:29:11 INFO - PROCESS | 1657 | 1462278551176 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}] 05:29:11 INFO - PROCESS | 1657 | 1462278551245 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:29:11 INFO - PROCESS | 1657 | 1462278551250 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11304a000 == 37 [pid = 1657] [id = 89] 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1197a3000) [pid = 1657] [serial = 264] [outer = 0x0] 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119d85400) [pid = 1657] [serial = 265] [outer = 0x1197a3000] 05:29:11 INFO - PROCESS | 1657 | 1462278551277 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11a10e400) [pid = 1657] [serial = 266] [outer = 0x1197a3000] 05:29:11 INFO - PROCESS | 1657 | 1462278551579 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]]]}] 05:29:11 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. 05:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 418ms 05:29:11 INFO - PROCESS | 1657 | 1462278551599 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1657 | 1462278551600 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:29:11 INFO - PROCESS | 1657 | 1462278551602 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1657 | 1462278551603 Marionette TRACE conn2 <- [1,330,null,{}] 05:29:11 INFO - PROCESS | 1657 | 1462278551608 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}] 05:29:11 INFO - PROCESS | 1657 | 1462278551726 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:29:11 INFO - PROCESS | 1657 | 1462278551739 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197cd000 == 38 [pid = 1657] [id = 90] 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11943bc00) [pid = 1657] [serial = 267] [outer = 0x0] 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11a110400) [pid = 1657] [serial = 268] [outer = 0x11943bc00] 05:29:11 INFO - PROCESS | 1657 | 1462278551767 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121889400) [pid = 1657] [serial = 269] [outer = 0x11943bc00] 05:29:12 INFO - PROCESS | 1657 | 1462278552125 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]]]}] 05:29:12 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. 05:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 571ms 05:29:12 INFO - PROCESS | 1657 | 1462278552174 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1657 | 1462278552175 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:29:12 INFO - PROCESS | 1657 | 1462278552177 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1657 | 1462278552178 Marionette TRACE conn2 <- [1,334,null,{}] 05:29:12 INFO - PROCESS | 1657 | 1462278552180 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}] 05:29:12 INFO - PROCESS | 1657 | 1462278552266 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:29:12 INFO - PROCESS | 1657 | 1462278552294 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f04800 == 39 [pid = 1657] [id = 91] 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1219b3c00) [pid = 1657] [serial = 270] [outer = 0x0] 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121ebcc00) [pid = 1657] [serial = 271] [outer = 0x1219b3c00] 05:29:12 INFO - PROCESS | 1657 | 1462278552319 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1244c0400) [pid = 1657] [serial = 272] [outer = 0x1219b3c00] 05:29:12 INFO - PROCESS | 1657 | 1462278552695 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]]]}] 05:29:12 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. 05:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 568ms 05:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:29:12 INFO - PROCESS | 1657 | 1462278552746 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1657 | 1462278552748 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:29:12 INFO - PROCESS | 1657 | 1462278552751 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1657 | 1462278552753 Marionette TRACE conn2 <- [1,338,null,{}] 05:29:12 INFO - PROCESS | 1657 | 1462278552756 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}] 05:29:12 INFO - PROCESS | 1657 | 1462278552888 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:29:12 INFO - PROCESS | 1657 | 1462278552911 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x121687000 == 40 [pid = 1657] [id = 92] 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121d2e400) [pid = 1657] [serial = 273] [outer = 0x0] 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12572b400) [pid = 1657] [serial = 274] [outer = 0x121d2e400] 05:29:12 INFO - PROCESS | 1657 | 1462278552951 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1271c3c00) [pid = 1657] [serial = 275] [outer = 0x121d2e400] 05:29:13 INFO - PROCESS | 1657 | 1462278553326 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]]]}] 05:29:13 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. 05:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 620ms 05:29:13 INFO - PROCESS | 1657 | 1462278553372 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1657 | 1462278553374 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:29:13 INFO - PROCESS | 1657 | 1462278553378 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1657 | 1462278553379 Marionette TRACE conn2 <- [1,342,null,{}] 05:29:13 INFO - PROCESS | 1657 | 1462278553383 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}] 05:29:13 INFO - PROCESS | 1657 | 1462278553521 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:29:13 INFO - PROCESS | 1657 | 1462278553574 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240a7000 == 41 [pid = 1657] [id = 93] 05:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x127508000) [pid = 1657] [serial = 276] [outer = 0x0] 05:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1276c8c00) [pid = 1657] [serial = 277] [outer = 0x127508000] 05:29:13 INFO - PROCESS | 1657 | 1462278553613 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1276d0800) [pid = 1657] [serial = 278] [outer = 0x127508000] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11822d800) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11a117400) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113aa5400) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112e8a800) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11a279400) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113da3800) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112e8d400) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11674d000) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1197a6400) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12500e800) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11a117000) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1194a3c00) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:29:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a02800) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:29:14 INFO - PROCESS | 1657 | 1462278554027 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]]]}] 05:29:14 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. 05:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 05:29:14 INFO - PROCESS | 1657 | 1462278554048 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1657 | 1462278554049 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:29:14 INFO - PROCESS | 1657 | 1462278554051 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1657 | 1462278554053 Marionette TRACE conn2 <- [1,346,null,{}] 05:29:14 INFO - PROCESS | 1657 | 1462278554061 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}] 05:29:14 INFO - PROCESS | 1657 | 1462278554163 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:29:14 INFO - PROCESS | 1657 | 1462278554188 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1246f3000 == 42 [pid = 1657] [id = 94] 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x115d9a800) [pid = 1657] [serial = 279] [outer = 0x0] 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121ebc400) [pid = 1657] [serial = 280] [outer = 0x115d9a800] 05:29:14 INFO - PROCESS | 1657 | 1462278554213 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1276cf800) [pid = 1657] [serial = 281] [outer = 0x115d9a800] 05:29:14 INFO - PROCESS | 1657 | 1462278554467 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]]]}] 05:29:14 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. 05:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 424ms 05:29:14 INFO - PROCESS | 1657 | 1462278554479 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1657 | 1462278554481 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:29:14 INFO - PROCESS | 1657 | 1462278554483 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1657 | 1462278554485 Marionette TRACE conn2 <- [1,350,null,{}] 05:29:14 INFO - PROCESS | 1657 | 1462278554499 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}] 05:29:14 INFO - PROCESS | 1657 | 1462278554592 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:29:14 INFO - PROCESS | 1657 | 1462278554597 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x127625800 == 43 [pid = 1657] [id = 95] 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1276d3400) [pid = 1657] [serial = 282] [outer = 0x0] 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128a0fc00) [pid = 1657] [serial = 283] [outer = 0x1276d3400] 05:29:14 INFO - PROCESS | 1657 | 1462278554626 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e98400) [pid = 1657] [serial = 284] [outer = 0x1276d3400] 05:29:14 INFO - PROCESS | 1657 | 1462278554930 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]]]}] 05:29:14 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. 05:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 05:29:14 INFO - PROCESS | 1657 | 1462278554952 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1657 | 1462278554953 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:29:14 INFO - PROCESS | 1657 | 1462278554958 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1657 | 1462278554960 Marionette TRACE conn2 <- [1,354,null,{}] 05:29:14 INFO - PROCESS | 1657 | 1462278554963 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}] 05:29:15 INFO - PROCESS | 1657 | 1462278555059 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:29:15 INFO - PROCESS | 1657 | 1462278555065 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12945c000 == 44 [pid = 1657] [id = 96] 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11264e400) [pid = 1657] [serial = 285] [outer = 0x0] 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128e97800) [pid = 1657] [serial = 286] [outer = 0x11264e400] 05:29:15 INFO - PROCESS | 1657 | 1462278555090 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129492800) [pid = 1657] [serial = 287] [outer = 0x11264e400] 05:29:15 INFO - PROCESS | 1657 | 1462278555460 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]]]}] 05:29:15 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. 05:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 523ms 05:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:29:15 INFO - PROCESS | 1657 | 1462278555480 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1657 | 1462278555481 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:29:15 INFO - PROCESS | 1657 | 1462278555483 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1657 | 1462278555484 Marionette TRACE conn2 <- [1,358,null,{}] 05:29:15 INFO - PROCESS | 1657 | 1462278555486 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}] 05:29:15 INFO - PROCESS | 1657 | 1462278555562 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:29:15 INFO - PROCESS | 1657 | 1462278555566 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91b800 == 45 [pid = 1657] [id = 97] 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127510c00) [pid = 1657] [serial = 288] [outer = 0x0] 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12949f400) [pid = 1657] [serial = 289] [outer = 0x127510c00] 05:29:15 INFO - PROCESS | 1657 | 1462278555591 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1295bc000) [pid = 1657] [serial = 290] [outer = 0x127510c00] 05:29:16 INFO - PROCESS | 1657 | 1462278556006 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]]]}] 05:29:16 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. 05:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 568ms 05:29:16 INFO - PROCESS | 1657 | 1462278556052 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1657 | 1462278556054 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:29:16 INFO - PROCESS | 1657 | 1462278556058 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1657 | 1462278556061 Marionette TRACE conn2 <- [1,362,null,{}] 05:29:16 INFO - PROCESS | 1657 | 1462278556064 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}] 05:29:16 INFO - PROCESS | 1657 | 1462278556162 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:29:16 INFO - PROCESS | 1657 | 1462278556259 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x116811000 == 46 [pid = 1657] [id = 98] 05:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115d97800) [pid = 1657] [serial = 291] [outer = 0x0] 05:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1161ed400) [pid = 1657] [serial = 292] [outer = 0x115d97800] 05:29:16 INFO - PROCESS | 1657 | 1462278556293 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117d31400) [pid = 1657] [serial = 293] [outer = 0x115d97800] 05:29:16 INFO - PROCESS | 1657 | 1462278556729 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]]]}] 05:29:16 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. 05:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 722ms 05:29:16 INFO - PROCESS | 1657 | 1462278556793 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1657 | 1462278556799 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:29:16 INFO - PROCESS | 1657 | 1462278556810 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1657 | 1462278556813 Marionette TRACE conn2 <- [1,366,null,{}] 05:29:16 INFO - PROCESS | 1657 | 1462278556816 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}] 05:29:16 INFO - PROCESS | 1657 | 1462278556956 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:29:17 INFO - PROCESS | 1657 | 1462278557013 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d000 == 47 [pid = 1657] [id = 99] 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11880b400) [pid = 1657] [serial = 294] [outer = 0x0] 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118b1cc00) [pid = 1657] [serial = 295] [outer = 0x11880b400] 05:29:17 INFO - PROCESS | 1657 | 1462278557042 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119211400) [pid = 1657] [serial = 296] [outer = 0x11880b400] 05:29:17 INFO - PROCESS | 1657 | 1462278557502 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]]]}] 05:29:17 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. 05:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 725ms 05:29:17 INFO - PROCESS | 1657 | 1462278557532 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1657 | 1462278557533 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:29:17 INFO - PROCESS | 1657 | 1462278557536 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1657 | 1462278557540 Marionette TRACE conn2 <- [1,370,null,{}] 05:29:17 INFO - PROCESS | 1657 | 1462278557550 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}] 05:29:17 INFO - PROCESS | 1657 | 1462278557649 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:29:17 INFO - PROCESS | 1657 | 1462278557708 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x127335000 == 48 [pid = 1657] [id = 100] 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11a112c00) [pid = 1657] [serial = 297] [outer = 0x0] 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11a11c000) [pid = 1657] [serial = 298] [outer = 0x11a112c00] 05:29:17 INFO - PROCESS | 1657 | 1462278557739 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1214bd400) [pid = 1657] [serial = 299] [outer = 0x11a112c00] 05:29:18 INFO - PROCESS | 1657 | 1462278558134 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]]]}] 05:29:18 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. 05:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 624ms 05:29:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:29:18 INFO - PROCESS | 1657 | 1462278558161 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1657 | 1462278558163 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:29:18 INFO - PROCESS | 1657 | 1462278558165 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1657 | 1462278558166 Marionette TRACE conn2 <- [1,374,null,{}] 05:29:18 INFO - PROCESS | 1657 | 1462278558169 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}] 05:29:18 INFO - PROCESS | 1657 | 1462278558262 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:29:18 INFO - PROCESS | 1657 | 1462278558303 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a919000 == 49 [pid = 1657] [id = 101] 05:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121522400) [pid = 1657] [serial = 300] [outer = 0x0] 05:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1244bbc00) [pid = 1657] [serial = 301] [outer = 0x121522400] 05:29:18 INFO - PROCESS | 1657 | 1462278558334 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x127510000) [pid = 1657] [serial = 302] [outer = 0x121522400] 05:29:18 INFO - PROCESS | 1657 | 1462278558789 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:29:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 05:29:18 INFO - PROCESS | 1657 | 1462278558844 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1657 | 1462278558846 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:29:18 INFO - PROCESS | 1657 | 1462278558850 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1657 | 1462278558852 Marionette TRACE conn2 <- [1,378,null,{}] 05:29:18 INFO - PROCESS | 1657 | 1462278558854 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}] 05:29:18 INFO - PROCESS | 1657 | 1462278558964 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:29:19 INFO - PROCESS | 1657 | 1462278559021 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d7a800 == 50 [pid = 1657] [id = 102] 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1171a1000) [pid = 1657] [serial = 303] [outer = 0x0] 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1276c9c00) [pid = 1657] [serial = 304] [outer = 0x1171a1000] 05:29:19 INFO - PROCESS | 1657 | 1462278559050 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128e91800) [pid = 1657] [serial = 305] [outer = 0x1171a1000] 05:29:19 INFO - PROCESS | 1657 | 1462278559645 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:29:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 818ms 05:29:19 INFO - PROCESS | 1657 | 1462278559670 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1657 | 1462278559673 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:29:19 INFO - PROCESS | 1657 | 1462278559703 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1657 | 1462278559709 Marionette TRACE conn2 <- [1,382,null,{}] 05:29:19 INFO - PROCESS | 1657 | 1462278559715 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}] 05:29:19 INFO - PROCESS | 1657 | 1462278559839 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:29:19 INFO - PROCESS | 1657 | 1462278559901 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x113ac2000 == 51 [pid = 1657] [id = 103] 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11767ac00) [pid = 1657] [serial = 306] [outer = 0x0] 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118221000) [pid = 1657] [serial = 307] [outer = 0x11767ac00] 05:29:19 INFO - PROCESS | 1657 | 1462278559931 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11875c800) [pid = 1657] [serial = 308] [outer = 0x11767ac00] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12945c000 == 50 [pid = 1657] [id = 96] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x127625800 == 49 [pid = 1657] [id = 95] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1246f3000 == 48 [pid = 1657] [id = 94] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1240a7000 == 47 [pid = 1657] [id = 93] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x121687000 == 46 [pid = 1657] [id = 92] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119f04800 == 45 [pid = 1657] [id = 91] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1197cd000 == 44 [pid = 1657] [id = 90] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11304a000 == 43 [pid = 1657] [id = 89] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b6000 == 42 [pid = 1657] [id = 88] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117398000 == 41 [pid = 1657] [id = 87] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11603e000 == 40 [pid = 1657] [id = 86] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11613d800 == 39 [pid = 1657] [id = 85] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x129754800 == 38 [pid = 1657] [id = 84] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x127627800 == 37 [pid = 1657] [id = 83] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x121594000 == 36 [pid = 1657] [id = 82] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x116e52000 == 35 [pid = 1657] [id = 81] 05:29:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12945d000 == 34 [pid = 1657] [id = 80] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128a09800) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129042c00) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11875e800) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x125006400) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116a6b400) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11a110000) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118752800) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x125009400) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1164c2c00) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1276d6800) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119486800) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1180c8000) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x125d44400) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12572e400) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12513b800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12572b800) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1214bc000) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1133d3000) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12403dc00) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125d49400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119acdc00) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119d7f800) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119442400) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11947ec00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11979cc00) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1180c5400) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x121d36800) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 05:29:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11346f800) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:20 INFO - PROCESS | 1657 | 1462278560391 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:29:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 728ms 05:29:20 INFO - PROCESS | 1657 | 1462278560429 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1657 | 1462278560432 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:29:20 INFO - PROCESS | 1657 | 1462278560436 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1657 | 1462278560438 Marionette TRACE conn2 <- [1,386,null,{}] 05:29:20 INFO - PROCESS | 1657 | 1462278560443 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}] 05:29:20 INFO - PROCESS | 1657 | 1462278560515 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:29:20 INFO - PROCESS | 1657 | 1462278560519 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116416800 == 35 [pid = 1657] [id = 104] 05:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11822dc00) [pid = 1657] [serial = 309] [outer = 0x0] 05:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119205800) [pid = 1657] [serial = 310] [outer = 0x11822dc00] 05:29:20 INFO - PROCESS | 1657 | 1462278560549 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119484400) [pid = 1657] [serial = 311] [outer = 0x11822dc00] 05:29:20 INFO - PROCESS | 1657 | 1462278560893 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 471ms 05:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:29:20 INFO - PROCESS | 1657 | 1462278560909 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1657 | 1462278560910 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:29:20 INFO - PROCESS | 1657 | 1462278560912 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1657 | 1462278560914 Marionette TRACE conn2 <- [1,390,null,{}] 05:29:20 INFO - PROCESS | 1657 | 1462278560922 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}] 05:29:21 INFO - PROCESS | 1657 | 1462278560998 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:29:21 INFO - PROCESS | 1657 | 1462278561003 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119642800 == 36 [pid = 1657] [id = 105] 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11979b000) [pid = 1657] [serial = 312] [outer = 0x0] 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119da4400) [pid = 1657] [serial = 313] [outer = 0x11979b000] 05:29:21 INFO - PROCESS | 1657 | 1462278561033 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11a117000) [pid = 1657] [serial = 314] [outer = 0x11979b000] 05:29:21 INFO - PROCESS | 1657 | 1462278561394 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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 523ms 05:29:21 INFO - PROCESS | 1657 | 1462278561436 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:29:21 INFO - PROCESS | 1657 | 1462278561438 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:29:21 INFO - PROCESS | 1657 | 1462278561440 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1657 | 1462278561441 Marionette TRACE conn2 <- [1,394,null,{}] 05:29:21 INFO - PROCESS | 1657 | 1462278561444 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}] 05:29:21 INFO - PROCESS | 1657 | 1462278561536 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:29:21 INFO - PROCESS | 1657 | 1462278561543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f03800 == 37 [pid = 1657] [id = 106] 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1214b6400) [pid = 1657] [serial = 315] [outer = 0x0] 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1214c0400) [pid = 1657] [serial = 316] [outer = 0x1214b6400] 05:29:21 INFO - PROCESS | 1657 | 1462278561583 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121e43800) [pid = 1657] [serial = 317] [outer = 0x1214b6400] 05:29:22 INFO - PROCESS | 1657 | 1462278562159 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 05:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:29:22 INFO - PROCESS | 1657 | 1462278562210 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1657 | 1462278562211 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:29:22 INFO - PROCESS | 1657 | 1462278562213 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1657 | 1462278562214 Marionette TRACE conn2 <- [1,398,null,{}] 05:29:22 INFO - PROCESS | 1657 | 1462278562217 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}] 05:29:22 INFO - PROCESS | 1657 | 1462278562291 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:29:22 INFO - PROCESS | 1657 | 1462278562296 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240ca800 == 38 [pid = 1657] [id = 107] 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125214800) [pid = 1657] [serial = 318] [outer = 0x0] 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1271be800) [pid = 1657] [serial = 319] [outer = 0x125214800] 05:29:22 INFO - PROCESS | 1657 | 1462278562320 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128a06000) [pid = 1657] [serial = 320] [outer = 0x125214800] 05:29:22 INFO - PROCESS | 1657 | 1462278562704 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 05:29:22 INFO - PROCESS | 1657 | 1462278562740 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1657 | 1462278562742 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:29:22 INFO - PROCESS | 1657 | 1462278562744 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1657 | 1462278562745 Marionette TRACE conn2 <- [1,402,null,{}] 05:29:22 INFO - PROCESS | 1657 | 1462278562747 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}] 05:29:22 INFO - PROCESS | 1657 | 1462278562855 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:29:22 INFO - PROCESS | 1657 | 1462278562860 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x113a3d000 == 39 [pid = 1657] [id = 108] 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128e8e800) [pid = 1657] [serial = 321] [outer = 0x0] 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x129042c00) [pid = 1657] [serial = 322] [outer = 0x128e8e800] 05:29:22 INFO - PROCESS | 1657 | 1462278562887 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129720800) [pid = 1657] [serial = 323] [outer = 0x128e8e800] 05:29:23 INFO - PROCESS | 1657 | 1462278563270 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 567ms 05:29:23 INFO - PROCESS | 1657 | 1462278563312 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1657 | 1462278563313 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:29:23 INFO - PROCESS | 1657 | 1462278563316 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1657 | 1462278563317 Marionette TRACE conn2 <- [1,406,null,{}] 05:29:23 INFO - PROCESS | 1657 | 1462278563319 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}] 05:29:23 INFO - PROCESS | 1657 | 1462278563413 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:29:23 INFO - PROCESS | 1657 | 1462278563418 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed7000 == 40 [pid = 1657] [id = 109] 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129724c00) [pid = 1657] [serial = 324] [outer = 0x0] 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1297ed400) [pid = 1657] [serial = 325] [outer = 0x129724c00] 05:29:23 INFO - PROCESS | 1657 | 1462278563443 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1297fa400) [pid = 1657] [serial = 326] [outer = 0x129724c00] 05:29:23 INFO - PROCESS | 1657 | 1462278563773 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 472ms 05:29:23 INFO - PROCESS | 1657 | 1462278563790 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:29:23 INFO - PROCESS | 1657 | 1462278563793 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1657 | 1462278563796 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1657 | 1462278563797 Marionette TRACE conn2 <- [1,410,null,{}] 05:29:23 INFO - PROCESS | 1657 | 1462278563799 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}] 05:29:23 INFO - PROCESS | 1657 | 1462278563895 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:29:23 INFO - PROCESS | 1657 | 1462278563910 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x129464800 == 41 [pid = 1657] [id = 110] 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12971f000) [pid = 1657] [serial = 327] [outer = 0x0] 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a814800) [pid = 1657] [serial = 328] [outer = 0x12971f000] 05:29:23 INFO - PROCESS | 1657 | 1462278563934 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a986800) [pid = 1657] [serial = 329] [outer = 0x12971f000] 05:29:24 INFO - PROCESS | 1657 | 1462278564280 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 05:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:29:24 INFO - PROCESS | 1657 | 1462278564316 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1657 | 1462278564317 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:29:24 INFO - PROCESS | 1657 | 1462278564319 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1657 | 1462278564320 Marionette TRACE conn2 <- [1,414,null,{}] 05:29:24 INFO - PROCESS | 1657 | 1462278564324 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}] 05:29:24 INFO - PROCESS | 1657 | 1462278564419 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:29:24 INFO - PROCESS | 1657 | 1462278564423 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a958800 == 42 [pid = 1657] [id = 111] 05:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129725400) [pid = 1657] [serial = 330] [outer = 0x0] 05:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12aaef400) [pid = 1657] [serial = 331] [outer = 0x129725400] 05:29:24 INFO - PROCESS | 1657 | 1462278564447 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12aafac00) [pid = 1657] [serial = 332] [outer = 0x129725400] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11943bc00) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x113319400) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1219b3c00) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117673c00) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1197a3000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1188dc800) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119210c00) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121d2e400) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x127508000) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x115d9a800) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1276d3400) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:29:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11264e400) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:29:24 INFO - PROCESS | 1657 | 1462278564694 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:29:24 INFO - PROCESS | 1657 | 1462278564912 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 620ms 05:29:24 INFO - PROCESS | 1657 | 1462278564942 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1657 | 1462278564944 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:29:24 INFO - PROCESS | 1657 | 1462278564947 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1657 | 1462278564949 Marionette TRACE conn2 <- [1,418,null,{}] 05:29:24 INFO - PROCESS | 1657 | 1462278564952 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}] 05:29:25 INFO - PROCESS | 1657 | 1462278565075 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:29:25 INFO - PROCESS | 1657 | 1462278565080 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b527000 == 43 [pid = 1657] [id = 112] 05:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11943d400) [pid = 1657] [serial = 333] [outer = 0x0] 05:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128e9b000) [pid = 1657] [serial = 334] [outer = 0x11943d400] 05:29:25 INFO - PROCESS | 1657 | 1462278565105 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12af47400) [pid = 1657] [serial = 335] [outer = 0x11943d400] 05:29:25 INFO - PROCESS | 1657 | 1462278565925 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]]]}] 05:29:25 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 05:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1021ms 05:29:25 INFO - PROCESS | 1657 | 1462278565968 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1657 | 1462278565970 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:29:25 INFO - PROCESS | 1657 | 1462278565972 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1657 | 1462278565974 Marionette TRACE conn2 <- [1,422,null,{}] 05:29:25 INFO - PROCESS | 1657 | 1462278565977 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}] 05:29:26 INFO - PROCESS | 1657 | 1462278566084 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:29:26 INFO - PROCESS | 1657 | 1462278566090 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b53d800 == 44 [pid = 1657] [id = 113] 05:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1219b3c00) [pid = 1657] [serial = 336] [outer = 0x0] 05:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a819400) [pid = 1657] [serial = 337] [outer = 0x1219b3c00] 05:29:26 INFO - PROCESS | 1657 | 1462278566120 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bd25400) [pid = 1657] [serial = 338] [outer = 0x1219b3c00] 05:29:26 INFO - PROCESS | 1657 | 1462278566963 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]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 05:29:26 INFO - PROCESS | 1657 | 1462278566994 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1657 | 1462278566996 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:29:27 INFO - PROCESS | 1657 | 1462278567000 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1657 | 1462278567002 Marionette TRACE conn2 <- [1,426,null,{}] 05:29:27 INFO - PROCESS | 1657 | 1462278567022 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}] 05:29:27 INFO - PROCESS | 1657 | 1462278567121 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:29:27 INFO - PROCESS | 1657 | 1462278567165 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f22800 == 45 [pid = 1657] [id = 114] 05:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x115d99000) [pid = 1657] [serial = 339] [outer = 0x0] 05:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1168b7400) [pid = 1657] [serial = 340] [outer = 0x115d99000] 05:29:27 INFO - PROCESS | 1657 | 1462278567196 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118757800) [pid = 1657] [serial = 341] [outer = 0x115d99000] 05:29:27 INFO - PROCESS | 1657 | 1462278567665 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] 05:29:27 INFO - PROCESS | 1657 | 1462278567710 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:29:27 INFO - PROCESS | 1657 | 1462278567715 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1657 | 1462278567717 Marionette TRACE conn2 <- [1,430,null,{}] 05:29:27 INFO - PROCESS | 1657 | 1462278567719 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}] 05:29:27 INFO - PROCESS | 1657 | 1462278567828 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:29:27 INFO - PROCESS | 1657 | 1462278567899 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x121593800 == 46 [pid = 1657] [id = 115] 05:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1194a7400) [pid = 1657] [serial = 342] [outer = 0x0] 05:29:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119da8000) [pid = 1657] [serial = 343] [outer = 0x1194a7400] 05:29:27 INFO - PROCESS | 1657 | 1462278567944 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11a11bc00) [pid = 1657] [serial = 344] [outer = 0x1194a7400] 05:29:28 INFO - PROCESS | 1657 | 1462278568433 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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 05:29:28 INFO - PROCESS | 1657 | 1462278568486 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1657 | 1462278568488 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:29:28 INFO - PROCESS | 1657 | 1462278568529 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1657 | 1462278568532 Marionette TRACE conn2 <- [1,434,null,{}] 05:29:28 INFO - PROCESS | 1657 | 1462278568541 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}] 05:29:28 INFO - PROCESS | 1657 | 1462278568643 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:29:28 INFO - PROCESS | 1657 | 1462278568703 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x129467800 == 47 [pid = 1657] [id = 116] 05:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121887c00) [pid = 1657] [serial = 345] [outer = 0x0] 05:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x127511000) [pid = 1657] [serial = 346] [outer = 0x121887c00] 05:29:28 INFO - PROCESS | 1657 | 1462278568734 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128a0ac00) [pid = 1657] [serial = 347] [outer = 0x121887c00] 05:29:29 INFO - PROCESS | 1657 | 1462278569155 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]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 676ms 05:29:29 INFO - PROCESS | 1657 | 1462278569203 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:29:29 INFO - PROCESS | 1657 | 1462278569205 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1657 | 1462278569207 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1657 | 1462278569209 Marionette TRACE conn2 <- [1,438,null,{}] 05:29:29 INFO - PROCESS | 1657 | 1462278569211 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}] 05:29:29 INFO - PROCESS | 1657 | 1462278569310 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:29:29 INFO - PROCESS | 1657 | 1462278569356 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116822000 == 48 [pid = 1657] [id = 117] 05:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x117d2bc00) [pid = 1657] [serial = 348] [outer = 0x0] 05:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128a09c00) [pid = 1657] [serial = 349] [outer = 0x117d2bc00] 05:29:29 INFO - PROCESS | 1657 | 1462278569386 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x129495c00) [pid = 1657] [serial = 350] [outer = 0x117d2bc00] 05:29:29 INFO - PROCESS | 1657 | 1462278569973 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 819ms 05:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:29:30 INFO - PROCESS | 1657 | 1462278570027 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1657 | 1462278570029 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1657 | 1462278570032 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1657 | 1462278570035 Marionette TRACE conn2 <- [1,442,null,{}] 05:29:30 INFO - PROCESS | 1657 | 1462278570058 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}] 05:29:30 INFO - PROCESS | 1657 | 1462278570164 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:29:30 INFO - PROCESS | 1657 | 1462278570198 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11336c000 == 49 [pid = 1657] [id = 118] 05:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116864400) [pid = 1657] [serial = 351] [outer = 0x0] 05:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x117673800) [pid = 1657] [serial = 352] [outer = 0x116864400] 05:29:30 INFO - PROCESS | 1657 | 1462278570229 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1180c8800) [pid = 1657] [serial = 353] [outer = 0x116864400] 05:29:30 INFO - PROCESS | 1657 | 1462278570750 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 727ms 05:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:29:30 INFO - PROCESS | 1657 | 1462278570760 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1657 | 1462278570764 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1657 | 1462278570768 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1657 | 1462278570769 Marionette TRACE conn2 <- [1,446,null,{}] 05:29:30 INFO - PROCESS | 1657 | 1462278570772 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}] 05:29:30 INFO - PROCESS | 1657 | 1462278570875 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b527000 == 48 [pid = 1657] [id = 112] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a958800 == 47 [pid = 1657] [id = 111] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129464800 == 46 [pid = 1657] [id = 110] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed7000 == 45 [pid = 1657] [id = 109] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x113a3d000 == 44 [pid = 1657] [id = 108] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1240ca800 == 43 [pid = 1657] [id = 107] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119f03800 == 42 [pid = 1657] [id = 106] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x129495800) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x116a6e800) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119447c00) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1214b7400) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x125d4dc00) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12949f400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119642800 == 41 [pid = 1657] [id = 105] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116416800 == 40 [pid = 1657] [id = 104] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x113ac2000 == 39 [pid = 1657] [id = 103] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a919000 == 38 [pid = 1657] [id = 101] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x127335000 == 37 [pid = 1657] [id = 100] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d000 == 36 [pid = 1657] [id = 99] 05:29:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116811000 == 35 [pid = 1657] [id = 98] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116110000) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x113f39c00) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121ebcc00) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x117d2b000) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118750800) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x119d85400) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11a10e400) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11902cc00) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11943c000) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119483c00) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11979b400) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12572b400) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1244c0400) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1276c8c00) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121ebc400) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128a0fc00) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128e98400) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128e97800) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129492800) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1276cf800) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11a110400) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1276d0800) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1271c3c00) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121889400) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 05:29:30 INFO - PROCESS | 1657 | 1462278570955 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11328c800 == 36 [pid = 1657] [id = 119] 05:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1133d2800) [pid = 1657] [serial = 354] [outer = 0x0] 05:29:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1167adc00) [pid = 1657] [serial = 355] [outer = 0x1133d2800] 05:29:30 INFO - PROCESS | 1657 | 1462278570982 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1188e4800) [pid = 1657] [serial = 356] [outer = 0x1133d2800] 05:29:31 INFO - PROCESS | 1657 | 1462278571286 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]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 05:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:29:31 INFO - PROCESS | 1657 | 1462278571297 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1657 | 1462278571299 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1657 | 1462278571301 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1657 | 1462278571303 Marionette TRACE conn2 <- [1,450,null,{}] 05:29:31 INFO - PROCESS | 1657 | 1462278571315 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}] 05:29:31 INFO - PROCESS | 1657 | 1462278571391 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:29:31 INFO - PROCESS | 1657 | 1462278571397 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119221000 == 37 [pid = 1657] [id = 120] 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119211800) [pid = 1657] [serial = 357] [outer = 0x0] 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1194a3c00) [pid = 1657] [serial = 358] [outer = 0x119211800] 05:29:31 INFO - PROCESS | 1657 | 1462278571426 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119d7e400) [pid = 1657] [serial = 359] [outer = 0x119211800] 05:29:31 INFO - PROCESS | 1657 | 1462278571777 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] 05:29:31 INFO - PROCESS | 1657 | 1462278571828 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1657 | 1462278571830 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1657 | 1462278571831 Marionette TRACE conn2 <- [1,454,null,{}] 05:29:31 INFO - PROCESS | 1657 | 1462278571833 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}] 05:29:31 INFO - PROCESS | 1657 | 1462278571903 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:29:31 INFO - PROCESS | 1657 | 1462278571910 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197d5000 == 38 [pid = 1657] [id = 121] 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11a002800) [pid = 1657] [serial = 360] [outer = 0x0] 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1213c8000) [pid = 1657] [serial = 361] [outer = 0x11a002800] 05:29:31 INFO - PROCESS | 1657 | 1462278571935 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1214b9c00) [pid = 1657] [serial = 362] [outer = 0x11a002800] 05:29:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:32 INFO - PROCESS | 1657 | 1462278572274 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 467ms 05:29:32 INFO - PROCESS | 1657 | 1462278572298 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1657 | 1462278572299 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:29:32 INFO - PROCESS | 1657 | 1462278572302 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1657 | 1462278572303 Marionette TRACE conn2 <- [1,458,null,{}] 05:29:32 INFO - PROCESS | 1657 | 1462278572306 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}] 05:29:32 INFO - PROCESS | 1657 | 1462278572419 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:29:32 INFO - PROCESS | 1657 | 1462278572430 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4e800 == 39 [pid = 1657] [id = 122] 05:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1213cb000) [pid = 1657] [serial = 363] [outer = 0x0] 05:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121810800) [pid = 1657] [serial = 364] [outer = 0x1213cb000] 05:29:32 INFO - PROCESS | 1657 | 1462278572471 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121e43c00) [pid = 1657] [serial = 365] [outer = 0x1213cb000] 05:29:32 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc - 05:29:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1 05:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:32 INFO - _addTest/ [0,461,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1657 | 1462278572924 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:29:32 INFO - PROCESS | 1657 | 1462278572929 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1657 | 1462278572930 Marionette TRACE conn2 <- [1,462,null,{}] 05:29:32 INFO - PROCESS | 1657 | 1462278572932 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}] 05:29:33 INFO - PROCESS | 1657 | 1462278573047 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:29:33 INFO - PROCESS | 1657 | 1462278573061 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d1800 == 40 [pid = 1657] [id = 123] 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1214c0c00) [pid = 1657] [serial = 366] [outer = 0x0] 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12444a400) [pid = 1657] [serial = 367] [outer = 0x1214c0c00] 05:29:33 INFO - PROCESS | 1657 | 1462278573088 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1276d2c00) [pid = 1657] [serial = 368] [outer = 0x1214c0c00] 05:29:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:33 INFO - PROCESS | 1657 | 1462278573443 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] 05:29:33 INFO - PROCESS | 1657 | 1462278573500 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 1657 | 1462278573502 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1657 | 1462278573503 Marionette TRACE conn2 <- [1,466,null,{}] 05:29:33 INFO - PROCESS | 1657 | 1462278573505 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}] 05:29:33 INFO - PROCESS | 1657 | 1462278573601 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:29:33 INFO - PROCESS | 1657 | 1462278573614 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x113fd4800 == 41 [pid = 1657] [id = 124] 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1276d2400) [pid = 1657] [serial = 369] [outer = 0x0] 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128e8dc00) [pid = 1657] [serial = 370] [outer = 0x1276d2400] 05:29:33 INFO - PROCESS | 1657 | 1462278573653 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128e98400) [pid = 1657] [serial = 371] [outer = 0x1276d2400] 05:29:34 INFO - PROCESS | 1657 | 1462278574065 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] 05:29:34 INFO - PROCESS | 1657 | 1462278574075 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:29:34 INFO - PROCESS | 1657 | 1462278574077 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1657 | 1462278574078 Marionette TRACE conn2 <- [1,470,null,{}] 05:29:34 INFO - PROCESS | 1657 | 1462278574080 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}] 05:29:34 INFO - PROCESS | 1657 | 1462278574173 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:29:34 INFO - PROCESS | 1657 | 1462278574187 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c48800 == 42 [pid = 1657] [id = 125] 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128e90400) [pid = 1657] [serial = 372] [outer = 0x0] 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x129177000) [pid = 1657] [serial = 373] [outer = 0x128e90400] 05:29:34 INFO - PROCESS | 1657 | 1462278574212 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1295b9800) [pid = 1657] [serial = 374] [outer = 0x128e90400] 05:29:34 INFO - PROCESS | 1657 | 1462278574529 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]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 05:29:34 INFO - PROCESS | 1657 | 1462278574545 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1657 | 1462278574547 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:29:34 INFO - PROCESS | 1657 | 1462278574555 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1657 | 1462278574556 Marionette TRACE conn2 <- [1,474,null,{}] 05:29:34 INFO - PROCESS | 1657 | 1462278574560 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}] 05:29:34 INFO - PROCESS | 1657 | 1462278574651 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:29:34 INFO - PROCESS | 1657 | 1462278574656 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x129005800 == 43 [pid = 1657] [id = 126] 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129034c00) [pid = 1657] [serial = 375] [outer = 0x0] 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12971d800) [pid = 1657] [serial = 376] [outer = 0x129034c00] 05:29:34 INFO - PROCESS | 1657 | 1462278574681 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12972c000) [pid = 1657] [serial = 377] [outer = 0x129034c00] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128e8e800) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129724c00) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11979b000) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x125214800) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1171a1000) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11a112c00) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12971f000) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121522400) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x127510c00) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1214b6400) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x115d97800) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11767ac00) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11880b400) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11822dc00) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x129725400) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11943d400) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113222c00) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118b1b800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129037000) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125007400) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113475c00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11610f000) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119fb8c00) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:29:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11685d000) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:29:35 INFO - PROCESS | 1657 | 1462278575350 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 820ms 05:29:35 INFO - PROCESS | 1657 | 1462278575377 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1657 | 1462278575379 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:29:35 INFO - PROCESS | 1657 | 1462278575382 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1657 | 1462278575384 Marionette TRACE conn2 <- [1,478,null,{}] 05:29:35 INFO - PROCESS | 1657 | 1462278575387 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}] 05:29:35 INFO - PROCESS | 1657 | 1462278575485 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:29:35 INFO - PROCESS | 1657 | 1462278575493 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f21800 == 44 [pid = 1657] [id = 127] 05:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x113d9f000) [pid = 1657] [serial = 378] [outer = 0x0] 05:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11767ac00) [pid = 1657] [serial = 379] [outer = 0x113d9f000] 05:29:35 INFO - PROCESS | 1657 | 1462278575518 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11943d000) [pid = 1657] [serial = 380] [outer = 0x113d9f000] 05:29:35 INFO - PROCESS | 1657 | 1462278575874 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 05:29:35 INFO - PROCESS | 1657 | 1462278575902 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1657 | 1462278575903 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:29:35 INFO - PROCESS | 1657 | 1462278575906 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1657 | 1462278575910 Marionette TRACE conn2 <- [1,482,null,{}] 05:29:35 INFO - PROCESS | 1657 | 1462278575912 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}] 05:29:36 INFO - PROCESS | 1657 | 1462278575999 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:29:36 INFO - PROCESS | 1657 | 1462278576003 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a5c000 == 45 [pid = 1657] [id = 128] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119d80800) [pid = 1657] [serial = 381] [outer = 0x0] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1295c2800) [pid = 1657] [serial = 382] [outer = 0x119d80800] 05:29:36 INFO - PROCESS | 1657 | 1462278576034 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a98b800) [pid = 1657] [serial = 383] [outer = 0x119d80800] 05:29:36 INFO - PROCESS | 1657 | 1462278576373 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 05:29:36 INFO - PROCESS | 1657 | 1462278576378 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1657 | 1462278576380 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:29:36 INFO - PROCESS | 1657 | 1462278576382 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1657 | 1462278576383 Marionette TRACE conn2 <- [1,486,null,{}] 05:29:36 INFO - PROCESS | 1657 | 1462278576385 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}] 05:29:36 INFO - PROCESS | 1657 | 1462278576465 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:29:36 INFO - PROCESS | 1657 | 1462278576469 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac5000 == 46 [pid = 1657] [id = 129] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12aaf1800) [pid = 1657] [serial = 384] [outer = 0x0] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12af45800) [pid = 1657] [serial = 385] [outer = 0x12aaf1800] 05:29:36 INFO - PROCESS | 1657 | 1462278576493 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12afb0c00) [pid = 1657] [serial = 386] [outer = 0x12aaf1800] 05:29:36 INFO - PROCESS | 1657 | 1462278576828 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 470ms 05:29:36 INFO - PROCESS | 1657 | 1462278576853 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1657 | 1462278576854 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:29:36 INFO - PROCESS | 1657 | 1462278576858 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1657 | 1462278576860 Marionette TRACE conn2 <- [1,490,null,{}] 05:29:36 INFO - PROCESS | 1657 | 1462278576872 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}] 05:29:36 INFO - PROCESS | 1657 | 1462278576948 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:29:36 INFO - PROCESS | 1657 | 1462278576953 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5cf000 == 47 [pid = 1657] [id = 130] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a80ac00) [pid = 1657] [serial = 387] [outer = 0x0] 05:29:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b5f7000) [pid = 1657] [serial = 388] [outer = 0x12a80ac00] 05:29:36 INFO - PROCESS | 1657 | 1462278576978 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bd23800) [pid = 1657] [serial = 389] [outer = 0x12a80ac00] 05:29:37 INFO - PROCESS | 1657 | 1462278577282 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]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 482ms 05:29:37 INFO - PROCESS | 1657 | 1462278577379 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1657 | 1462278577381 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:29:37 INFO - PROCESS | 1657 | 1462278577385 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1657 | 1462278577388 Marionette TRACE conn2 <- [1,494,null,{}] 05:29:37 INFO - PROCESS | 1657 | 1462278577392 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}] 05:29:37 INFO - PROCESS | 1657 | 1462278577480 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:29:37 INFO - PROCESS | 1657 | 1462278577571 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d7c800 == 48 [pid = 1657] [id = 131] 05:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1133d4c00) [pid = 1657] [serial = 390] [outer = 0x0] 05:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113d2b400) [pid = 1657] [serial = 391] [outer = 0x1133d4c00] 05:29:37 INFO - PROCESS | 1657 | 1462278577601 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116867c00) [pid = 1657] [serial = 392] [outer = 0x1133d4c00] 05:29:38 INFO - PROCESS | 1657 | 1462278578080 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 724ms 05:29:38 INFO - PROCESS | 1657 | 1462278578110 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1657 | 1462278578112 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:29:38 INFO - PROCESS | 1657 | 1462278578118 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1657 | 1462278578120 Marionette TRACE conn2 <- [1,498,null,{}] 05:29:38 INFO - PROCESS | 1657 | 1462278578125 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}] 05:29:38 INFO - PROCESS | 1657 | 1462278578222 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:29:38 INFO - PROCESS | 1657 | 1462278578281 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119654800 == 49 [pid = 1657] [id = 132] 05:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118750c00) [pid = 1657] [serial = 393] [outer = 0x0] 05:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11943e400) [pid = 1657] [serial = 394] [outer = 0x118750c00] 05:29:38 INFO - PROCESS | 1657 | 1462278578311 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119485400) [pid = 1657] [serial = 395] [outer = 0x118750c00] 05:29:38 INFO - PROCESS | 1657 | 1462278578710 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 625ms 05:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:29:38 INFO - PROCESS | 1657 | 1462278578742 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1657 | 1462278578744 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:29:38 INFO - PROCESS | 1657 | 1462278578746 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1657 | 1462278578747 Marionette TRACE conn2 <- [1,502,null,{}] 05:29:38 INFO - PROCESS | 1657 | 1462278578754 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}] 05:29:38 INFO - PROCESS | 1657 | 1462278578854 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:29:38 INFO - PROCESS | 1657 | 1462278578935 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x129742800 == 50 [pid = 1657] [id = 133] 05:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1219ad000) [pid = 1657] [serial = 396] [outer = 0x0] 05:29:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x124041c00) [pid = 1657] [serial = 397] [outer = 0x1219ad000] 05:29:38 INFO - PROCESS | 1657 | 1462278578969 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12520f000) [pid = 1657] [serial = 398] [outer = 0x1219ad000] 05:29:39 INFO - PROCESS | 1657 | 1462278579400 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]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 05:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:29:39 INFO - PROCESS | 1657 | 1462278579415 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1657 | 1462278579417 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:29:39 INFO - PROCESS | 1657 | 1462278579419 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1657 | 1462278579420 Marionette TRACE conn2 <- [1,506,null,{}] 05:29:39 INFO - PROCESS | 1657 | 1462278579423 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}] 05:29:39 INFO - PROCESS | 1657 | 1462278579517 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:29:39 INFO - PROCESS | 1657 | 1462278579574 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc2e000 == 51 [pid = 1657] [id = 134] 05:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x125737c00) [pid = 1657] [serial = 399] [outer = 0x0] 05:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x127511c00) [pid = 1657] [serial = 400] [outer = 0x125737c00] 05:29:39 INFO - PROCESS | 1657 | 1462278579603 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1295c4c00) [pid = 1657] [serial = 401] [outer = 0x125737c00] 05:29:40 INFO - PROCESS | 1657 | 1462278580083 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]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 723ms 05:29:40 INFO - PROCESS | 1657 | 1462278580164 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:29:40 INFO - PROCESS | 1657 | 1462278580167 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:29:40 INFO - PROCESS | 1657 | 1462278580171 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1657 | 1462278580173 Marionette TRACE conn2 <- [1,510,null,{}] 05:29:40 INFO - PROCESS | 1657 | 1462278580193 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}] 05:29:40 INFO - PROCESS | 1657 | 1462278580337 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:29:40 INFO - PROCESS | 1657 | 1462278580564 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11739d800 == 52 [pid = 1657] [id = 135] 05:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112e8d000) [pid = 1657] [serial = 402] [outer = 0x0] 05:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1133ca000) [pid = 1657] [serial = 403] [outer = 0x112e8d000] 05:29:40 INFO - PROCESS | 1657 | 1462278580600 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116110000) [pid = 1657] [serial = 404] [outer = 0x112e8d000] 05:29:41 INFO - PROCESS | 1657 | 1462278581049 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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 938ms 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac5000 == 51 [pid = 1657] [id = 129] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x129a5c000 == 50 [pid = 1657] [id = 128] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116f21800 == 49 [pid = 1657] [id = 127] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x129005800 == 48 [pid = 1657] [id = 126] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x125c48800 == 47 [pid = 1657] [id = 125] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x113fd4800 == 46 [pid = 1657] [id = 124] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d1800 == 45 [pid = 1657] [id = 123] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a819400) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | 1462278581176 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1657 | 1462278581179 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4e800 == 44 [pid = 1657] [id = 122] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1197d5000 == 43 [pid = 1657] [id = 121] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119221000 == 42 [pid = 1657] [id = 120] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11328c800 == 41 [pid = 1657] [id = 119] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11336c000 == 40 [pid = 1657] [id = 118] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116f22800 == 39 [pid = 1657] [id = 114] 05:29:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12b53d800 == 38 [pid = 1657] [id = 113] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x115d90c00) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1194a3800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12949a400) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12750d000) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1164c5400) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11822ec00) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1219b1800) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118754400) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129042c00) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1297ed400) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129720800) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119da4400) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11a117000) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1271be800) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128e91800) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1276c9c00) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1214bd400) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11a11c000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a814800) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x127510000) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1244bbc00) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 05:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1295bc000) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1214c0400) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121e43800) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117d31400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1161ed400) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11875c800) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118221000) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x119211400) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118b1cc00) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119205800) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119484400) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1297fa400) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12aaef400) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a986800) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128e9b000) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12aafac00) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12af47400) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128a06000) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 05:29:41 INFO - PROCESS | 1657 | 1462278581192 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1657 | 1462278581195 Marionette TRACE conn2 <- [1,514,null,{}] 05:29:41 INFO - PROCESS | 1657 | 1462278581198 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}] 05:29:41 INFO - PROCESS | 1657 | 1462278581278 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:29:41 INFO - PROCESS | 1657 | 1462278581283 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116412800 == 39 [pid = 1657] [id = 136] 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1180bf000) [pid = 1657] [serial = 405] [outer = 0x0] 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118229400) [pid = 1657] [serial = 406] [outer = 0x1180bf000] 05:29:41 INFO - PROCESS | 1657 | 1462278581311 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118756c00) [pid = 1657] [serial = 407] [outer = 0x1180bf000] 05:29:41 INFO - PROCESS | 1657 | 1462278581631 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]]]}] 05:29:41 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 05:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 472ms 05:29:41 INFO - PROCESS | 1657 | 1462278581666 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:29:41 INFO - PROCESS | 1657 | 1462278581668 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:29:41 INFO - PROCESS | 1657 | 1462278581672 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1657 | 1462278581673 Marionette TRACE conn2 <- [1,518,null,{}] 05:29:41 INFO - PROCESS | 1657 | 1462278581675 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}] 05:29:41 INFO - PROCESS | 1657 | 1462278581757 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:29:41 INFO - PROCESS | 1657 | 1462278581827 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11856d800 == 40 [pid = 1657] [id = 137] 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11920b000) [pid = 1657] [serial = 408] [outer = 0x0] 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119446400) [pid = 1657] [serial = 409] [outer = 0x11920b000] 05:29:41 INFO - PROCESS | 1657 | 1462278581852 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1194a6000) [pid = 1657] [serial = 410] [outer = 0x11920b000] 05:29:42 INFO - PROCESS | 1657 | 1462278582154 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 05:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:29:42 INFO - PROCESS | 1657 | 1462278582194 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1657 | 1462278582195 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:29:42 INFO - PROCESS | 1657 | 1462278582199 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1657 | 1462278582203 Marionette TRACE conn2 <- [1,522,null,{}] 05:29:42 INFO - PROCESS | 1657 | 1462278582212 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}] 05:29:42 INFO - PROCESS | 1657 | 1462278582288 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:29:42 INFO - PROCESS | 1657 | 1462278582336 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964b800 == 41 [pid = 1657] [id = 138] 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11943ec00) [pid = 1657] [serial = 411] [outer = 0x0] 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119d7bc00) [pid = 1657] [serial = 412] [outer = 0x11943ec00] 05:29:42 INFO - PROCESS | 1657 | 1462278582362 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1213d0c00) [pid = 1657] [serial = 413] [outer = 0x11943ec00] 05:29:42 INFO - PROCESS | 1657 | 1462278582653 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms 05:29:42 INFO - PROCESS | 1657 | 1462278582683 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1657 | 1462278582684 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:29:42 INFO - PROCESS | 1657 | 1462278582687 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1657 | 1462278582689 Marionette TRACE conn2 <- [1,526,null,{}] 05:29:42 INFO - PROCESS | 1657 | 1462278582692 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}] 05:29:42 INFO - PROCESS | 1657 | 1462278582769 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:29:42 INFO - PROCESS | 1657 | 1462278582776 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a230000 == 42 [pid = 1657] [id = 139] 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1214bbc00) [pid = 1657] [serial = 414] [outer = 0x0] 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124046400) [pid = 1657] [serial = 415] [outer = 0x1214bbc00] 05:29:42 INFO - PROCESS | 1657 | 1462278582801 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125133c00) [pid = 1657] [serial = 416] [outer = 0x1214bbc00] 05:29:43 INFO - PROCESS | 1657 | 1462278583143 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]]]}] 05:29:43 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 05:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 472ms 05:29:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:29:43 INFO - PROCESS | 1657 | 1462278583160 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1657 | 1462278583161 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:29:43 INFO - PROCESS | 1657 | 1462278583163 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1657 | 1462278583165 Marionette TRACE conn2 <- [1,530,null,{}] 05:29:43 INFO - PROCESS | 1657 | 1462278583167 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}] 05:29:43 INFO - PROCESS | 1657 | 1462278583276 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:29:43 INFO - PROCESS | 1657 | 1462278583287 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x113a3c800 == 43 [pid = 1657] [id = 140] 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1271be800) [pid = 1657] [serial = 417] [outer = 0x0] 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12750d000) [pid = 1657] [serial = 418] [outer = 0x1271be800] 05:29:43 INFO - PROCESS | 1657 | 1462278583320 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128a06000) [pid = 1657] [serial = 419] [outer = 0x1271be800] 05:29:43 INFO - PROCESS | 1657 | 1462278583678 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"]]]}] 05:29:43 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 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:29:43 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 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:29:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:29:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 522ms 05:29:43 INFO - PROCESS | 1657 | 1462278583686 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1657 | 1462278583687 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:29:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:29:43 INFO - PROCESS | 1657 | 1462278583691 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1657 | 1462278583693 Marionette TRACE conn2 <- [1,534,null,{}] 05:29:43 INFO - PROCESS | 1657 | 1462278583695 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}] 05:29:43 INFO - PROCESS | 1657 | 1462278583794 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:29:43 INFO - PROCESS | 1657 | 1462278583798 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12732a000 == 44 [pid = 1657] [id = 141] 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128e8f400) [pid = 1657] [serial = 420] [outer = 0x0] 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129497000) [pid = 1657] [serial = 421] [outer = 0x128e8f400] 05:29:43 INFO - PROCESS | 1657 | 1462278583823 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129728800) [pid = 1657] [serial = 422] [outer = 0x128e8f400] 05:29:44 INFO - PROCESS | 1657 | 1462278584197 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]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:29:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 523ms 05:29:44 INFO - PROCESS | 1657 | 1462278584214 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1657 | 1462278584216 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:29:44 INFO - PROCESS | 1657 | 1462278584218 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1657 | 1462278584219 Marionette TRACE conn2 <- [1,538,null,{}] 05:29:44 INFO - PROCESS | 1657 | 1462278584221 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}] 05:29:44 INFO - PROCESS | 1657 | 1462278584325 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:29:44 INFO - PROCESS | 1657 | 1462278584344 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed6000 == 45 [pid = 1657] [id = 142] 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129728c00) [pid = 1657] [serial = 423] [outer = 0x0] 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a97e400) [pid = 1657] [serial = 424] [outer = 0x129728c00] 05:29:44 INFO - PROCESS | 1657 | 1462278584372 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aaf9800) [pid = 1657] [serial = 425] [outer = 0x129728c00] 05:29:44 INFO - PROCESS | 1657 | 1462278584697 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]]]}] 05:29:44 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. 05:29:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 05:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:29:44 INFO - PROCESS | 1657 | 1462278584738 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1657 | 1462278584739 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:29:44 INFO - PROCESS | 1657 | 1462278584741 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1657 | 1462278584742 Marionette TRACE conn2 <- [1,542,null,{}] 05:29:44 INFO - PROCESS | 1657 | 1462278584744 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}] 05:29:44 INFO - PROCESS | 1657 | 1462278584834 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:29:44 INFO - PROCESS | 1657 | 1462278584847 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x129754800 == 46 [pid = 1657] [id = 143] 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a810000) [pid = 1657] [serial = 426] [outer = 0x0] 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12afaf000) [pid = 1657] [serial = 427] [outer = 0x12a810000] 05:29:44 INFO - PROCESS | 1657 | 1462278584871 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b5fa000) [pid = 1657] [serial = 428] [outer = 0x12a810000] 05:29:45 INFO - PROCESS | 1657 | 1462278585321 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]]]}] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1276d2400) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11a002800) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119211800) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116864400) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128e90400) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1213cb000) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129034c00) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1133d2800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x113d9f000) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117d2bc00) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aaf1800) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1214c0c00) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:29:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119d80800) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:29:45 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. 05:29:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 05:29:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:29:45 INFO - PROCESS | 1657 | 1462278585361 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1657 | 1462278585362 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1657 | 1462278585364 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1657 | 1462278585365 Marionette TRACE conn2 <- [1,546,null,{}] 05:29:45 INFO - PROCESS | 1657 | 1462278585367 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}] 05:29:45 INFO - PROCESS | 1657 | 1462278585446 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:29:45 INFO - PROCESS | 1657 | 1462278585451 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218bf800 == 47 [pid = 1657] [id = 144] 05:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115d92c00) [pid = 1657] [serial = 429] [outer = 0x0] 05:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11a002800) [pid = 1657] [serial = 430] [outer = 0x115d92c00] 05:29:45 INFO - PROCESS | 1657 | 1462278585482 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e9a000) [pid = 1657] [serial = 431] [outer = 0x115d92c00] 05:29:45 INFO - PROCESS | 1657 | 1462278585825 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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:29:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 468ms 05:29:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:29:45 INFO - PROCESS | 1657 | 1462278585832 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1657 | 1462278585833 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1657 | 1462278585835 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1657 | 1462278585837 Marionette TRACE conn2 <- [1,550,null,{}] 05:29:45 INFO - PROCESS | 1657 | 1462278585839 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}] 05:29:45 INFO - PROCESS | 1657 | 1462278585921 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:29:45 INFO - PROCESS | 1657 | 1462278585982 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afc9800 == 48 [pid = 1657] [id = 145] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119448800) [pid = 1657] [serial = 432] [outer = 0x0] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1295c0c00) [pid = 1657] [serial = 433] [outer = 0x119448800] 05:29:46 INFO - PROCESS | 1657 | 1462278586018 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bd45000) [pid = 1657] [serial = 434] [outer = 0x119448800] 05:29:46 INFO - PROCESS | 1657 | 1462278586310 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]]]}] 05:29:46 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. 05:29:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 525ms 05:29:46 INFO - PROCESS | 1657 | 1462278586362 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1657 | 1462278586363 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:29:46 INFO - PROCESS | 1657 | 1462278586366 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1657 | 1462278586367 Marionette TRACE conn2 <- [1,554,null,{}] 05:29:46 INFO - PROCESS | 1657 | 1462278586369 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}] 05:29:46 INFO - PROCESS | 1657 | 1462278586463 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:29:46 INFO - PROCESS | 1657 | 1462278586467 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc3b000 == 49 [pid = 1657] [id = 146] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bd48400) [pid = 1657] [serial = 435] [outer = 0x0] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bd50800) [pid = 1657] [serial = 436] [outer = 0x12bd48400] 05:29:46 INFO - PROCESS | 1657 | 1462278586492 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12cb2a000) [pid = 1657] [serial = 437] [outer = 0x12bd48400] 05:29:46 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:46 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:46 INFO - PROCESS | 1657 | 1462278586813 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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 05:29:46 INFO - PROCESS | 1657 | 1462278586837 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1657 | 1462278586839 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:29:46 INFO - PROCESS | 1657 | 1462278586843 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1657 | 1462278586844 Marionette TRACE conn2 <- [1,558,null,{}] 05:29:46 INFO - PROCESS | 1657 | 1462278586847 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}] 05:29:46 INFO - PROCESS | 1657 | 1462278586948 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:29:46 INFO - PROCESS | 1657 | 1462278586954 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c229000 == 50 [pid = 1657] [id = 147] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128e8d800) [pid = 1657] [serial = 438] [outer = 0x0] 05:29:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12cb29c00) [pid = 1657] [serial = 439] [outer = 0x128e8d800] 05:29:46 INFO - PROCESS | 1657 | 1462278586979 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12cb32c00) [pid = 1657] [serial = 440] [outer = 0x128e8d800] 05:29:47 INFO - PROCESS | 1657 | 1462278587262 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 471ms 05:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:29:47 INFO - PROCESS | 1657 | 1462278587312 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1657 | 1462278587314 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:29:47 INFO - PROCESS | 1657 | 1462278587316 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1657 | 1462278587317 Marionette TRACE conn2 <- [1,562,null,{}] 05:29:47 INFO - PROCESS | 1657 | 1462278587319 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}] 05:29:47 INFO - PROCESS | 1657 | 1462278587450 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:29:47 INFO - PROCESS | 1657 | 1462278587510 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113279800 == 51 [pid = 1657] [id = 148] 05:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x111f3f800) [pid = 1657] [serial = 441] [outer = 0x0] 05:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113476000) [pid = 1657] [serial = 442] [outer = 0x111f3f800] 05:29:47 INFO - PROCESS | 1657 | 1462278587542 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116a6b400) [pid = 1657] [serial = 443] [outer = 0x111f3f800] 05:29:47 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:47 INFO - PROCESS | 1657 | 1462278587982 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 05:29:47 INFO - PROCESS | 1657 | 1462278587988 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1657 | 1462278587990 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:29:47 INFO - PROCESS | 1657 | 1462278587993 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1657 | 1462278587995 Marionette TRACE conn2 <- [1,566,null,{}] 05:29:48 INFO - PROCESS | 1657 | 1462278587999 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}] 05:29:48 INFO - PROCESS | 1657 | 1462278588098 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:29:48 INFO - PROCESS | 1657 | 1462278588143 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197c9000 == 52 [pid = 1657] [id = 149] 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x117d31400) [pid = 1657] [serial = 444] [outer = 0x0] 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119211800) [pid = 1657] [serial = 445] [outer = 0x117d31400] 05:29:48 INFO - PROCESS | 1657 | 1462278588175 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11979c800) [pid = 1657] [serial = 446] [outer = 0x117d31400] 05:29:48 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:48 INFO - PROCESS | 1657 | 1462278588591 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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 623ms 05:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:29:48 INFO - PROCESS | 1657 | 1462278588617 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1657 | 1462278588618 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:29:48 INFO - PROCESS | 1657 | 1462278588621 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1657 | 1462278588622 Marionette TRACE conn2 <- [1,570,null,{}] 05:29:48 INFO - PROCESS | 1657 | 1462278588625 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}] 05:29:48 INFO - PROCESS | 1657 | 1462278588723 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:29:48 INFO - PROCESS | 1657 | 1462278588769 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec9000 == 53 [pid = 1657] [id = 150] 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11a10fc00) [pid = 1657] [serial = 447] [outer = 0x0] 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1214b7000) [pid = 1657] [serial = 448] [outer = 0x11a10fc00] 05:29:48 INFO - PROCESS | 1657 | 1462278588798 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12572b800) [pid = 1657] [serial = 449] [outer = 0x11a10fc00] 05:29:49 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:49 INFO - PROCESS | 1657 | 1462278589223 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]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 623ms 05:29:49 INFO - PROCESS | 1657 | 1462278589245 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1657 | 1462278589248 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:29:49 INFO - PROCESS | 1657 | 1462278589255 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1657 | 1462278589259 Marionette TRACE conn2 <- [1,574,null,{}] 05:29:49 INFO - PROCESS | 1657 | 1462278589261 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}] 05:29:49 INFO - PROCESS | 1657 | 1462278589360 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:29:49 INFO - PROCESS | 1657 | 1462278589408 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c315800 == 54 [pid = 1657] [id = 151] 05:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x125d4bc00) [pid = 1657] [serial = 450] [outer = 0x0] 05:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128e91000) [pid = 1657] [serial = 451] [outer = 0x125d4bc00] 05:29:49 INFO - PROCESS | 1657 | 1462278589437 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b5f0800) [pid = 1657] [serial = 452] [outer = 0x125d4bc00] 05:29:49 INFO - PROCESS | 1657 | 1462278589857 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]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 05:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:29:49 INFO - PROCESS | 1657 | 1462278589878 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1657 | 1462278589880 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:29:49 INFO - PROCESS | 1657 | 1462278589882 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1657 | 1462278589883 Marionette TRACE conn2 <- [1,578,null,{}] 05:29:49 INFO - PROCESS | 1657 | 1462278589886 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}] 05:29:49 INFO - PROCESS | 1657 | 1462278589983 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:29:50 INFO - PROCESS | 1657 | 1462278590064 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c484000 == 55 [pid = 1657] [id = 152] 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bd2d800) [pid = 1657] [serial = 453] [outer = 0x0] 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12bd48c00) [pid = 1657] [serial = 454] [outer = 0x12bd2d800] 05:29:50 INFO - PROCESS | 1657 | 1462278590095 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12c271800) [pid = 1657] [serial = 455] [outer = 0x12bd2d800] 05:29:50 INFO - PROCESS | 1657 | 1462278590492 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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 619ms 05:29:50 INFO - PROCESS | 1657 | 1462278590502 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1657 | 1462278590503 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:29:50 INFO - PROCESS | 1657 | 1462278590505 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1657 | 1462278590507 Marionette TRACE conn2 <- [1,582,null,{}] 05:29:50 INFO - PROCESS | 1657 | 1462278590511 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}] 05:29:50 INFO - PROCESS | 1657 | 1462278590606 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:29:50 INFO - PROCESS | 1657 | 1462278590652 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c637800 == 56 [pid = 1657] [id = 153] 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12cbdfc00) [pid = 1657] [serial = 456] [outer = 0x0] 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12cbe4000) [pid = 1657] [serial = 457] [outer = 0x12cbdfc00] 05:29:50 INFO - PROCESS | 1657 | 1462278590688 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12cea8c00) [pid = 1657] [serial = 458] [outer = 0x12cbdfc00] 05:29:51 INFO - PROCESS | 1657 | 1462278591140 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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 674ms 05:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:29:51 INFO - PROCESS | 1657 | 1462278591179 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1657 | 1462278591181 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:29:51 INFO - PROCESS | 1657 | 1462278591183 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1657 | 1462278591185 Marionette TRACE conn2 <- [1,586,null,{}] 05:29:51 INFO - PROCESS | 1657 | 1462278591188 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}] 05:29:51 INFO - PROCESS | 1657 | 1462278591399 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:29:51 INFO - PROCESS | 1657 | 1462278591687 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119410800 == 57 [pid = 1657] [id = 154] 05:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x110ef6400) [pid = 1657] [serial = 459] [outer = 0x0] 05:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x111117c00) [pid = 1657] [serial = 460] [outer = 0x110ef6400] 05:29:51 INFO - PROCESS | 1657 | 1462278591731 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11321d800) [pid = 1657] [serial = 461] [outer = 0x110ef6400] 05:29:52 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1020ms 05:29:52 INFO - PROCESS | 1657 | 1462278592195 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]]]}] 05:29:52 INFO - PROCESS | 1657 | 1462278592204 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1657 | 1462278592206 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:29:52 INFO - PROCESS | 1657 | 1462278592209 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1657 | 1462278592212 Marionette TRACE conn2 <- [1,590,null,{}] 05:29:52 INFO - PROCESS | 1657 | 1462278592215 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}] 05:29:52 INFO - PROCESS | 1657 | 1462278592306 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:29:52 INFO - PROCESS | 1657 | 1462278592353 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118561800 == 58 [pid = 1657] [id = 155] 05:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x115092800) [pid = 1657] [serial = 462] [outer = 0x0] 05:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x117d34000) [pid = 1657] [serial = 463] [outer = 0x115092800] 05:29:52 INFO - PROCESS | 1657 | 1462278592381 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11875bc00) [pid = 1657] [serial = 464] [outer = 0x115092800] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c229000 == 57 [pid = 1657] [id = 147] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc3b000 == 56 [pid = 1657] [id = 146] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12afc9800 == 55 [pid = 1657] [id = 145] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1218bf800 == 54 [pid = 1657] [id = 144] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x129754800 == 53 [pid = 1657] [id = 143] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed6000 == 52 [pid = 1657] [id = 142] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12732a000 == 51 [pid = 1657] [id = 141] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x113a3c800 == 50 [pid = 1657] [id = 140] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12b5f7000) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11a230000 == 49 [pid = 1657] [id = 139] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11964b800 == 48 [pid = 1657] [id = 138] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11856d800 == 47 [pid = 1657] [id = 137] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116412800 == 46 [pid = 1657] [id = 136] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11739d800 == 45 [pid = 1657] [id = 135] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc2e000 == 44 [pid = 1657] [id = 134] 05:29:52 INFO - PROCESS | 1657 | --DOCSHELL 0x115d7c800 == 43 [pid = 1657] [id = 131] 05:29:52 INFO - PROCESS | 1657 | 1462278592782 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]]]}] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128e8dc00) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1213c8000) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1214b9c00) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1194a3c00) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x119d7e400) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1168b7400) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x127511000) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1180c8800) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x117673800) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129177000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121810800) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121e43c00) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12971d800) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1167adc00) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1188e4800) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11767ac00) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x119da8000) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x129495c00) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128a09c00) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12af45800) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12972c000) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12444a400) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1295c2800) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1276d2c00) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128e98400) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1295b9800) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a98b800) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11943d000) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 05:29:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12afb0c00) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 05:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 620ms 05:29:52 INFO - PROCESS | 1657 | 1462278592831 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1657 | 1462278592833 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:29:52 INFO - PROCESS | 1657 | 1462278592836 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1657 | 1462278592837 Marionette TRACE conn2 <- [1,594,null,{}] 05:29:52 INFO - PROCESS | 1657 | 1462278592840 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}] 05:29:52 INFO - PROCESS | 1657 | 1462278592916 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:29:52 INFO - PROCESS | 1657 | 1462278592921 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167c8000 == 44 [pid = 1657] [id = 156] 05:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119211000) [pid = 1657] [serial = 465] [outer = 0x0] 05:29:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11943e000) [pid = 1657] [serial = 466] [outer = 0x119211000] 05:29:52 INFO - PROCESS | 1657 | 1462278592968 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1194a5c00) [pid = 1657] [serial = 467] [outer = 0x119211000] 05:29:53 INFO - PROCESS | 1657 | 1462278593314 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 05:29:53 INFO - PROCESS | 1657 | 1462278593362 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1657 | 1462278593363 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:29:53 INFO - PROCESS | 1657 | 1462278593370 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1657 | 1462278593374 Marionette TRACE conn2 <- [1,598,null,{}] 05:29:53 INFO - PROCESS | 1657 | 1462278593377 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}] 05:29:53 INFO - PROCESS | 1657 | 1462278593457 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:29:53 INFO - PROCESS | 1657 | 1462278593462 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a232000 == 45 [pid = 1657] [id = 157] 05:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11979e400) [pid = 1657] [serial = 468] [outer = 0x0] 05:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11a11c000) [pid = 1657] [serial = 469] [outer = 0x11979e400] 05:29:53 INFO - PROCESS | 1657 | 1462278593487 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121e3d400) [pid = 1657] [serial = 470] [outer = 0x11979e400] 05:29:53 INFO - PROCESS | 1657 | 1462278593828 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 478ms 05:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:29:53 INFO - PROCESS | 1657 | 1462278593845 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1657 | 1462278593848 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:29:53 INFO - PROCESS | 1657 | 1462278593851 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1657 | 1462278593853 Marionette TRACE conn2 <- [1,602,null,{}] 05:29:53 INFO - PROCESS | 1657 | 1462278593858 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}] 05:29:53 INFO - PROCESS | 1657 | 1462278593985 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:29:54 INFO - PROCESS | 1657 | 1462278594055 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x122006000 == 46 [pid = 1657] [id = 158] 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119dad400) [pid = 1657] [serial = 471] [outer = 0x0] 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12403dc00) [pid = 1657] [serial = 472] [outer = 0x119dad400] 05:29:54 INFO - PROCESS | 1657 | 1462278594097 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1271b8800) [pid = 1657] [serial = 473] [outer = 0x119dad400] 05:29:54 INFO - PROCESS | 1657 | 1462278594521 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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 721ms 05:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:29:54 INFO - PROCESS | 1657 | 1462278594571 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1657 | 1462278594572 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:29:54 INFO - PROCESS | 1657 | 1462278594574 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1657 | 1462278594575 Marionette TRACE conn2 <- [1,606,null,{}] 05:29:54 INFO - PROCESS | 1657 | 1462278594578 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}] 05:29:54 INFO - PROCESS | 1657 | 1462278594652 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:29:54 INFO - PROCESS | 1657 | 1462278594659 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c75800 == 47 [pid = 1657] [id = 159] 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128a11400) [pid = 1657] [serial = 474] [outer = 0x0] 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x128e96800) [pid = 1657] [serial = 475] [outer = 0x128a11400] 05:29:54 INFO - PROCESS | 1657 | 1462278594691 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12949ac00) [pid = 1657] [serial = 476] [outer = 0x128a11400] 05:29:55 INFO - PROCESS | 1657 | 1462278595055 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 05:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:29:55 INFO - PROCESS | 1657 | 1462278595094 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1657 | 1462278595095 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:29:55 INFO - PROCESS | 1657 | 1462278595097 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1657 | 1462278595099 Marionette TRACE conn2 <- [1,610,null,{}] 05:29:55 INFO - PROCESS | 1657 | 1462278595101 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}] 05:29:55 INFO - PROCESS | 1657 | 1462278595197 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:29:55 INFO - PROCESS | 1657 | 1462278595201 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ede000 == 48 [pid = 1657] [id = 160] 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1295b6400) [pid = 1657] [serial = 477] [outer = 0x0] 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1297ed400) [pid = 1657] [serial = 478] [outer = 0x1295b6400] 05:29:55 INFO - PROCESS | 1657 | 1462278595226 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12aafb000) [pid = 1657] [serial = 479] [outer = 0x1295b6400] 05:29:55 INFO - PROCESS | 1657 | 1462278595562 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 05:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:29:55 INFO - PROCESS | 1657 | 1462278595621 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1657 | 1462278595622 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:29:55 INFO - PROCESS | 1657 | 1462278595624 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1657 | 1462278595626 Marionette TRACE conn2 <- [1,614,null,{}] 05:29:55 INFO - PROCESS | 1657 | 1462278595628 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}] 05:29:55 INFO - PROCESS | 1657 | 1462278595726 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:29:55 INFO - PROCESS | 1657 | 1462278595730 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x129746000 == 49 [pid = 1657] [id = 161] 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1214bf400) [pid = 1657] [serial = 480] [outer = 0x0] 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12af54c00) [pid = 1657] [serial = 481] [outer = 0x1214bf400] 05:29:55 INFO - PROCESS | 1657 | 1462278595755 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bd30000) [pid = 1657] [serial = 482] [outer = 0x1214bf400] 05:29:56 INFO - PROCESS | 1657 | 1462278596084 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 05:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:29:56 INFO - PROCESS | 1657 | 1462278596097 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1657 | 1462278596099 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:29:56 INFO - PROCESS | 1657 | 1462278596101 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1657 | 1462278596102 Marionette TRACE conn2 <- [1,618,null,{}] 05:29:56 INFO - PROCESS | 1657 | 1462278596104 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}] 05:29:56 INFO - PROCESS | 1657 | 1462278596205 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:29:56 INFO - PROCESS | 1657 | 1462278596238 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac9800 == 50 [pid = 1657] [id = 162] 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12aafc800) [pid = 1657] [serial = 483] [outer = 0x0] 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12c279000) [pid = 1657] [serial = 484] [outer = 0x12aafc800] 05:29:56 INFO - PROCESS | 1657 | 1462278596263 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12cb31000) [pid = 1657] [serial = 485] [outer = 0x12aafc800] 05:29:56 INFO - PROCESS | 1657 | 1462278596584 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 05:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:29:56 INFO - PROCESS | 1657 | 1462278596620 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1657 | 1462278596621 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:29:56 INFO - PROCESS | 1657 | 1462278596625 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1657 | 1462278596627 Marionette TRACE conn2 <- [1,622,null,{}] 05:29:56 INFO - PROCESS | 1657 | 1462278596630 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}] 05:29:56 INFO - PROCESS | 1657 | 1462278596725 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:29:56 INFO - PROCESS | 1657 | 1462278596729 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc2c800 == 51 [pid = 1657] [id = 163] 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12b5f5000) [pid = 1657] [serial = 486] [outer = 0x0] 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12cbde800) [pid = 1657] [serial = 487] [outer = 0x12b5f5000] 05:29:56 INFO - PROCESS | 1657 | 1462278596779 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12ceab800) [pid = 1657] [serial = 488] [outer = 0x12b5f5000] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a80ac00) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a810000) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x112e8d000) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1271be800) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1180bf000) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1214bbc00) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11920b000) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:29:56 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129728c00) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119448800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12bd48400) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x115d92c00) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128e8f400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:29:57 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11943ec00) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:29:57 INFO - PROCESS | 1657 | 1462278597147 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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 571ms 05:29:57 INFO - PROCESS | 1657 | 1462278597196 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1657 | 1462278597197 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:29:57 INFO - PROCESS | 1657 | 1462278597206 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1657 | 1462278597209 Marionette TRACE conn2 <- [1,626,null,{}] 05:29:57 INFO - PROCESS | 1657 | 1462278597215 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}] 05:29:57 INFO - PROCESS | 1657 | 1462278597296 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:29:57 INFO - PROCESS | 1657 | 1462278597300 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973a800 == 52 [pid = 1657] [id = 164] 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112ac6800) [pid = 1657] [serial = 489] [outer = 0x0] 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x112acc800) [pid = 1657] [serial = 490] [outer = 0x112ac6800] 05:29:57 INFO - PROCESS | 1657 | 1462278597330 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11685f000) [pid = 1657] [serial = 491] [outer = 0x112ac6800] 05:29:57 INFO - PROCESS | 1657 | 1462278597667 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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 481ms 05:29:57 INFO - PROCESS | 1657 | 1462278597692 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1657 | 1462278597695 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:29:57 INFO - PROCESS | 1657 | 1462278597700 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1657 | 1462278597701 Marionette TRACE conn2 <- [1,630,null,{}] 05:29:57 INFO - PROCESS | 1657 | 1462278597703 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}] 05:29:57 INFO - PROCESS | 1657 | 1462278597796 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:29:57 INFO - PROCESS | 1657 | 1462278597845 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c231800 == 53 [pid = 1657] [id = 165] 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112ac8c00) [pid = 1657] [serial = 492] [outer = 0x0] 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1219a9c00) [pid = 1657] [serial = 493] [outer = 0x112ac8c00] 05:29:57 INFO - PROCESS | 1657 | 1462278597870 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12ced0c00) [pid = 1657] [serial = 494] [outer = 0x112ac8c00] 05:29:58 INFO - PROCESS | 1657 | 1462278598130 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 472ms 05:29:58 INFO - PROCESS | 1657 | 1462278598171 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1657 | 1462278598172 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:29:58 INFO - PROCESS | 1657 | 1462278598183 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1657 | 1462278598184 Marionette TRACE conn2 <- [1,634,null,{}] 05:29:58 INFO - PROCESS | 1657 | 1462278598187 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}] 05:29:58 INFO - PROCESS | 1657 | 1462278598271 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:29:58 INFO - PROCESS | 1657 | 1462278598278 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd43800 == 54 [pid = 1657] [id = 166] 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116acfc00) [pid = 1657] [serial = 495] [outer = 0x0] 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116ad6800) [pid = 1657] [serial = 496] [outer = 0x116acfc00] 05:29:58 INFO - PROCESS | 1657 | 1462278598302 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116adc000) [pid = 1657] [serial = 497] [outer = 0x116acfc00] 05:29:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:58 INFO - PROCESS | 1657 | 1462278598631 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 05:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:29:58 INFO - PROCESS | 1657 | 1462278598652 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1657 | 1462278598653 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:29:58 INFO - PROCESS | 1657 | 1462278598655 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1657 | 1462278598657 Marionette TRACE conn2 <- [1,638,null,{}] 05:29:58 INFO - PROCESS | 1657 | 1462278598661 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}] 05:29:58 INFO - PROCESS | 1657 | 1462278598765 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:29:58 INFO - PROCESS | 1657 | 1462278598771 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd57800 == 55 [pid = 1657] [id = 167] 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x116ad4000) [pid = 1657] [serial = 498] [outer = 0x0] 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x127596800) [pid = 1657] [serial = 499] [outer = 0x116ad4000] 05:29:58 INFO - PROCESS | 1657 | 1462278598796 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12759ac00) [pid = 1657] [serial = 500] [outer = 0x116ad4000] 05:29:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:59 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:59 INFO - PROCESS | 1657 | 1462278599217 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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 571ms 05:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:29:59 INFO - PROCESS | 1657 | 1462278599226 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1657 | 1462278599229 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:29:59 INFO - PROCESS | 1657 | 1462278599232 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1657 | 1462278599235 Marionette TRACE conn2 <- [1,642,null,{}] 05:29:59 INFO - PROCESS | 1657 | 1462278599239 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}] 05:29:59 INFO - PROCESS | 1657 | 1462278599343 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:29:59 INFO - PROCESS | 1657 | 1462278599389 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b88800 == 56 [pid = 1657] [id = 168] 05:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1126b9000) [pid = 1657] [serial = 501] [outer = 0x0] 05:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x112ad0400) [pid = 1657] [serial = 502] [outer = 0x1126b9000] 05:29:59 INFO - PROCESS | 1657 | 1462278599420 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x113aa2c00) [pid = 1657] [serial = 503] [outer = 0x1126b9000] 05:29:59 INFO - PROCESS | 1657 | 1462278599834 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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 621ms 05:29:59 INFO - PROCESS | 1657 | 1462278599854 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1657 | 1462278599858 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:29:59 INFO - PROCESS | 1657 | 1462278599862 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1657 | 1462278599864 Marionette TRACE conn2 <- [1,646,null,{}] 05:29:59 INFO - PROCESS | 1657 | 1462278599866 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}] 05:29:59 INFO - PROCESS | 1657 | 1462278599994 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x112ad1c00) [pid = 1657] [serial = 504] [outer = 0x12cbebc00] 05:30:00 INFO - PROCESS | 1657 | 1462278600083 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a69000 == 57 [pid = 1657] [id = 169] 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118b23400) [pid = 1657] [serial = 505] [outer = 0x0] 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x119021000) [pid = 1657] [serial = 506] [outer = 0x118b23400] 05:30:00 INFO - PROCESS | 1657 | 1462278600117 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1194a4000) [pid = 1657] [serial = 507] [outer = 0x118b23400] 05:30:00 INFO - PROCESS | 1657 | 1462278600556 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 721ms 05:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:30:00 INFO - PROCESS | 1657 | 1462278600592 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1657 | 1462278600594 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1657 | 1462278600597 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1657 | 1462278600600 Marionette TRACE conn2 <- [1,650,null,{}] 05:30:00 INFO - PROCESS | 1657 | 1462278600610 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}] 05:30:00 INFO - PROCESS | 1657 | 1462278600713 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:30:00 INFO - PROCESS | 1657 | 1462278600777 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c30c800 == 58 [pid = 1657] [id = 170] 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1246ad400) [pid = 1657] [serial = 508] [outer = 0x0] 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x127597000) [pid = 1657] [serial = 509] [outer = 0x1246ad400] 05:30:00 INFO - PROCESS | 1657 | 1462278600808 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1275a0000) [pid = 1657] [serial = 510] [outer = 0x1246ad400] 05:30:01 INFO - PROCESS | 1657 | 1462278601227 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 674ms 05:30:01 INFO - PROCESS | 1657 | 1462278601271 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1657 | 1462278601273 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:30:01 INFO - PROCESS | 1657 | 1462278601276 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1657 | 1462278601277 Marionette TRACE conn2 <- [1,654,null,{}] 05:30:01 INFO - PROCESS | 1657 | 1462278601279 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}] 05:30:01 INFO - PROCESS | 1657 | 1462278601398 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:30:01 INFO - PROCESS | 1657 | 1462278601449 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d40b800 == 59 [pid = 1657] [id = 171] 05:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1276ca000) [pid = 1657] [serial = 511] [outer = 0x0] 05:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x128a09c00) [pid = 1657] [serial = 512] [outer = 0x1276ca000] 05:30:01 INFO - PROCESS | 1657 | 1462278601478 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12949a800) [pid = 1657] [serial = 513] [outer = 0x1276ca000] 05:30:01 INFO - PROCESS | 1657 | 1462278601882 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 668ms 05:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:30:01 INFO - PROCESS | 1657 | 1462278601945 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1657 | 1462278601946 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1657 | 1462278601948 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1657 | 1462278601949 Marionette TRACE conn2 <- [1,658,null,{}] 05:30:01 INFO - PROCESS | 1657 | 1462278601952 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}] 05:30:02 INFO - PROCESS | 1657 | 1462278602051 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:30:02 INFO - PROCESS | 1657 | 1462278602112 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d511000 == 60 [pid = 1657] [id = 172] 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1276d1400) [pid = 1657] [serial = 514] [outer = 0x0] 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1297fb800) [pid = 1657] [serial = 515] [outer = 0x1276d1400] 05:30:02 INFO - PROCESS | 1657 | 1462278602141 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12bd45800) [pid = 1657] [serial = 516] [outer = 0x1276d1400] 05:30:02 INFO - PROCESS | 1657 | 1462278602577 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]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 05:30:02 INFO - PROCESS | 1657 | 1462278602618 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:30:02 INFO - PROCESS | 1657 | 1462278602620 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:30:02 INFO - PROCESS | 1657 | 1462278602677 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1657 | 1462278602678 Marionette TRACE conn2 <- [1,662,null,{}] 05:30:02 INFO - PROCESS | 1657 | 1462278602683 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}] 05:30:02 INFO - PROCESS | 1657 | 1462278602800 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:30:02 INFO - PROCESS | 1657 | 1462278602863 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964a000 == 61 [pid = 1657] [id = 173] 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12bd22c00) [pid = 1657] [serial = 517] [outer = 0x0] 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12cb33800) [pid = 1657] [serial = 518] [outer = 0x12bd22c00] 05:30:02 INFO - PROCESS | 1657 | 1462278602894 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12cecc000) [pid = 1657] [serial = 519] [outer = 0x12bd22c00] 05:30:03 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:03 INFO - PROCESS | 1657 | 1462278603455 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 879ms 05:30:03 INFO - PROCESS | 1657 | 1462278603501 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1657 | 1462278603504 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:30:03 INFO - PROCESS | 1657 | 1462278603508 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1657 | 1462278603509 Marionette TRACE conn2 <- [1,666,null,{}] 05:30:03 INFO - PROCESS | 1657 | 1462278603513 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}] 05:30:03 INFO - PROCESS | 1657 | 1462278603605 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:30:03 INFO - PROCESS | 1657 | 1462278603673 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d58000 == 62 [pid = 1657] [id = 174] 05:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x113d28000) [pid = 1657] [serial = 520] [outer = 0x0] 05:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x113f3a000) [pid = 1657] [serial = 521] [outer = 0x113d28000] 05:30:03 INFO - PROCESS | 1657 | 1462278603702 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11674f400) [pid = 1657] [serial = 522] [outer = 0x113d28000] 05:30:03 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91b800 == 61 [pid = 1657] [id = 97] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x129467800 == 60 [pid = 1657] [id = 116] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd43800 == 59 [pid = 1657] [id = 166] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c231800 == 58 [pid = 1657] [id = 165] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12973a800 == 57 [pid = 1657] [id = 164] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc2c800 == 56 [pid = 1657] [id = 163] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x127511c00) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x113d2b400) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12cb29c00) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11943e400) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x124041c00) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac9800 == 55 [pid = 1657] [id = 162] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x129746000 == 54 [pid = 1657] [id = 161] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128ede000 == 53 [pid = 1657] [id = 160] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x125c75800 == 52 [pid = 1657] [id = 159] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x122006000 == 51 [pid = 1657] [id = 158] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11a232000 == 50 [pid = 1657] [id = 157] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1167c8000 == 49 [pid = 1657] [id = 156] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118561800 == 48 [pid = 1657] [id = 155] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119410800 == 47 [pid = 1657] [id = 154] 05:30:04 INFO - PROCESS | 1657 | 1462278604166 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]]]}] 05:30:04 INFO - PROCESS | 1657 | --DOCSHELL 0x113279800 == 46 [pid = 1657] [id = 148] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12bd23800) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12afaf000) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x116110000) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12b5fa000) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12750d000) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118229400) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124046400) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1194a6000) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12a97e400) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119446400) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1295c0c00) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12cb2a000) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12aaf9800) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128e9a000) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bd45000) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11a002800) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x129497000) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x125133c00) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128a06000) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1213d0c00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12bd50800) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118756c00) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1133ca000) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x119d7bc00) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 05:30:04 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129728800) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 05:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 674ms 05:30:04 INFO - PROCESS | 1657 | 1462278604181 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1657 | 1462278604185 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:30:04 INFO - PROCESS | 1657 | 1462278604189 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1657 | 1462278604191 Marionette TRACE conn2 <- [1,670,null,{}] 05:30:04 INFO - PROCESS | 1657 | 1462278604193 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}] 05:30:04 INFO - PROCESS | 1657 | 1462278604293 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:30:04 INFO - PROCESS | 1657 | 1462278604300 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0b000 == 47 [pid = 1657] [id = 175] 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x116adac00) [pid = 1657] [serial = 523] [outer = 0x0] 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x117673800) [pid = 1657] [serial = 524] [outer = 0x116adac00] 05:30:04 INFO - PROCESS | 1657 | 1462278604326 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118756c00) [pid = 1657] [serial = 525] [outer = 0x116adac00] 05:30:04 INFO - PROCESS | 1657 | 1462278604667 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 05:30:04 INFO - PROCESS | 1657 | 1462278604711 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1657 | 1462278604713 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:30:04 INFO - PROCESS | 1657 | 1462278604716 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1657 | 1462278604718 Marionette TRACE conn2 <- [1,674,null,{}] 05:30:04 INFO - PROCESS | 1657 | 1462278604726 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}] 05:30:04 INFO - PROCESS | 1657 | 1462278604812 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:30:04 INFO - PROCESS | 1657 | 1462278604818 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c54000 == 48 [pid = 1657] [id = 176] 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11920b000) [pid = 1657] [serial = 526] [outer = 0x0] 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11979ac00) [pid = 1657] [serial = 527] [outer = 0x11920b000] 05:30:04 INFO - PROCESS | 1657 | 1462278604849 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11a112c00) [pid = 1657] [serial = 528] [outer = 0x11920b000] 05:30:05 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:05 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:30:05 INFO - PROCESS | 1657 | 1462278605323 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]]]}] 05:30:05 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 05:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 621ms 05:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:30:05 INFO - PROCESS | 1657 | 1462278605337 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1657 | 1462278605339 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:30:05 INFO - PROCESS | 1657 | 1462278605341 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1657 | 1462278605342 Marionette TRACE conn2 <- [1,678,null,{}] 05:30:05 INFO - PROCESS | 1657 | 1462278605344 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}] 05:30:05 INFO - PROCESS | 1657 | 1462278605421 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:30:05 INFO - PROCESS | 1657 | 1462278605427 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d7800 == 49 [pid = 1657] [id = 177] 05:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1213c8000) [pid = 1657] [serial = 529] [outer = 0x0] 05:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12188d400) [pid = 1657] [serial = 530] [outer = 0x1213c8000] 05:30:05 INFO - PROCESS | 1657 | 1462278605453 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1240b2000) [pid = 1657] [serial = 531] [outer = 0x1213c8000] 05:30:05 INFO - PROCESS | 1657 | 1462278605797 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]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 05:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:30:05 INFO - PROCESS | 1657 | 1462278605811 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1657 | 1462278605813 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:30:05 INFO - PROCESS | 1657 | 1462278605815 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1657 | 1462278605816 Marionette TRACE conn2 <- [1,682,null,{}] 05:30:05 INFO - PROCESS | 1657 | 1462278605818 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}] 05:30:05 INFO - PROCESS | 1657 | 1462278605895 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:30:05 INFO - PROCESS | 1657 | 1462278605948 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f1d800 == 50 [pid = 1657] [id = 178] 05:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1214be400) [pid = 1657] [serial = 532] [outer = 0x0] 05:30:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x125213800) [pid = 1657] [serial = 533] [outer = 0x1214be400] 05:30:05 INFO - PROCESS | 1657 | 1462278605974 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x127598800) [pid = 1657] [serial = 534] [outer = 0x1214be400] 05:30:06 INFO - PROCESS | 1657 | 1462278606770 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]]]}] 05:30:06 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) 05:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 05:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:30:06 INFO - PROCESS | 1657 | 1462278606787 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1657 | 1462278606789 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1657 | 1462278606795 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1657 | 1462278606796 Marionette TRACE conn2 <- [1,686,null,{}] 05:30:06 INFO - PROCESS | 1657 | 1462278606799 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}] 05:30:06 INFO - PROCESS | 1657 | 1462278606931 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:30:06 INFO - PROCESS | 1657 | 1462278606945 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290b6000 == 51 [pid = 1657] [id = 179] 05:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128a03000) [pid = 1657] [serial = 535] [outer = 0x0] 05:30:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x129178800) [pid = 1657] [serial = 536] [outer = 0x128a03000] 05:30:06 INFO - PROCESS | 1657 | 1462278606971 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12972cc00) [pid = 1657] [serial = 537] [outer = 0x128a03000] 05:30:07 INFO - PROCESS | 1657 | 1462278607771 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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 05:30:07 INFO - PROCESS | 1657 | 1462278607815 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1657 | 1462278607816 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:30:07 INFO - PROCESS | 1657 | 1462278607818 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1657 | 1462278607819 Marionette TRACE conn2 <- [1,690,null,{}] 05:30:07 INFO - PROCESS | 1657 | 1462278607822 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}] 05:30:07 INFO - PROCESS | 1657 | 1462278607914 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:30:07 INFO - PROCESS | 1657 | 1462278607925 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a61800 == 52 [pid = 1657] [id = 180] 05:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1297f5c00) [pid = 1657] [serial = 538] [outer = 0x0] 05:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12a98ac00) [pid = 1657] [serial = 539] [outer = 0x1297f5c00] 05:30:07 INFO - PROCESS | 1657 | 1462278607950 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12af49800) [pid = 1657] [serial = 540] [outer = 0x1297f5c00] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x116acfc00) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1295b6400) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x115092800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11979e400) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x110ef6400) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119211000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119dad400) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128a11400) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1214bf400) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12aafc800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12b5f5000) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128e8d800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112ac6800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:30:08 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112ac8c00) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:30:08 INFO - PROCESS | 1657 | 1462278608860 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]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1070ms 05:30:08 INFO - PROCESS | 1657 | 1462278608890 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1657 | 1462278608893 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:30:08 INFO - PROCESS | 1657 | 1462278608896 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1657 | 1462278608897 Marionette TRACE conn2 <- [1,694,null,{}] 05:30:08 INFO - PROCESS | 1657 | 1462278608899 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}] 05:30:08 INFO - PROCESS | 1657 | 1462278608974 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:30:08 INFO - PROCESS | 1657 | 1462278608980 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x124091000 == 53 [pid = 1657] [id = 181] 05:30:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112ac8c00) [pid = 1657] [serial = 541] [outer = 0x0] 05:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1214bf400) [pid = 1657] [serial = 542] [outer = 0x112ac8c00] 05:30:09 INFO - PROCESS | 1657 | 1462278609005 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12972b000) [pid = 1657] [serial = 543] [outer = 0x112ac8c00] 05:30:09 INFO - PROCESS | 1657 | 1462278609806 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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 920ms 05:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:30:09 INFO - PROCESS | 1657 | 1462278609816 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1657 | 1462278609818 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:30:09 INFO - PROCESS | 1657 | 1462278609820 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1657 | 1462278609821 Marionette TRACE conn2 <- [1,698,null,{}] 05:30:09 INFO - PROCESS | 1657 | 1462278609824 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}] 05:30:09 INFO - PROCESS | 1657 | 1462278609902 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:30:09 INFO - PROCESS | 1657 | 1462278609906 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aacf000 == 54 [pid = 1657] [id = 182] 05:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1197a2800) [pid = 1657] [serial = 544] [outer = 0x0] 05:30:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12b5f5000) [pid = 1657] [serial = 545] [outer = 0x1197a2800] 05:30:09 INFO - PROCESS | 1657 | 1462278609974 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12bd45000) [pid = 1657] [serial = 546] [outer = 0x1197a2800] 05:30:10 INFO - PROCESS | 1657 | 1462278610704 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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 923ms 05:30:10 INFO - PROCESS | 1657 | 1462278610744 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:30:10 INFO - PROCESS | 1657 | 1462278610747 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:30:10 INFO - PROCESS | 1657 | 1462278610750 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1657 | 1462278610753 Marionette TRACE conn2 <- [1,702,null,{}] 05:30:10 INFO - PROCESS | 1657 | 1462278610758 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}] 05:30:10 INFO - PROCESS | 1657 | 1462278610865 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:30:10 INFO - PROCESS | 1657 | 1462278610913 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117d66000 == 55 [pid = 1657] [id = 183] 05:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1134e9800) [pid = 1657] [serial = 547] [outer = 0x0] 05:30:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x113f7bc00) [pid = 1657] [serial = 548] [outer = 0x1134e9800] 05:30:10 INFO - PROCESS | 1657 | 1462278610945 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116ad2000) [pid = 1657] [serial = 549] [outer = 0x1134e9800] 05:30:11 INFO - PROCESS | 1657 | 1462278611861 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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 05:30:11 INFO - PROCESS | 1657 | 1462278611874 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1657 | 1462278611879 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:30:11 INFO - PROCESS | 1657 | 1462278611884 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1657 | 1462278611886 Marionette TRACE conn2 <- [1,706,null,{}] 05:30:11 INFO - PROCESS | 1657 | 1462278611888 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}] 05:30:11 INFO - PROCESS | 1657 | 1462278611985 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:30:12 INFO - PROCESS | 1657 | 1462278612032 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c30000 == 56 [pid = 1657] [id = 184] 05:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x116ade800) [pid = 1657] [serial = 550] [outer = 0x0] 05:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1188e8000) [pid = 1657] [serial = 551] [outer = 0x116ade800] 05:30:12 INFO - PROCESS | 1657 | 1462278612062 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11949c800) [pid = 1657] [serial = 552] [outer = 0x116ade800] 05:30:12 INFO - PROCESS | 1657 | 1462278612960 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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 05:30:13 INFO - PROCESS | 1657 | 1462278613008 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1657 | 1462278613010 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:30:13 INFO - PROCESS | 1657 | 1462278613012 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1657 | 1462278613015 Marionette TRACE conn2 <- [1,710,null,{}] 05:30:13 INFO - PROCESS | 1657 | 1462278613022 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}] 05:30:13 INFO - PROCESS | 1657 | 1462278613123 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:30:13 INFO - PROCESS | 1657 | 1462278613170 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc24800 == 57 [pid = 1657] [id = 185] 05:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125d43800) [pid = 1657] [serial = 553] [outer = 0x0] 05:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128a11c00) [pid = 1657] [serial = 554] [outer = 0x125d43800] 05:30:13 INFO - PROCESS | 1657 | 1462278613202 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1295ba000) [pid = 1657] [serial = 555] [outer = 0x125d43800] 05:30:14 INFO - PROCESS | 1657 | 1462278614100 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 05:30:14 INFO - PROCESS | 1657 | 1462278614135 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1657 | 1462278614137 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:30:14 INFO - PROCESS | 1657 | 1462278614139 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1657 | 1462278614141 Marionette TRACE conn2 <- [1,714,null,{}] 05:30:14 INFO - PROCESS | 1657 | 1462278614145 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}] 05:30:14 INFO - PROCESS | 1657 | 1462278614243 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:30:14 INFO - PROCESS | 1657 | 1462278614289 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121dc9800 == 58 [pid = 1657] [id = 186] 05:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x121e43800) [pid = 1657] [serial = 556] [outer = 0x0] 05:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1295bb000) [pid = 1657] [serial = 557] [outer = 0x121e43800] 05:30:14 INFO - PROCESS | 1657 | 1462278614320 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12bd2b400) [pid = 1657] [serial = 558] [outer = 0x121e43800] 05:30:15 INFO - PROCESS | 1657 | 1462278615335 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]]]}] 05:30:15 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 05:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1222ms 05:30:15 INFO - PROCESS | 1657 | 1462278615386 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1657 | 1462278615390 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:30:15 INFO - PROCESS | 1657 | 1462278615395 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1657 | 1462278615396 Marionette TRACE conn2 <- [1,718,null,{}] 05:30:15 INFO - PROCESS | 1657 | 1462278615400 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}] 05:30:15 INFO - PROCESS | 1657 | 1462278615496 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:30:15 INFO - PROCESS | 1657 | 1462278615578 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197cc000 == 59 [pid = 1657] [id = 187] 05:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x116adec00) [pid = 1657] [serial = 559] [outer = 0x0] 05:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x117d38000) [pid = 1657] [serial = 560] [outer = 0x116adec00] 05:30:15 INFO - PROCESS | 1657 | 1462278615609 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x119029c00) [pid = 1657] [serial = 561] [outer = 0x116adec00] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124091000 == 58 [pid = 1657] [id = 181] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x129a61800 == 57 [pid = 1657] [id = 180] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1290b6000 == 56 [pid = 1657] [id = 179] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x116f1d800 == 55 [pid = 1657] [id = 178] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d7800 == 54 [pid = 1657] [id = 177] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119c54000 == 53 [pid = 1657] [id = 176] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x116f0b000 == 52 [pid = 1657] [id = 175] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x127596800) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128e91000) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1214b7000) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x119211800) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x113476000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bd48c00) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12cbe4000) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x113d58000 == 51 [pid = 1657] [id = 174] 05:30:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118b88800 == 50 [pid = 1657] [id = 168] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x112acc800) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12ceab800) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12aafb000) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12ced0c00) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1219a9c00) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x116adc000) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11685f000) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12949ac00) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x116ad6800) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1297ed400) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11875bc00) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x117d34000) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11a11c000) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121e3d400) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11321d800) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x111117c00) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11943e000) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1194a5c00) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12403dc00) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1271b8800) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128e96800) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12af54c00) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12cb31000) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12c279000) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bd30000) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12cbde800) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 05:30:15 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12cb32c00) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1657 | 1462278616465 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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 05:30:16 INFO - PROCESS | 1657 | 1462278616515 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1657 | 1462278616519 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:30:16 INFO - PROCESS | 1657 | 1462278616523 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1657 | 1462278616525 Marionette TRACE conn2 <- [1,722,null,{}] 05:30:16 INFO - PROCESS | 1657 | 1462278616527 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}] 05:30:16 INFO - PROCESS | 1657 | 1462278616606 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:30:16 INFO - PROCESS | 1657 | 1462278616612 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964a800 == 51 [pid = 1657] [id = 188] 05:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119449400) [pid = 1657] [serial = 562] [outer = 0x0] 05:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119d84800) [pid = 1657] [serial = 563] [outer = 0x119449400] 05:30:16 INFO - PROCESS | 1657 | 1462278616638 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1213d0400) [pid = 1657] [serial = 564] [outer = 0x119449400] 05:30:16 INFO - PROCESS | 1657 | 1462278616986 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] 05:30:17 INFO - PROCESS | 1657 | 1462278617045 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:30:17 INFO - PROCESS | 1657 | 1462278617047 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1657 | 1462278617049 Marionette TRACE conn2 <- [1,726,null,{}] 05:30:17 INFO - PROCESS | 1657 | 1462278617057 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}] 05:30:17 INFO - PROCESS | 1657 | 1462278617134 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:30:17 INFO - PROCESS | 1657 | 1462278617141 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12576c800 == 52 [pid = 1657] [id = 189] 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121e43400) [pid = 1657] [serial = 565] [outer = 0x0] 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x127599000) [pid = 1657] [serial = 566] [outer = 0x121e43400] 05:30:17 INFO - PROCESS | 1657 | 1462278617170 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128e96800) [pid = 1657] [serial = 567] [outer = 0x121e43400] 05:30:17 INFO - PROCESS | 1657 | 1462278617535 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:30:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 525ms 05:30:17 INFO - PROCESS | 1657 | 1462278617583 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1657 | 1462278617585 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:30:17 INFO - PROCESS | 1657 | 1462278617588 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1657 | 1462278617589 Marionette TRACE conn2 <- [1,730,null,{}] 05:30:17 INFO - PROCESS | 1657 | 1462278617591 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}] 05:30:17 INFO - PROCESS | 1657 | 1462278617667 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:30:17 INFO - PROCESS | 1657 | 1462278617671 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290b7800 == 53 [pid = 1657] [id = 190] 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129039c00) [pid = 1657] [serial = 568] [outer = 0x0] 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1295bc000) [pid = 1657] [serial = 569] [outer = 0x129039c00] 05:30:17 INFO - PROCESS | 1657 | 1462278617700 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a819800) [pid = 1657] [serial = 570] [outer = 0x129039c00] 05:30:18 INFO - PROCESS | 1657 | 1462278618080 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1657 | 1462278618120 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:30:18 INFO - PROCESS | 1657 | 1462278618122 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1657 | 1462278618123 Marionette TRACE conn2 <- [1,734,null,{}] 05:30:18 INFO - PROCESS | 1657 | 1462278618126 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}] 05:30:18 INFO - PROCESS | 1657 | 1462278618224 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:30:18 INFO - PROCESS | 1657 | 1462278618228 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a916800 == 54 [pid = 1657] [id = 191] 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128e9b400) [pid = 1657] [serial = 571] [outer = 0x0] 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12bd2ac00) [pid = 1657] [serial = 572] [outer = 0x128e9b400] 05:30:18 INFO - PROCESS | 1657 | 1462278618253 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12cb29c00) [pid = 1657] [serial = 573] [outer = 0x128e9b400] 05:30:18 INFO - PROCESS | 1657 | 1462278618598 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]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 05:30:18 INFO - PROCESS | 1657 | 1462278618641 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1657 | 1462278618642 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:30:18 INFO - PROCESS | 1657 | 1462278618644 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1657 | 1462278618645 Marionette TRACE conn2 <- [1,738,null,{}] 05:30:18 INFO - PROCESS | 1657 | 1462278618648 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}] 05:30:18 INFO - PROCESS | 1657 | 1462278618767 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:30:18 INFO - PROCESS | 1657 | 1462278618788 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5c7800 == 55 [pid = 1657] [id = 192] 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12cb30000) [pid = 1657] [serial = 574] [outer = 0x0] 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12cbeb800) [pid = 1657] [serial = 575] [outer = 0x12cb30000] 05:30:18 INFO - PROCESS | 1657 | 1462278618815 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12ced3c00) [pid = 1657] [serial = 576] [outer = 0x12cb30000] 05:30:19 INFO - PROCESS | 1657 | 1462278619618 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1019ms 05:30:19 INFO - PROCESS | 1657 | 1462278619664 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1657 | 1462278619665 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:30:19 INFO - PROCESS | 1657 | 1462278619667 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1657 | 1462278619668 Marionette TRACE conn2 <- [1,742,null,{}] 05:30:19 INFO - PROCESS | 1657 | 1462278619670 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}] 05:30:19 INFO - PROCESS | 1657 | 1462278619767 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:30:19 INFO - PROCESS | 1657 | 1462278619781 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c308000 == 56 [pid = 1657] [id = 193] 05:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x121949c00) [pid = 1657] [serial = 577] [outer = 0x0] 05:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121952800) [pid = 1657] [serial = 578] [outer = 0x121949c00] 05:30:19 INFO - PROCESS | 1657 | 1462278619805 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12cb32c00) [pid = 1657] [serial = 579] [outer = 0x121949c00] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12cbdfc00) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1219b3c00) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x115d99000) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1194a7400) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121887c00) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1133d4c00) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118750c00) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1219ad000) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x125737c00) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x111f3f800) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117d31400) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11a10fc00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125d4bc00) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128a03000) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116adac00) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11920b000) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1213c8000) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bd22c00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1126b9000) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1246ad400) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1297f5c00) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118b23400) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113d28000) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116ad4000) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1276ca000) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1214be400) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112ac8c00) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1276d1400) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:30:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bd2d800) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:30:20 INFO - PROCESS | 1657 | 1462278620733 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]]]}] 05:30:20 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 05:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1076ms 05:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:30:20 INFO - PROCESS | 1657 | 1462278620744 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1657 | 1462278620745 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:30:20 INFO - PROCESS | 1657 | 1462278620747 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1657 | 1462278620748 Marionette TRACE conn2 <- [1,746,null,{}] 05:30:20 INFO - PROCESS | 1657 | 1462278620750 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}] 05:30:20 INFO - PROCESS | 1657 | 1462278620832 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:30:20 INFO - PROCESS | 1657 | 1462278620879 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11965d800 == 57 [pid = 1657] [id = 194] 05:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116adac00) [pid = 1657] [serial = 580] [outer = 0x0] 05:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186d9000) [pid = 1657] [serial = 581] [outer = 0x116adac00] 05:30:20 INFO - PROCESS | 1657 | 1462278620904 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11a009000) [pid = 1657] [serial = 582] [outer = 0x116adac00] 05:30:21 INFO - PROCESS | 1657 | 1462278621664 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]]]}] 05:30:21 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.) 05:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 05:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:30:21 INFO - PROCESS | 1657 | 1462278621717 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1657 | 1462278621718 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:30:21 INFO - PROCESS | 1657 | 1462278621720 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1657 | 1462278621721 Marionette TRACE conn2 <- [1,750,null,{}] 05:30:21 INFO - PROCESS | 1657 | 1462278621724 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}] 05:30:21 INFO - PROCESS | 1657 | 1462278621801 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:30:21 INFO - PROCESS | 1657 | 1462278621805 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c488000 == 58 [pid = 1657] [id = 195] 05:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121950800) [pid = 1657] [serial = 583] [outer = 0x0] 05:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12759ec00) [pid = 1657] [serial = 584] [outer = 0x121950800] 05:30:21 INFO - PROCESS | 1657 | 1462278621833 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1295b9c00) [pid = 1657] [serial = 585] [outer = 0x121950800] 05:30:22 INFO - PROCESS | 1657 | 1462278622770 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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1073ms 05:30:22 INFO - PROCESS | 1657 | 1462278622794 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1657 | 1462278622798 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:30:22 INFO - PROCESS | 1657 | 1462278622801 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1657 | 1462278622803 Marionette TRACE conn2 <- [1,754,null,{}] 05:30:22 INFO - PROCESS | 1657 | 1462278622807 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}] 05:30:22 INFO - PROCESS | 1657 | 1462278622906 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:30:22 INFO - PROCESS | 1657 | 1462278622956 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b7c800 == 59 [pid = 1657] [id = 196] 05:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113f7c000) [pid = 1657] [serial = 586] [outer = 0x0] 05:30:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116ad9000) [pid = 1657] [serial = 587] [outer = 0x113f7c000] 05:30:22 INFO - PROCESS | 1657 | 1462278622987 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118810400) [pid = 1657] [serial = 588] [outer = 0x113f7c000] 05:30:23 INFO - PROCESS | 1657 | 1462278623892 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]]]}] 05:30:23 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 05:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 05:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:30:23 INFO - PROCESS | 1657 | 1462278623922 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1657 | 1462278623927 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:30:23 INFO - PROCESS | 1657 | 1462278623931 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1657 | 1462278623933 Marionette TRACE conn2 <- [1,758,null,{}] 05:30:23 INFO - PROCESS | 1657 | 1462278623935 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}] 05:30:24 INFO - PROCESS | 1657 | 1462278624036 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:30:24 INFO - PROCESS | 1657 | 1462278624084 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x125db1000 == 60 [pid = 1657] [id = 197] 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11943c400) [pid = 1657] [serial = 589] [outer = 0x0] 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12194fc00) [pid = 1657] [serial = 590] [outer = 0x11943c400] 05:30:24 INFO - PROCESS | 1657 | 1462278624114 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12513dc00) [pid = 1657] [serial = 591] [outer = 0x11943c400] 05:30:24 INFO - PROCESS | 1657 | 1462278624523 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 05:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:30:24 INFO - PROCESS | 1657 | 1462278624562 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1657 | 1462278624563 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:30:24 INFO - PROCESS | 1657 | 1462278624566 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1657 | 1462278624568 Marionette TRACE conn2 <- [1,762,null,{}] 05:30:24 INFO - PROCESS | 1657 | 1462278624577 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}] 05:30:24 INFO - PROCESS | 1657 | 1462278624679 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:30:24 INFO - PROCESS | 1657 | 1462278624745 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c483000 == 61 [pid = 1657] [id = 198] 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1276cf400) [pid = 1657] [serial = 592] [outer = 0x0] 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1297f8400) [pid = 1657] [serial = 593] [outer = 0x1276cf400] 05:30:24 INFO - PROCESS | 1657 | 1462278624777 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12afb2000) [pid = 1657] [serial = 594] [outer = 0x1276cf400] 05:30:25 INFO - PROCESS | 1657 | 1462278625707 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]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1172ms 05:30:25 INFO - PROCESS | 1657 | 1462278625738 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1657 | 1462278625740 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:30:25 INFO - PROCESS | 1657 | 1462278625743 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1657 | 1462278625744 Marionette TRACE conn2 <- [1,766,null,{}] 05:30:25 INFO - PROCESS | 1657 | 1462278625746 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}] 05:30:25 INFO - PROCESS | 1657 | 1462278625832 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:30:25 INFO - PROCESS | 1657 | 1462278625925 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x113387000 == 62 [pid = 1657] [id = 199] 05:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110ef3000) [pid = 1657] [serial = 595] [outer = 0x0] 05:30:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1131a7c00) [pid = 1657] [serial = 596] [outer = 0x110ef3000] 05:30:25 INFO - PROCESS | 1657 | 1462278625955 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118226000) [pid = 1657] [serial = 597] [outer = 0x110ef3000] 05:30:26 INFO - PROCESS | 1657 | 1462278626965 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1270ms 05:30:27 INFO - PROCESS | 1657 | 1462278627013 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:30:27 INFO - PROCESS | 1657 | 1462278627016 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1657 | 1462278627019 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1657 | 1462278627021 Marionette TRACE conn2 <- [1,770,null,{}] 05:30:27 INFO - PROCESS | 1657 | 1462278627024 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}] 05:30:27 INFO - PROCESS | 1657 | 1462278627128 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1197c9000 == 61 [pid = 1657] [id = 149] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11965d800 == 60 [pid = 1657] [id = 194] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12c308000 == 59 [pid = 1657] [id = 193] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5c7800 == 58 [pid = 1657] [id = 192] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12a916800 == 57 [pid = 1657] [id = 191] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1290b7800 == 56 [pid = 1657] [id = 190] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b5f5000) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12576c800 == 55 [pid = 1657] [id = 189] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x11964a800 == 54 [pid = 1657] [id = 188] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1197cc000 == 53 [pid = 1657] [id = 187] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc24800 == 52 [pid = 1657] [id = 185] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x125c30000 == 51 [pid = 1657] [id = 184] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x117d66000 == 50 [pid = 1657] [id = 183] 05:30:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12aacf000 == 49 [pid = 1657] [id = 182] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12bd25400) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118757800) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11a11bc00) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128a0ac00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116867c00) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119485400) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12520f000) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1295c4c00) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116a6b400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11979c800) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12572b800) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12b5f0800) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1214bf400) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bd45800) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1297fb800) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1171a0400) [pid = 1657] [serial = 203] [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.] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1240b2000) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12972cc00) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x127598800) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12972b000) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c271800) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12cea8c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x129178800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117673800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118756c00) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11979ac00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11a112c00) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12188d400) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12cecc000) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12cb33800) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x113aa2c00) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112ad0400) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1275a0000) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x127597000) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a98ac00) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119021000) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1194a4000) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x113f3a000) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11674f400) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12759ac00) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12af49800) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12949a800) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x128a09c00) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x125213800) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1657 | 1462278627232 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11640c000 == 50 [pid = 1657] [id = 200] 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116747000) [pid = 1657] [serial = 598] [outer = 0x0] 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116863800) [pid = 1657] [serial = 599] [outer = 0x116747000] 05:30:27 INFO - PROCESS | 1657 | 1462278627260 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116ad7c00) [pid = 1657] [serial = 600] [outer = 0x116747000] 05:30:27 INFO - PROCESS | 1657 | 1462278627566 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 05:30:27 INFO - PROCESS | 1657 | 1462278627592 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1657 | 1462278627597 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:30:27 INFO - PROCESS | 1657 | 1462278627601 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1657 | 1462278627603 Marionette TRACE conn2 <- [1,774,null,{}] 05:30:27 INFO - PROCESS | 1657 | 1462278627605 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}] 05:30:27 INFO - PROCESS | 1657 | 1462278627681 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:30:27 INFO - PROCESS | 1657 | 1462278627751 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x118556000 == 51 [pid = 1657] [id = 201] 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118753400) [pid = 1657] [serial = 601] [outer = 0x0] 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11880fc00) [pid = 1657] [serial = 602] [outer = 0x118753400] 05:30:27 INFO - PROCESS | 1657 | 1462278627778 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11920d800) [pid = 1657] [serial = 603] [outer = 0x118753400] 05:30:28 INFO - PROCESS | 1657 | 1462278628069 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:30:28 INFO - PROCESS | 1657 | 1462278628120 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1657 | 1462278628122 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:30:28 INFO - PROCESS | 1657 | 1462278628125 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1657 | 1462278628129 Marionette TRACE conn2 <- [1,778,null,{}] 05:30:28 INFO - PROCESS | 1657 | 1462278628137 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}] 05:30:28 INFO - PROCESS | 1657 | 1462278628214 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:30:28 INFO - PROCESS | 1657 | 1462278628265 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197d7000 == 52 [pid = 1657] [id = 202] 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x119023400) [pid = 1657] [serial = 604] [outer = 0x0] 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119484400) [pid = 1657] [serial = 605] [outer = 0x119023400] 05:30:28 INFO - PROCESS | 1657 | 1462278628293 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11a10f800) [pid = 1657] [serial = 606] [outer = 0x119023400] 05:30:28 INFO - PROCESS | 1657 | 1462278628595 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 523ms 05:30:28 INFO - PROCESS | 1657 | 1462278628647 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1657 | 1462278628649 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:30:28 INFO - PROCESS | 1657 | 1462278628651 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1657 | 1462278628652 Marionette TRACE conn2 <- [1,782,null,{}] 05:30:28 INFO - PROCESS | 1657 | 1462278628655 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}] 05:30:28 INFO - PROCESS | 1657 | 1462278628732 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:30:28 INFO - PROCESS | 1657 | 1462278628736 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121989000 == 53 [pid = 1657] [id = 203] 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11a118400) [pid = 1657] [serial = 607] [outer = 0x0] 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1214c5800) [pid = 1657] [serial = 608] [outer = 0x11a118400] 05:30:28 INFO - PROCESS | 1657 | 1462278628764 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121948c00) [pid = 1657] [serial = 609] [outer = 0x11a118400] 05:30:29 INFO - PROCESS | 1657 | 1462278629104 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 05:30:29 INFO - PROCESS | 1657 | 1462278629122 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1657 | 1462278629124 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:30:29 INFO - PROCESS | 1657 | 1462278629129 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1657 | 1462278629131 Marionette TRACE conn2 <- [1,786,null,{}] 05:30:29 INFO - PROCESS | 1657 | 1462278629134 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}] 05:30:29 INFO - PROCESS | 1657 | 1462278629277 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:30:29 INFO - PROCESS | 1657 | 1462278629294 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12408c800 == 54 [pid = 1657] [id = 204] 05:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11a113400) [pid = 1657] [serial = 610] [outer = 0x0] 05:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121952000) [pid = 1657] [serial = 611] [outer = 0x11a113400] 05:30:29 INFO - PROCESS | 1657 | 1462278629335 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121d2e000) [pid = 1657] [serial = 612] [outer = 0x11a113400] 05:30:29 INFO - PROCESS | 1657 | 1462278629858 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 771ms 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:30:29 INFO - PROCESS | 1657 | 1462278629900 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1657 | 1462278629901 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1657 | 1462278629903 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1657 | 1462278629905 Marionette TRACE conn2 <- [1,790,null,{}] 05:30:29 INFO - PROCESS | 1657 | 1462278629907 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}] 05:30:30 INFO - PROCESS | 1657 | 1462278630018 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:30:30 INFO - PROCESS | 1657 | 1462278630033 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x127323000 == 55 [pid = 1657] [id = 205] 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x121948000) [pid = 1657] [serial = 613] [outer = 0x0] 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x127511000) [pid = 1657] [serial = 614] [outer = 0x121948000] 05:30:30 INFO - PROCESS | 1657 | 1462278630062 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1276cd400) [pid = 1657] [serial = 615] [outer = 0x121948000] 05:30:30 INFO - PROCESS | 1657 | 1462278630540 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 668ms 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:30:30 INFO - PROCESS | 1657 | 1462278630574 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1657 | 1462278630576 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:30:30 INFO - PROCESS | 1657 | 1462278630579 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1657 | 1462278630581 Marionette TRACE conn2 <- [1,794,null,{}] 05:30:30 INFO - PROCESS | 1657 | 1462278630618 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}] 05:30:30 INFO - PROCESS | 1657 | 1462278630718 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:30:30 INFO - PROCESS | 1657 | 1462278630725 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973b800 == 56 [pid = 1657] [id = 206] 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12572dc00) [pid = 1657] [serial = 616] [outer = 0x0] 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128e8dc00) [pid = 1657] [serial = 617] [outer = 0x12572dc00] 05:30:30 INFO - PROCESS | 1657 | 1462278630777 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12903e000) [pid = 1657] [serial = 618] [outer = 0x12572dc00] 05:30:31 INFO - PROCESS | 1657 | 1462278631100 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 538ms 05:30:31 INFO - PROCESS | 1657 | 1462278631117 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1657 | 1462278631119 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:30:31 INFO - PROCESS | 1657 | 1462278631121 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1657 | 1462278631122 Marionette TRACE conn2 <- [1,798,null,{}] 05:30:31 INFO - PROCESS | 1657 | 1462278631132 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}] 05:30:31 INFO - PROCESS | 1657 | 1462278631230 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:30:31 INFO - PROCESS | 1657 | 1462278631339 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1134e9800) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116ade800) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129039c00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128e9b400) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116adec00) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x121e43400) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12cb30000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125d43800) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119449400) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121949c00) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121e43800) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:30:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116adac00) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x121698800 == 57 [pid = 1657] [id = 207] 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1121d9800) [pid = 1657] [serial = 619] [outer = 0x0] 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113d29000) [pid = 1657] [serial = 620] [outer = 0x1121d9800] 05:30:31 INFO - PROCESS | 1657 | 1462278631374 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11a279400) [pid = 1657] [serial = 621] [outer = 0x1121d9800] 05:30:31 INFO - PROCESS | 1657 | 1462278631636 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]]]}] 05:30:31 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 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 526ms 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:30:31 INFO - PROCESS | 1657 | 1462278631648 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1657 | 1462278631650 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:30:31 INFO - PROCESS | 1657 | 1462278631653 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1657 | 1462278631654 Marionette TRACE conn2 <- [1,802,null,{}] 05:30:31 INFO - PROCESS | 1657 | 1462278631665 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}] 05:30:31 INFO - PROCESS | 1657 | 1462278631753 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:30:31 INFO - PROCESS | 1657 | 1462278631758 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b529800 == 58 [pid = 1657] [id = 208] 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121e43800) [pid = 1657] [serial = 622] [outer = 0x0] 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12971d400) [pid = 1657] [serial = 623] [outer = 0x121e43800] 05:30:31 INFO - PROCESS | 1657 | 1462278631782 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1297fb400) [pid = 1657] [serial = 624] [outer = 0x121e43800] 05:30:32 INFO - PROCESS | 1657 | 1462278632115 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]]]}] 05:30:32 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 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 475ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:30:32 INFO - PROCESS | 1657 | 1462278632128 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1657 | 1462278632129 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1657 | 1462278632131 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1657 | 1462278632132 Marionette TRACE conn2 <- [1,806,null,{}] 05:30:32 INFO - PROCESS | 1657 | 1462278632135 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}] 05:30:32 INFO - PROCESS | 1657 | 1462278632217 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:30:32 INFO - PROCESS | 1657 | 1462278632266 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b535000 == 59 [pid = 1657] [id = 209] 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1275a1c00) [pid = 1657] [serial = 625] [outer = 0x0] 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12aaeec00) [pid = 1657] [serial = 626] [outer = 0x1275a1c00] 05:30:32 INFO - PROCESS | 1657 | 1462278632291 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b5f4800) [pid = 1657] [serial = 627] [outer = 0x1275a1c00] 05:30:32 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:30:32 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:30:32 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:30:32 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 05:30:32 INFO - PROCESS | 1657 | 1462278632616 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]]]}] 05:30:32 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 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:30:32 INFO - PROCESS | 1657 | 1462278632652 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1657 | 1462278632654 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1657 | 1462278632656 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1657 | 1462278632658 Marionette TRACE conn2 <- [1,810,null,{}] 05:30:32 INFO - PROCESS | 1657 | 1462278632660 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}] 05:30:32 INFO - PROCESS | 1657 | 1462278632753 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:30:32 INFO - PROCESS | 1657 | 1462278632758 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c235000 == 60 [pid = 1657] [id = 210] 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b5fb800) [pid = 1657] [serial = 628] [outer = 0x0] 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12bd49800) [pid = 1657] [serial = 629] [outer = 0x12b5fb800] 05:30:32 INFO - PROCESS | 1657 | 1462278632786 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12cbdec00) [pid = 1657] [serial = 630] [outer = 0x12b5fb800] 05:30:33 INFO - PROCESS | 1657 | 1462278633127 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]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 05:30:33 INFO - PROCESS | 1657 | 1462278633178 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1657 | 1462278633179 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:30:33 INFO - PROCESS | 1657 | 1462278633182 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1657 | 1462278633183 Marionette TRACE conn2 <- [1,814,null,{}] 05:30:33 INFO - PROCESS | 1657 | 1462278633185 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}] 05:30:33 INFO - PROCESS | 1657 | 1462278633265 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:30:33 INFO - PROCESS | 1657 | 1462278633269 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c640000 == 61 [pid = 1657] [id = 211] 05:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1275a2000) [pid = 1657] [serial = 631] [outer = 0x0] 05:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12cbe8000) [pid = 1657] [serial = 632] [outer = 0x1275a2000] 05:30:33 INFO - PROCESS | 1657 | 1462278633294 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12cecbc00) [pid = 1657] [serial = 633] [outer = 0x1275a2000] 05:30:33 INFO - PROCESS | 1657 | 1462278633791 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] 05:30:33 INFO - PROCESS | 1657 | 1462278633854 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:30:33 INFO - PROCESS | 1657 | 1462278633857 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1657 | 1462278633860 Marionette TRACE conn2 <- [1,818,null,{}] 05:30:33 INFO - PROCESS | 1657 | 1462278633864 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}] 05:30:33 INFO - PROCESS | 1657 | 1462278633969 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:30:34 INFO - PROCESS | 1657 | 1462278634033 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940e000 == 62 [pid = 1657] [id = 212] 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x116744000) [pid = 1657] [serial = 634] [outer = 0x0] 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1180c8000) [pid = 1657] [serial = 635] [outer = 0x116744000] 05:30:34 INFO - PROCESS | 1657 | 1462278634064 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119021000) [pid = 1657] [serial = 636] [outer = 0x116744000] 05:30:34 INFO - PROCESS | 1657 | 1462278634481 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 05:30:34 INFO - PROCESS | 1657 | 1462278634565 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1657 | 1462278634569 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:30:34 INFO - PROCESS | 1657 | 1462278634578 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1657 | 1462278634580 Marionette TRACE conn2 <- [1,822,null,{}] 05:30:34 INFO - PROCESS | 1657 | 1462278634583 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}] 05:30:34 INFO - PROCESS | 1657 | 1462278634685 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:30:34 INFO - PROCESS | 1657 | 1462278634748 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x125dbc800 == 63 [pid = 1657] [id = 213] 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1194a8800) [pid = 1657] [serial = 637] [outer = 0x0] 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11a00b000) [pid = 1657] [serial = 638] [outer = 0x1194a8800] 05:30:34 INFO - PROCESS | 1657 | 1462278634777 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1213d1400) [pid = 1657] [serial = 639] [outer = 0x1194a8800] 05:30:35 INFO - PROCESS | 1657 | 1462278635198 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] 05:30:35 INFO - PROCESS | 1657 | 1462278635250 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:30:35 INFO - PROCESS | 1657 | 1462278635252 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1657 | 1462278635255 Marionette TRACE conn2 <- [1,826,null,{}] 05:30:35 INFO - PROCESS | 1657 | 1462278635265 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}] 05:30:35 INFO - PROCESS | 1657 | 1462278635368 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:30:35 INFO - PROCESS | 1657 | 1462278635432 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c649000 == 64 [pid = 1657] [id = 214] 05:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12572f800) [pid = 1657] [serial = 640] [outer = 0x0] 05:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x127597000) [pid = 1657] [serial = 641] [outer = 0x12572f800] 05:30:35 INFO - PROCESS | 1657 | 1462278635464 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128e9c400) [pid = 1657] [serial = 642] [outer = 0x12572f800] 05:30:35 INFO - PROCESS | 1657 | 1462278635880 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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 675ms 05:30:35 INFO - PROCESS | 1657 | 1462278635975 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1657 | 1462278635977 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:30:35 INFO - PROCESS | 1657 | 1462278635981 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1657 | 1462278635983 Marionette TRACE conn2 <- [1,830,null,{}] 05:30:35 INFO - PROCESS | 1657 | 1462278635985 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}] 05:30:36 INFO - PROCESS | 1657 | 1462278636085 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:30:36 INFO - PROCESS | 1657 | 1462278636147 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d20b800 == 65 [pid = 1657] [id = 215] 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129497400) [pid = 1657] [serial = 643] [outer = 0x0] 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12b5fa400) [pid = 1657] [serial = 644] [outer = 0x129497400] 05:30:36 INFO - PROCESS | 1657 | 1462278636177 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12cb2a000) [pid = 1657] [serial = 645] [outer = 0x129497400] 05:30:36 INFO - PROCESS | 1657 | 1462278636590 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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 619ms 05:30:36 INFO - PROCESS | 1657 | 1462278636601 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1657 | 1462278636602 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:30:36 INFO - PROCESS | 1657 | 1462278636605 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1657 | 1462278636606 Marionette TRACE conn2 <- [1,834,null,{}] 05:30:36 INFO - PROCESS | 1657 | 1462278636627 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}] 05:30:36 INFO - PROCESS | 1657 | 1462278636728 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:30:36 INFO - PROCESS | 1657 | 1462278636790 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d414800 == 66 [pid = 1657] [id = 216] 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12cb2a800) [pid = 1657] [serial = 646] [outer = 0x0] 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12cb36000) [pid = 1657] [serial = 647] [outer = 0x12cb2a800] 05:30:36 INFO - PROCESS | 1657 | 1462278636819 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12ceab400) [pid = 1657] [serial = 648] [outer = 0x12cb2a800] 05:30:37 INFO - PROCESS | 1657 | 1462278637234 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 05:30:37 INFO - PROCESS | 1657 | 1462278637303 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1657 | 1462278637304 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:30:37 INFO - PROCESS | 1657 | 1462278637310 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1657 | 1462278637312 Marionette TRACE conn2 <- [1,838,null,{}] 05:30:37 INFO - PROCESS | 1657 | 1462278637314 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}] 05:30:37 INFO - PROCESS | 1657 | 1462278637451 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:30:37 INFO - PROCESS | 1657 | 1462278637513 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x116466000 == 67 [pid = 1657] [id = 217] 05:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116a70c00) [pid = 1657] [serial = 649] [outer = 0x0] 05:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1241a2c00) [pid = 1657] [serial = 650] [outer = 0x116a70c00] 05:30:37 INFO - PROCESS | 1657 | 1462278637544 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12cecec00) [pid = 1657] [serial = 651] [outer = 0x116a70c00] 05:30:38 INFO - PROCESS | 1657 | 1462278638086 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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 821ms 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:30:38 INFO - PROCESS | 1657 | 1462278638130 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1657 | 1462278638132 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:30:38 INFO - PROCESS | 1657 | 1462278638135 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1657 | 1462278638138 Marionette TRACE conn2 <- [1,842,null,{}] 05:30:38 INFO - PROCESS | 1657 | 1462278638143 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}] 05:30:38 INFO - PROCESS | 1657 | 1462278638241 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:30:38 INFO - PROCESS | 1657 | 1462278638307 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3b800 == 68 [pid = 1657] [id = 218] 05:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113aa2c00) [pid = 1657] [serial = 652] [outer = 0x0] 05:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1167a9c00) [pid = 1657] [serial = 653] [outer = 0x113aa2c00] 05:30:38 INFO - PROCESS | 1657 | 1462278638335 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11767a000) [pid = 1657] [serial = 654] [outer = 0x113aa2c00] 05:30:38 INFO - PROCESS | 1657 | 1462278638759 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]]]}] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd57800 == 67 [pid = 1657] [id = 167] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c235000 == 66 [pid = 1657] [id = 210] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b535000 == 65 [pid = 1657] [id = 209] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b529800 == 64 [pid = 1657] [id = 208] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121698800 == 63 [pid = 1657] [id = 207] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 676ms 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12973b800 == 62 [pid = 1657] [id = 206] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x127323000 == 61 [pid = 1657] [id = 205] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12759ec00) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12408c800 == 60 [pid = 1657] [id = 204] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121989000 == 59 [pid = 1657] [id = 203] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1197d7000 == 58 [pid = 1657] [id = 202] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x118556000 == 57 [pid = 1657] [id = 201] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11640c000 == 56 [pid = 1657] [id = 200] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x113387000 == 55 [pid = 1657] [id = 199] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c483000 == 54 [pid = 1657] [id = 198] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x125db1000 == 53 [pid = 1657] [id = 197] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x118b7c800 == 52 [pid = 1657] [id = 196] 05:30:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c488000 == 51 [pid = 1657] [id = 195] 05:30:38 INFO - PROCESS | 1657 | 1462278638839 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1657 | 1462278638843 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116ad2000) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113f7bc00) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11949c800) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1188e8000) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1295bc000) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bd2ac00) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119029c00) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117d38000) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x127599000) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12cbeb800) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128e96800) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1295ba000) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128a11c00) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119d84800) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1213d0400) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121952800) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12ced3c00) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12bd2b400) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1295bb000) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1186d9000) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12cb32c00) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12cb29c00) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a819800) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11a009000) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1657 | 1462278638865 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1657 | 1462278638867 Marionette TRACE conn2 <- [1,846,null,{}] 05:30:38 INFO - PROCESS | 1657 | 1462278638871 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}] 05:30:38 INFO - PROCESS | 1657 | 1462278638949 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:30:38 INFO - PROCESS | 1657 | 1462278638960 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11738c800 == 52 [pid = 1657] [id = 219] 05:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186ddc00) [pid = 1657] [serial = 655] [outer = 0x0] 05:30:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118759000) [pid = 1657] [serial = 656] [outer = 0x1186ddc00] 05:30:38 INFO - PROCESS | 1657 | 1462278638987 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119446400) [pid = 1657] [serial = 657] [outer = 0x1186ddc00] 05:30:39 INFO - PROCESS | 1657 | 1462278639328 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 482ms 05:30:39 INFO - PROCESS | 1657 | 1462278639339 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1657 | 1462278639340 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:30:39 INFO - PROCESS | 1657 | 1462278639345 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1657 | 1462278639348 Marionette TRACE conn2 <- [1,850,null,{}] 05:30:39 INFO - PROCESS | 1657 | 1462278639355 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}] 05:30:39 INFO - PROCESS | 1657 | 1462278639453 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:30:39 INFO - PROCESS | 1657 | 1462278639504 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c48800 == 53 [pid = 1657] [id = 220] 05:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1194a4c00) [pid = 1657] [serial = 658] [outer = 0x0] 05:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11a010400) [pid = 1657] [serial = 659] [outer = 0x1194a4c00] 05:30:39 INFO - PROCESS | 1657 | 1462278639532 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12194b400) [pid = 1657] [serial = 660] [outer = 0x1194a4c00] 05:30:39 INFO - PROCESS | 1657 | 1462278639829 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 524ms 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:30:39 INFO - PROCESS | 1657 | 1462278639868 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1657 | 1462278639869 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:30:39 INFO - PROCESS | 1657 | 1462278639872 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1657 | 1462278639873 Marionette TRACE conn2 <- [1,854,null,{}] 05:30:39 INFO - PROCESS | 1657 | 1462278639877 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}] 05:30:39 INFO - PROCESS | 1657 | 1462278639956 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:30:40 INFO - PROCESS | 1657 | 1462278640008 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240a7800 == 54 [pid = 1657] [id = 221] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1214c1400) [pid = 1657] [serial = 661] [outer = 0x0] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x121ec7800) [pid = 1657] [serial = 662] [outer = 0x1214c1400] 05:30:40 INFO - PROCESS | 1657 | 1462278640034 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1241a6800) [pid = 1657] [serial = 663] [outer = 0x1214c1400] 05:30:40 INFO - PROCESS | 1657 | 1462278640314 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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:30:40 INFO - PROCESS | 1657 | 1462278640348 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1657 | 1462278640350 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:30:40 INFO - PROCESS | 1657 | 1462278640352 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1657 | 1462278640353 Marionette TRACE conn2 <- [1,858,null,{}] 05:30:40 INFO - PROCESS | 1657 | 1462278640355 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}] 05:30:40 INFO - PROCESS | 1657 | 1462278640440 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:30:40 INFO - PROCESS | 1657 | 1462278640447 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12762f800 == 55 [pid = 1657] [id = 222] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1241a9800) [pid = 1657] [serial = 664] [outer = 0x0] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12500f800) [pid = 1657] [serial = 665] [outer = 0x1241a9800] 05:30:40 INFO - PROCESS | 1657 | 1462278640472 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x125d44c00) [pid = 1657] [serial = 666] [outer = 0x1241a9800] 05:30:40 INFO - PROCESS | 1657 | 1462278640815 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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:30:40 INFO - PROCESS | 1657 | 1462278640821 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1657 | 1462278640822 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:30:40 INFO - PROCESS | 1657 | 1462278640825 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1657 | 1462278640827 Marionette TRACE conn2 <- [1,862,null,{}] 05:30:40 INFO - PROCESS | 1657 | 1462278640830 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}] 05:30:40 INFO - PROCESS | 1657 | 1462278640953 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:30:40 INFO - PROCESS | 1657 | 1462278640966 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a6c800 == 56 [pid = 1657] [id = 223] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x127593800) [pid = 1657] [serial = 667] [outer = 0x0] 05:30:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1276d2000) [pid = 1657] [serial = 668] [outer = 0x127593800] 05:30:40 INFO - PROCESS | 1657 | 1462278640993 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12949f800) [pid = 1657] [serial = 669] [outer = 0x127593800] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 05:30:41 INFO - PROCESS | 1657 | 1462278641341 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]]]}] 05:30:41 INFO - PROCESS | 1657 | 1462278641347 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1657 | 1462278641349 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:30:41 INFO - PROCESS | 1657 | 1462278641351 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1657 | 1462278641352 Marionette TRACE conn2 <- [1,866,null,{}] 05:30:41 INFO - PROCESS | 1657 | 1462278641354 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}] 05:30:41 INFO - PROCESS | 1657 | 1462278641453 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:30:41 INFO - PROCESS | 1657 | 1462278641464 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b527000 == 57 [pid = 1657] [id = 224] 05:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x110fdf000) [pid = 1657] [serial = 670] [outer = 0x0] 05:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110fe2000) [pid = 1657] [serial = 671] [outer = 0x110fdf000] 05:30:41 INFO - PROCESS | 1657 | 1462278641489 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110fe6000) [pid = 1657] [serial = 672] [outer = 0x110fdf000] 05:30:41 INFO - PROCESS | 1657 | 1462278641833 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]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:30:41 INFO - PROCESS | 1657 | 1462278641877 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1657 | 1462278641878 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:30:41 INFO - PROCESS | 1657 | 1462278641880 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1657 | 1462278641882 Marionette TRACE conn2 <- [1,870,null,{}] 05:30:41 INFO - PROCESS | 1657 | 1462278641884 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}] 05:30:41 INFO - PROCESS | 1657 | 1462278641985 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:30:42 INFO - PROCESS | 1657 | 1462278642018 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd6000 == 58 [pid = 1657] [id = 225] 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110fe0400) [pid = 1657] [serial = 673] [outer = 0x0] 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1295b9400) [pid = 1657] [serial = 674] [outer = 0x110fe0400] 05:30:42 INFO - PROCESS | 1657 | 1462278642042 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a814c00) [pid = 1657] [serial = 675] [outer = 0x110fe0400] 05:30:42 INFO - PROCESS | 1657 | 1462278642371 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 05:30:42 INFO - PROCESS | 1657 | 1462278642402 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1657 | 1462278642404 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:30:42 INFO - PROCESS | 1657 | 1462278642406 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1657 | 1462278642407 Marionette TRACE conn2 <- [1,874,null,{}] 05:30:42 INFO - PROCESS | 1657 | 1462278642410 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}] 05:30:42 INFO - PROCESS | 1657 | 1462278642509 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:30:42 INFO - PROCESS | 1657 | 1462278642541 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48b000 == 59 [pid = 1657] [id = 226] 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12949c800) [pid = 1657] [serial = 676] [outer = 0x0] 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12af49800) [pid = 1657] [serial = 677] [outer = 0x12949c800] 05:30:42 INFO - PROCESS | 1657 | 1462278642565 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12bd51800) [pid = 1657] [serial = 678] [outer = 0x12949c800] 05:30:42 INFO - PROCESS | 1657 | 1462278642891 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11a113400) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121948000) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119023400) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116747000) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121e43800) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197a2800) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x110ef3000) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118753400) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1121d9800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1275a1c00) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12572dc00) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11a118400) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:30:43 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12b5fb800) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:30:43 INFO - PROCESS | 1657 | 1462278643006 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1657 | 1462278643008 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:30:43 INFO - PROCESS | 1657 | 1462278643012 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1657 | 1462278643013 Marionette TRACE conn2 <- [1,878,null,{}] 05:30:43 INFO - PROCESS | 1657 | 1462278643016 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}] 05:30:43 INFO - PROCESS | 1657 | 1462278643099 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:30:43 INFO - PROCESS | 1657 | 1462278643103 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290c6800 == 60 [pid = 1657] [id = 227] 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119211800) [pid = 1657] [serial = 679] [outer = 0x0] 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11a118400) [pid = 1657] [serial = 680] [outer = 0x119211800] 05:30:43 INFO - PROCESS | 1657 | 1462278643128 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118755c00) [pid = 1657] [serial = 681] [outer = 0x119211800] 05:30:43 INFO - PROCESS | 1657 | 1462278643470 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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:30:43 INFO - PROCESS | 1657 | 1462278643483 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1657 | 1462278643485 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1657 | 1462278643487 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1657 | 1462278643490 Marionette TRACE conn2 <- [1,882,null,{}] 05:30:43 INFO - PROCESS | 1657 | 1462278643496 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}] 05:30:43 INFO - PROCESS | 1657 | 1462278643624 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:30:43 INFO - PROCESS | 1657 | 1462278643732 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d522800 == 61 [pid = 1657] [id = 228] 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11944a000) [pid = 1657] [serial = 682] [outer = 0x0] 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121a07400) [pid = 1657] [serial = 683] [outer = 0x11944a000] 05:30:43 INFO - PROCESS | 1657 | 1462278643781 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1276d3c00) [pid = 1657] [serial = 684] [outer = 0x11944a000] 05:30:44 INFO - PROCESS | 1657 | 1462278644195 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 725ms 05:30:44 INFO - PROCESS | 1657 | 1462278644213 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:30:44 INFO - PROCESS | 1657 | 1462278644214 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:30:44 INFO - PROCESS | 1657 | 1462278644217 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1657 | 1462278644218 Marionette TRACE conn2 <- [1,886,null,{}] 05:30:44 INFO - PROCESS | 1657 | 1462278644220 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}] 05:30:44 INFO - PROCESS | 1657 | 1462278644327 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:30:44 INFO - PROCESS | 1657 | 1462278644334 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dacd000 == 62 [pid = 1657] [id = 229] 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110f8dc00) [pid = 1657] [serial = 685] [outer = 0x0] 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110f91c00) [pid = 1657] [serial = 686] [outer = 0x110f8dc00] 05:30:44 INFO - PROCESS | 1657 | 1462278644358 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110f95c00) [pid = 1657] [serial = 687] [outer = 0x110f8dc00] 05:30:44 INFO - PROCESS | 1657 | 1462278644675 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:30:44 INFO - PROCESS | 1657 | 1462278644688 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1657 | 1462278644689 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:30:44 INFO - PROCESS | 1657 | 1462278644691 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1657 | 1462278644694 Marionette TRACE conn2 <- [1,890,null,{}] 05:30:44 INFO - PROCESS | 1657 | 1462278644698 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}] 05:30:44 INFO - PROCESS | 1657 | 1462278644786 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:30:44 INFO - PROCESS | 1657 | 1462278644791 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df18800 == 63 [pid = 1657] [id = 230] 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1197a2400) [pid = 1657] [serial = 688] [outer = 0x0] 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a813c00) [pid = 1657] [serial = 689] [outer = 0x1197a2400] 05:30:44 INFO - PROCESS | 1657 | 1462278644815 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12cb2c000) [pid = 1657] [serial = 690] [outer = 0x1197a2400] 05:30:45 INFO - PROCESS | 1657 | 1462278645282 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]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 622ms 05:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:30:45 INFO - PROCESS | 1657 | 1462278645314 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1657 | 1462278645317 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:30:45 INFO - PROCESS | 1657 | 1462278645320 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1657 | 1462278645322 Marionette TRACE conn2 <- [1,894,null,{}] 05:30:45 INFO - PROCESS | 1657 | 1462278645326 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}] 05:30:45 INFO - PROCESS | 1657 | 1462278645435 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:30:45 INFO - PROCESS | 1657 | 1462278645489 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x112931000 == 64 [pid = 1657] [id = 231] 05:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112ac2c00) [pid = 1657] [serial = 691] [outer = 0x0] 05:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113f3a000) [pid = 1657] [serial = 692] [outer = 0x112ac2c00] 05:30:45 INFO - PROCESS | 1657 | 1462278645521 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11605c800) [pid = 1657] [serial = 693] [outer = 0x112ac2c00] 05:30:45 INFO - PROCESS | 1657 | 1462278645993 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 722ms 05:30:46 INFO - PROCESS | 1657 | 1462278646059 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1657 | 1462278646063 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:30:46 INFO - PROCESS | 1657 | 1462278646069 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1657 | 1462278646071 Marionette TRACE conn2 <- [1,898,null,{}] 05:30:46 INFO - PROCESS | 1657 | 1462278646073 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}] 05:30:46 INFO - PROCESS | 1657 | 1462278646179 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:30:46 INFO - PROCESS | 1657 | 1462278646270 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3e000 == 65 [pid = 1657] [id = 232] 05:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116066000) [pid = 1657] [serial = 694] [outer = 0x0] 05:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1168b5800) [pid = 1657] [serial = 695] [outer = 0x116066000] 05:30:46 INFO - PROCESS | 1657 | 1462278646299 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118220800) [pid = 1657] [serial = 696] [outer = 0x116066000] 05:30:46 INFO - PROCESS | 1657 | 1462278646717 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 05:30:46 INFO - PROCESS | 1657 | 1462278646740 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:30:46 INFO - PROCESS | 1657 | 1462278646741 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:30:46 INFO - PROCESS | 1657 | 1462278646744 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1657 | 1462278646746 Marionette TRACE conn2 <- [1,902,null,{}] 05:30:46 INFO - PROCESS | 1657 | 1462278646754 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}] 05:30:46 INFO - PROCESS | 1657 | 1462278646896 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:30:46 INFO - PROCESS | 1657 | 1462278646921 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5d3000 == 66 [pid = 1657] [id = 233] 05:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1196c8c00) [pid = 1657] [serial = 697] [outer = 0x0] 05:30:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119fb9400) [pid = 1657] [serial = 698] [outer = 0x1196c8c00] 05:30:46 INFO - PROCESS | 1657 | 1462278646979 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12180b800) [pid = 1657] [serial = 699] [outer = 0x1196c8c00] 05:30:47 INFO - PROCESS | 1657 | 1462278647404 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]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 05:30:47 INFO - PROCESS | 1657 | 1462278647415 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:30:47 INFO - PROCESS | 1657 | 1462278647417 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1657 | 1462278647420 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1657 | 1462278647421 Marionette TRACE conn2 <- [1,906,null,{}] 05:30:47 INFO - PROCESS | 1657 | 1462278647423 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}] 05:30:47 INFO - PROCESS | 1657 | 1462278647548 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:30:47 INFO - PROCESS | 1657 | 1462278647614 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dac1000 == 67 [pid = 1657] [id = 234] 05:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12194c000) [pid = 1657] [serial = 700] [outer = 0x0] 05:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x121a09c00) [pid = 1657] [serial = 701] [outer = 0x12194c000] 05:30:47 INFO - PROCESS | 1657 | 1462278647644 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x124046400) [pid = 1657] [serial = 702] [outer = 0x12194c000] 05:30:48 INFO - PROCESS | 1657 | 1462278648068 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 673ms 05:30:48 INFO - PROCESS | 1657 | 1462278648094 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1657 | 1462278648095 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:30:48 INFO - PROCESS | 1657 | 1462278648097 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1657 | 1462278648098 Marionette TRACE conn2 <- [1,910,null,{}] 05:30:48 INFO - PROCESS | 1657 | 1462278648101 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}] 05:30:48 INFO - PROCESS | 1657 | 1462278648215 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:30:48 INFO - PROCESS | 1657 | 1462278648281 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121392800 == 68 [pid = 1657] [id = 235] 05:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12194dc00) [pid = 1657] [serial = 703] [outer = 0x0] 05:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12500cc00) [pid = 1657] [serial = 704] [outer = 0x12194dc00] 05:30:48 INFO - PROCESS | 1657 | 1462278648310 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1276cb400) [pid = 1657] [serial = 705] [outer = 0x12194dc00] 05:30:49 INFO - PROCESS | 1657 | 1462278649086 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1023ms 05:30:49 INFO - PROCESS | 1657 | 1462278649121 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1657 | 1462278649125 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:30:49 INFO - PROCESS | 1657 | 1462278649167 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1657 | 1462278649170 Marionette TRACE conn2 <- [1,914,null,{}] 05:30:49 INFO - PROCESS | 1657 | 1462278649180 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}] 05:30:49 INFO - PROCESS | 1657 | 1462278649317 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:30:49 INFO - PROCESS | 1657 | 1462278649416 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c5800 == 69 [pid = 1657] [id = 236] 05:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x110fe1400) [pid = 1657] [serial = 706] [outer = 0x0] 05:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112e89800) [pid = 1657] [serial = 707] [outer = 0x110fe1400] 05:30:49 INFO - PROCESS | 1657 | 1462278649461 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x113da5000) [pid = 1657] [serial = 708] [outer = 0x110fe1400] 05:30:49 INFO - PROCESS | 1657 | 1462278649879 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 729ms 05:30:49 INFO - PROCESS | 1657 | 1462278649894 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1657 | 1462278649898 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:30:49 INFO - PROCESS | 1657 | 1462278649902 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1657 | 1462278649904 Marionette TRACE conn2 <- [1,918,null,{}] 05:30:49 INFO - PROCESS | 1657 | 1462278649907 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}] 05:30:50 INFO - PROCESS | 1657 | 1462278649997 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:30:50 INFO - PROCESS | 1657 | 1462278650049 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e50000 == 70 [pid = 1657] [id = 237] 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x110f94000) [pid = 1657] [serial = 709] [outer = 0x0] 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x112ac9400) [pid = 1657] [serial = 710] [outer = 0x110f94000] 05:30:50 INFO - PROCESS | 1657 | 1462278650077 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x116063800) [pid = 1657] [serial = 711] [outer = 0x110f94000] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12dacd000 == 69 [pid = 1657] [id = 229] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12d522800 == 68 [pid = 1657] [id = 228] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1290c6800 == 67 [pid = 1657] [id = 227] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48b000 == 66 [pid = 1657] [id = 226] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd6000 == 65 [pid = 1657] [id = 225] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b527000 == 64 [pid = 1657] [id = 224] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12cbe8000) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x129a6c800 == 63 [pid = 1657] [id = 223] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12762f800 == 62 [pid = 1657] [id = 222] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1240a7800 == 61 [pid = 1657] [id = 221] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119c48800 == 60 [pid = 1657] [id = 220] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x11738c800 == 59 [pid = 1657] [id = 219] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3b800 == 58 [pid = 1657] [id = 218] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x116466000 == 57 [pid = 1657] [id = 217] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12d414800 == 56 [pid = 1657] [id = 216] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12d20b800 == 55 [pid = 1657] [id = 215] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12c649000 == 54 [pid = 1657] [id = 214] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x125dbc800 == 53 [pid = 1657] [id = 213] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x11940e000 == 52 [pid = 1657] [id = 212] 05:30:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12c640000 == 51 [pid = 1657] [id = 211] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12cbdec00) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x121d2e000) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1297f8400) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1276cd400) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119484400) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11a10f800) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x116863800) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1297fb400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x127511000) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bd45000) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118226000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12194fc00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11920d800) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11a279400) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12aaeec00) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128e8dc00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x121948c00) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12971d400) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11880fc00) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121952000) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1131a7c00) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12903e000) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1214c5800) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113d29000) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12b5f4800) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116ad9000) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116ad7c00) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bd49800) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1657 | 1462278650523 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 05:30:50 INFO - PROCESS | 1657 | 1462278650573 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1657 | 1462278650574 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:30:50 INFO - PROCESS | 1657 | 1462278650583 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1657 | 1462278650585 Marionette TRACE conn2 <- [1,922,null,{}] 05:30:50 INFO - PROCESS | 1657 | 1462278650594 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}] 05:30:50 INFO - PROCESS | 1657 | 1462278650693 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:30:50 INFO - PROCESS | 1657 | 1462278650700 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f05800 == 52 [pid = 1657] [id = 238] 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11605cc00) [pid = 1657] [serial = 712] [outer = 0x0] 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116a6b800) [pid = 1657] [serial = 713] [outer = 0x11605cc00] 05:30:50 INFO - PROCESS | 1657 | 1462278650728 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116fe5000) [pid = 1657] [serial = 714] [outer = 0x11605cc00] 05:30:51 INFO - PROCESS | 1657 | 1462278651097 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 571ms 05:30:51 INFO - PROCESS | 1657 | 1462278651155 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1657 | 1462278651156 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:30:51 INFO - PROCESS | 1657 | 1462278651158 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1657 | 1462278651160 Marionette TRACE conn2 <- [1,926,null,{}] 05:30:51 INFO - PROCESS | 1657 | 1462278651162 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}] 05:30:51 INFO - PROCESS | 1657 | 1462278651238 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:30:51 INFO - PROCESS | 1657 | 1462278651246 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941b000 == 53 [pid = 1657] [id = 239] 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x117d32800) [pid = 1657] [serial = 715] [outer = 0x0] 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1186d9000) [pid = 1657] [serial = 716] [outer = 0x117d32800] 05:30:51 INFO - PROCESS | 1657 | 1462278651272 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118805000) [pid = 1657] [serial = 717] [outer = 0x117d32800] 05:30:51 INFO - PROCESS | 1657 | 1462278651585 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 05:30:51 INFO - PROCESS | 1657 | 1462278651629 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1657 | 1462278651630 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:30:51 INFO - PROCESS | 1657 | 1462278651633 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1657 | 1462278651634 Marionette TRACE conn2 <- [1,930,null,{}] 05:30:51 INFO - PROCESS | 1657 | 1462278651636 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}] 05:30:51 INFO - PROCESS | 1657 | 1462278651718 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:30:51 INFO - PROCESS | 1657 | 1462278651768 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c43000 == 54 [pid = 1657] [id = 240] 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118226000) [pid = 1657] [serial = 718] [outer = 0x0] 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1188e9800) [pid = 1657] [serial = 719] [outer = 0x118226000] 05:30:51 INFO - PROCESS | 1657 | 1462278651793 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11920cc00) [pid = 1657] [serial = 720] [outer = 0x118226000] 05:30:52 INFO - PROCESS | 1657 | 1462278652093 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 517ms 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:30:52 INFO - PROCESS | 1657 | 1462278652151 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1657 | 1462278652152 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1657 | 1462278652154 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1657 | 1462278652155 Marionette TRACE conn2 <- [1,934,null,{}] 05:30:52 INFO - PROCESS | 1657 | 1462278652158 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}] 05:30:52 INFO - PROCESS | 1657 | 1462278652250 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:30:52 INFO - PROCESS | 1657 | 1462278652307 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12157f000 == 55 [pid = 1657] [id = 241] 05:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118b26800) [pid = 1657] [serial = 721] [outer = 0x0] 05:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119446000) [pid = 1657] [serial = 722] [outer = 0x118b26800] 05:30:52 INFO - PROCESS | 1657 | 1462278652335 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11a115400) [pid = 1657] [serial = 723] [outer = 0x118b26800] 05:30:52 INFO - PROCESS | 1657 | 1462278652623 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:30:52 INFO - PROCESS | 1657 | 1462278652678 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1657 | 1462278652680 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1657 | 1462278652682 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1657 | 1462278652683 Marionette TRACE conn2 <- [1,938,null,{}] 05:30:52 INFO - PROCESS | 1657 | 1462278652685 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}] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x113f7c000) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1276cf400) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11943c400) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110fdf000) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x110fe0400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12949c800) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1186ddc00) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1214c1400) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116a70c00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1194a4c00) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1241a9800) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113aa2c00) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11944a000) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119211800) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110f8dc00) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x127593800) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:30:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121950800) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:30:53 INFO - PROCESS | 1657 | 1462278653188 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:30:53 INFO - PROCESS | 1657 | 1462278653269 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d86800 == 56 [pid = 1657] [id = 242] 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x110fd9000) [pid = 1657] [serial = 724] [outer = 0x0] 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x110fdbc00) [pid = 1657] [serial = 725] [outer = 0x110fd9000] 05:30:53 INFO - PROCESS | 1657 | 1462278653301 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110fe5400) [pid = 1657] [serial = 726] [outer = 0x110fd9000] 05:30:53 INFO - PROCESS | 1657 | 1462278653721 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]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1069ms 05:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:30:53 INFO - PROCESS | 1657 | 1462278653753 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1657 | 1462278653755 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:30:53 INFO - PROCESS | 1657 | 1462278653758 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1657 | 1462278653760 Marionette TRACE conn2 <- [1,942,null,{}] 05:30:53 INFO - PROCESS | 1657 | 1462278653764 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}] 05:30:53 INFO - PROCESS | 1657 | 1462278653863 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:30:53 INFO - PROCESS | 1657 | 1462278653912 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941c800 == 57 [pid = 1657] [id = 243] 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x110fe3c00) [pid = 1657] [serial = 727] [outer = 0x0] 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x113f39c00) [pid = 1657] [serial = 728] [outer = 0x110fe3c00] 05:30:53 INFO - PROCESS | 1657 | 1462278653944 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116063c00) [pid = 1657] [serial = 729] [outer = 0x110fe3c00] 05:30:54 INFO - PROCESS | 1657 | 1462278654341 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 620ms 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:30:54 INFO - PROCESS | 1657 | 1462278654379 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1657 | 1462278654381 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:30:54 INFO - PROCESS | 1657 | 1462278654383 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1657 | 1462278654385 Marionette TRACE conn2 <- [1,946,null,{}] 05:30:54 INFO - PROCESS | 1657 | 1462278654387 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}] 05:30:54 INFO - PROCESS | 1657 | 1462278654486 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:30:54 INFO - PROCESS | 1657 | 1462278654571 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x124457800 == 58 [pid = 1657] [id = 244] 05:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116a70000) [pid = 1657] [serial = 730] [outer = 0x0] 05:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117d38800) [pid = 1657] [serial = 731] [outer = 0x116a70000] 05:30:54 INFO - PROCESS | 1657 | 1462278654604 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118b23000) [pid = 1657] [serial = 732] [outer = 0x116a70000] 05:30:55 INFO - PROCESS | 1657 | 1462278655026 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 05:30:55 INFO - PROCESS | 1657 | 1462278655053 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1657 | 1462278655056 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:30:55 INFO - PROCESS | 1657 | 1462278655064 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1657 | 1462278655067 Marionette TRACE conn2 <- [1,950,null,{}] 05:30:55 INFO - PROCESS | 1657 | 1462278655070 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}] 05:30:55 INFO - PROCESS | 1657 | 1462278655166 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:30:55 INFO - PROCESS | 1657 | 1462278655217 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c36800 == 59 [pid = 1657] [id = 245] 05:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1180c5000) [pid = 1657] [serial = 733] [outer = 0x0] 05:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119486000) [pid = 1657] [serial = 734] [outer = 0x1180c5000] 05:30:55 INFO - PROCESS | 1657 | 1462278655247 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11a116400) [pid = 1657] [serial = 735] [outer = 0x1180c5000] 05:30:55 INFO - PROCESS | 1657 | 1462278655698 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 675ms 05:30:55 INFO - PROCESS | 1657 | 1462278655735 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:30:55 INFO - PROCESS | 1657 | 1462278655737 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1657 | 1462278655741 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1657 | 1462278655743 Marionette TRACE conn2 <- [1,954,null,{}] 05:30:55 INFO - PROCESS | 1657 | 1462278655747 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}] 05:30:55 INFO - PROCESS | 1657 | 1462278655923 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:30:56 INFO - PROCESS | 1657 | 1462278656000 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x129011800 == 60 [pid = 1657] [id = 246] 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119d85400) [pid = 1657] [serial = 736] [outer = 0x0] 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1213d1800) [pid = 1657] [serial = 737] [outer = 0x119d85400] 05:30:56 INFO - PROCESS | 1657 | 1462278656031 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12180d400) [pid = 1657] [serial = 738] [outer = 0x119d85400] 05:30:56 INFO - PROCESS | 1657 | 1462278656429 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 722ms 05:30:56 INFO - PROCESS | 1657 | 1462278656463 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1657 | 1462278656464 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:30:56 INFO - PROCESS | 1657 | 1462278656466 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1657 | 1462278656468 Marionette TRACE conn2 <- [1,958,null,{}] 05:30:56 INFO - PROCESS | 1657 | 1462278656470 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}] 05:30:56 INFO - PROCESS | 1657 | 1462278656578 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:30:56 INFO - PROCESS | 1657 | 1462278656629 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x129750800 == 61 [pid = 1657] [id = 247] 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x121952400) [pid = 1657] [serial = 739] [outer = 0x0] 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x121a04c00) [pid = 1657] [serial = 740] [outer = 0x121952400] 05:30:56 INFO - PROCESS | 1657 | 1462278656663 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121d28800) [pid = 1657] [serial = 741] [outer = 0x121952400] 05:30:57 INFO - PROCESS | 1657 | 1462278657040 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 619ms 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:30:57 INFO - PROCESS | 1657 | 1462278657085 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1657 | 1462278657086 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1657 | 1462278657089 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1657 | 1462278657090 Marionette TRACE conn2 <- [1,962,null,{}] 05:30:57 INFO - PROCESS | 1657 | 1462278657094 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}] 05:30:57 INFO - PROCESS | 1657 | 1462278657189 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:30:57 INFO - PROCESS | 1657 | 1462278657274 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95b800 == 62 [pid = 1657] [id = 248] 05:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121e45800) [pid = 1657] [serial = 742] [outer = 0x0] 05:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1240aa800) [pid = 1657] [serial = 743] [outer = 0x121e45800] 05:30:57 INFO - PROCESS | 1657 | 1462278657315 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1241a8800) [pid = 1657] [serial = 744] [outer = 0x121e45800] 05:30:57 INFO - PROCESS | 1657 | 1462278657737 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:30:57 INFO - PROCESS | 1657 | 1462278657761 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1657 | 1462278657763 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1657 | 1462278657765 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1657 | 1462278657767 Marionette TRACE conn2 <- [1,966,null,{}] 05:30:57 INFO - PROCESS | 1657 | 1462278657769 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}] 05:30:57 INFO - PROCESS | 1657 | 1462278657865 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:30:57 INFO - PROCESS | 1657 | 1462278657928 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129467000 == 63 [pid = 1657] [id = 249] 05:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1241a9000) [pid = 1657] [serial = 745] [outer = 0x0] 05:30:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1241aac00) [pid = 1657] [serial = 746] [outer = 0x1241a9000] 05:30:57 INFO - PROCESS | 1657 | 1462278657957 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x125007c00) [pid = 1657] [serial = 747] [outer = 0x1241a9000] 05:30:58 INFO - PROCESS | 1657 | 1462278658614 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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 870ms 05:30:58 INFO - PROCESS | 1657 | 1462278658636 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:30:58 INFO - PROCESS | 1657 | 1462278658638 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:30:58 INFO - PROCESS | 1657 | 1462278658641 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1657 | 1462278658643 Marionette TRACE conn2 <- [1,970,null,{}] 05:30:58 INFO - PROCESS | 1657 | 1462278658646 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}] 05:30:58 INFO - PROCESS | 1657 | 1462278658741 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:30:58 INFO - PROCESS | 1657 | 1462278658828 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x118555800 == 64 [pid = 1657] [id = 250] 05:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1110f5000) [pid = 1657] [serial = 748] [outer = 0x0] 05:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x112ac4800) [pid = 1657] [serial = 749] [outer = 0x1110f5000] 05:30:58 INFO - PROCESS | 1657 | 1462278658875 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x113aa2c00) [pid = 1657] [serial = 750] [outer = 0x1110f5000] 05:30:59 INFO - PROCESS | 1657 | 1462278659369 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]]]}] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119c43000 == 63 [pid = 1657] [id = 240] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11941b000 == 62 [pid = 1657] [id = 239] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116f05800 == 61 [pid = 1657] [id = 238] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116e50000 == 60 [pid = 1657] [id = 237] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c5800 == 59 [pid = 1657] [id = 236] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12a813c00) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOCSHELL 0x112931000 == 58 [pid = 1657] [id = 231] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 773ms 05:30:59 INFO - PROCESS | 1657 | 1462278659414 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1657 | 1462278659417 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:30:59 INFO - PROCESS | 1657 | 1462278659421 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1657 | 1462278659423 Marionette TRACE conn2 <- [1,974,null,{}] 05:30:59 INFO - PROCESS | 1657 | 1462278659425 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}] 05:30:59 INFO - PROCESS | 1657 | 1462278659505 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:30:59 INFO - PROCESS | 1657 | 1462278659512 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e4d800 == 59 [pid = 1657] [id = 251] 05:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x115d90c00) [pid = 1657] [serial = 751] [outer = 0x0] 05:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1161ebc00) [pid = 1657] [serial = 752] [outer = 0x115d90c00] 05:30:59 INFO - PROCESS | 1657 | 1462278659538 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x117673c00) [pid = 1657] [serial = 753] [outer = 0x115d90c00] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1295b9c00) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x110fe2000) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1295b9400) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12af49800) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a814c00) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x118759000) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119446400) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121ec7800) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1241a6800) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12cecec00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1241a2c00) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11a010400) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12194b400) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12500f800) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125d44c00) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11767a000) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1167a9c00) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121a07400) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1180c8000) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11a00b000) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127597000) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12b5fa400) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12cb36000) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11a118400) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118755c00) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12bd51800) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110f91c00) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110f95c00) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1276d2000) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12949f800) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x110fe6000) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1276d3c00) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118810400) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12afb2000) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12513dc00) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 05:30:59 INFO - PROCESS | 1657 | 1462278659900 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 523ms 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:30:59 INFO - PROCESS | 1657 | 1462278659945 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1657 | 1462278659947 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:30:59 INFO - PROCESS | 1657 | 1462278659949 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1657 | 1462278659951 Marionette TRACE conn2 <- [1,978,null,{}] 05:30:59 INFO - PROCESS | 1657 | 1462278659958 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}] 05:31:00 INFO - PROCESS | 1657 | 1462278660045 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:31:00 INFO - PROCESS | 1657 | 1462278660051 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4e000 == 60 [pid = 1657] [id = 252] 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118753400) [pid = 1657] [serial = 754] [outer = 0x0] 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119020800) [pid = 1657] [serial = 755] [outer = 0x118753400] 05:31:00 INFO - PROCESS | 1657 | 1462278660078 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11949d800) [pid = 1657] [serial = 756] [outer = 0x118753400] 05:31:00 INFO - PROCESS | 1657 | 1462278660439 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 522ms 05:31:00 INFO - PROCESS | 1657 | 1462278660472 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1657 | 1462278660473 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:31:00 INFO - PROCESS | 1657 | 1462278660478 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1657 | 1462278660479 Marionette TRACE conn2 <- [1,982,null,{}] 05:31:00 INFO - PROCESS | 1657 | 1462278660482 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}] 05:31:00 INFO - PROCESS | 1657 | 1462278660568 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:31:00 INFO - PROCESS | 1657 | 1462278660615 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x121989000 == 61 [pid = 1657] [id = 253] 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1194a3000) [pid = 1657] [serial = 757] [outer = 0x0] 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11a010c00) [pid = 1657] [serial = 758] [outer = 0x1194a3000] 05:31:00 INFO - PROCESS | 1657 | 1462278660641 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121949c00) [pid = 1657] [serial = 759] [outer = 0x1194a3000] 05:31:00 INFO - PROCESS | 1657 | 1462278660919 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:31:00 INFO - PROCESS | 1657 | 1462278660951 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1657 | 1462278660953 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:31:00 INFO - PROCESS | 1657 | 1462278660955 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1657 | 1462278660956 Marionette TRACE conn2 <- [1,986,null,{}] 05:31:00 INFO - PROCESS | 1657 | 1462278660958 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}] 05:31:01 INFO - PROCESS | 1657 | 1462278661045 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:31:01 INFO - PROCESS | 1657 | 1462278661050 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x127334000 == 62 [pid = 1657] [id = 254] 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11a113800) [pid = 1657] [serial = 760] [outer = 0x0] 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121956c00) [pid = 1657] [serial = 761] [outer = 0x11a113800] 05:31:01 INFO - PROCESS | 1657 | 1462278661074 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121a0ec00) [pid = 1657] [serial = 762] [outer = 0x11a113800] 05:31:01 INFO - PROCESS | 1657 | 1462278661407 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 05:31:01 INFO - PROCESS | 1657 | 1462278661423 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1657 | 1462278661425 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:31:01 INFO - PROCESS | 1657 | 1462278661430 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1657 | 1462278661431 Marionette TRACE conn2 <- [1,990,null,{}] 05:31:01 INFO - PROCESS | 1657 | 1462278661434 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}] 05:31:01 INFO - PROCESS | 1657 | 1462278661558 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:31:01 INFO - PROCESS | 1657 | 1462278661592 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x129464000 == 63 [pid = 1657] [id = 255] 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12194c800) [pid = 1657] [serial = 763] [outer = 0x0] 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1241ad400) [pid = 1657] [serial = 764] [outer = 0x12194c800] 05:31:01 INFO - PROCESS | 1657 | 1462278661619 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x127510800) [pid = 1657] [serial = 765] [outer = 0x12194c800] 05:31:01 INFO - PROCESS | 1657 | 1462278661933 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 05:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:31:01 INFO - PROCESS | 1657 | 1462278661952 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1657 | 1462278661953 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:31:01 INFO - PROCESS | 1657 | 1462278661955 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1657 | 1462278661957 Marionette TRACE conn2 <- [1,994,null,{}] 05:31:01 INFO - PROCESS | 1657 | 1462278661962 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}] 05:31:02 INFO - PROCESS | 1657 | 1462278662104 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:31:02 INFO - PROCESS | 1657 | 1462278662118 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afcc800 == 64 [pid = 1657] [id = 256] 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x121ec7800) [pid = 1657] [serial = 766] [outer = 0x0] 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12759b800) [pid = 1657] [serial = 767] [outer = 0x121ec7800] 05:31:02 INFO - PROCESS | 1657 | 1462278662158 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1276d2000) [pid = 1657] [serial = 768] [outer = 0x121ec7800] 05:31:02 INFO - PROCESS | 1657 | 1462278662652 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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 723ms 05:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:31:02 INFO - PROCESS | 1657 | 1462278662680 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1657 | 1462278662682 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:31:02 INFO - PROCESS | 1657 | 1462278662685 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1657 | 1462278662686 Marionette TRACE conn2 <- [1,998,null,{}] 05:31:02 INFO - PROCESS | 1657 | 1462278662698 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}] 05:31:02 INFO - PROCESS | 1657 | 1462278662805 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:31:02 INFO - PROCESS | 1657 | 1462278662837 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5d2000 == 65 [pid = 1657] [id = 257] 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12572b800) [pid = 1657] [serial = 769] [outer = 0x0] 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128a04c00) [pid = 1657] [serial = 770] [outer = 0x12572b800] 05:31:02 INFO - PROCESS | 1657 | 1462278662864 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128e91000) [pid = 1657] [serial = 771] [outer = 0x12572b800] 05:31:03 INFO - PROCESS | 1657 | 1462278663191 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 529ms 05:31:03 INFO - PROCESS | 1657 | 1462278663215 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1657 | 1462278663216 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:31:03 INFO - PROCESS | 1657 | 1462278663218 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1657 | 1462278663219 Marionette TRACE conn2 <- [1,1002,null,{}] 05:31:03 INFO - PROCESS | 1657 | 1462278663230 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}] 05:31:03 INFO - PROCESS | 1657 | 1462278663333 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:31:03 INFO - PROCESS | 1657 | 1462278663366 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc42000 == 66 [pid = 1657] [id = 258] 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1276d5c00) [pid = 1657] [serial = 772] [outer = 0x0] 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12903a000) [pid = 1657] [serial = 773] [outer = 0x1276d5c00] 05:31:03 INFO - PROCESS | 1657 | 1462278663392 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12949dc00) [pid = 1657] [serial = 774] [outer = 0x1276d5c00] 05:31:03 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x118226000) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:31:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110f94000) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:31:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11605cc00) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:31:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x110fe1400) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:31:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117d32800) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:31:03 INFO - PROCESS | 1657 | 1462278663751 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 578ms 05:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:31:03 INFO - PROCESS | 1657 | 1462278663797 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1657 | 1462278663798 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1657 | 1462278663800 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1657 | 1462278663801 Marionette TRACE conn2 <- [1,1006,null,{}] 05:31:03 INFO - PROCESS | 1657 | 1462278663803 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}] 05:31:03 INFO - PROCESS | 1657 | 1462278663889 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:31:03 INFO - PROCESS | 1657 | 1462278663894 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd8000 == 67 [pid = 1657] [id = 259] 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11947e400) [pid = 1657] [serial = 775] [outer = 0x0] 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12949b800) [pid = 1657] [serial = 776] [outer = 0x11947e400] 05:31:03 INFO - PROCESS | 1657 | 1462278663919 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1295c0800) [pid = 1657] [serial = 777] [outer = 0x11947e400] 05:31:04 INFO - PROCESS | 1657 | 1462278664239 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 05:31:04 INFO - PROCESS | 1657 | 1462278664283 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1657 | 1462278664284 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:31:04 INFO - PROCESS | 1657 | 1462278664287 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1657 | 1462278664289 Marionette TRACE conn2 <- [1,1010,null,{}] 05:31:04 INFO - PROCESS | 1657 | 1462278664291 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}] 05:31:04 INFO - PROCESS | 1657 | 1462278664396 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:31:04 INFO - PROCESS | 1657 | 1462278664400 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c320000 == 68 [pid = 1657] [id = 260] 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128e9c800) [pid = 1657] [serial = 778] [outer = 0x0] 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12a815400) [pid = 1657] [serial = 779] [outer = 0x128e9c800] 05:31:04 INFO - PROCESS | 1657 | 1462278664429 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12af50000) [pid = 1657] [serial = 780] [outer = 0x128e9c800] 05:31:04 INFO - PROCESS | 1657 | 1462278664762 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 524ms 05:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:31:04 INFO - PROCESS | 1657 | 1462278664811 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1657 | 1462278664813 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:31:04 INFO - PROCESS | 1657 | 1462278664815 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1657 | 1462278664816 Marionette TRACE conn2 <- [1,1014,null,{}] 05:31:04 INFO - PROCESS | 1657 | 1462278664818 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}] 05:31:04 INFO - PROCESS | 1657 | 1462278664924 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:31:04 INFO - PROCESS | 1657 | 1462278664931 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c641800 == 69 [pid = 1657] [id = 261] 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116080400) [pid = 1657] [serial = 781] [outer = 0x0] 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11608b400) [pid = 1657] [serial = 782] [outer = 0x116080400] 05:31:04 INFO - PROCESS | 1657 | 1462278664956 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11608f400) [pid = 1657] [serial = 783] [outer = 0x116080400] 05:31:05 INFO - PROCESS | 1657 | 1462278665248 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 05:31:05 INFO - PROCESS | 1657 | 1462278665285 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:31:05 INFO - PROCESS | 1657 | 1462278665286 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:31:05 INFO - PROCESS | 1657 | 1462278665288 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1657 | 1462278665289 Marionette TRACE conn2 <- [1,1018,null,{}] 05:31:05 INFO - PROCESS | 1657 | 1462278665292 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}] 05:31:05 INFO - PROCESS | 1657 | 1462278665378 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:31:05 INFO - PROCESS | 1657 | 1462278665382 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d204800 == 70 [pid = 1657] [id = 262] 05:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129725800) [pid = 1657] [serial = 784] [outer = 0x0] 05:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12afb0400) [pid = 1657] [serial = 785] [outer = 0x129725800] 05:31:05 INFO - PROCESS | 1657 | 1462278665406 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12b5f7000) [pid = 1657] [serial = 786] [outer = 0x129725800] 05:31:05 INFO - PROCESS | 1657 | 1462278665728 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 474ms 05:31:05 INFO - PROCESS | 1657 | 1462278665763 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1657 | 1462278665764 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:31:05 INFO - PROCESS | 1657 | 1462278665767 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1657 | 1462278665768 Marionette TRACE conn2 <- [1,1022,null,{}] 05:31:05 INFO - PROCESS | 1657 | 1462278665770 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}] 05:31:05 INFO - PROCESS | 1657 | 1462278665941 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:31:05 INFO - PROCESS | 1657 | 1462278665976 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x112930000 == 71 [pid = 1657] [id = 263] 05:31:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x110ef2000) [pid = 1657] [serial = 787] [outer = 0x0] 05:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x110f90400) [pid = 1657] [serial = 788] [outer = 0x110ef2000] 05:31:06 INFO - PROCESS | 1657 | 1462278666008 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x110fe6400) [pid = 1657] [serial = 789] [outer = 0x110ef2000] 05:31:06 INFO - PROCESS | 1657 | 1462278666433 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 718ms 05:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:31:06 INFO - PROCESS | 1657 | 1462278666487 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1657 | 1462278666489 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:31:06 INFO - PROCESS | 1657 | 1462278666492 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1657 | 1462278666495 Marionette TRACE conn2 <- [1,1026,null,{}] 05:31:06 INFO - PROCESS | 1657 | 1462278666498 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}] 05:31:06 INFO - PROCESS | 1657 | 1462278666606 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:31:06 INFO - PROCESS | 1657 | 1462278666660 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121389000 == 72 [pid = 1657] [id = 264] 05:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1133c5c00) [pid = 1657] [serial = 790] [outer = 0x0] 05:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11608b800) [pid = 1657] [serial = 791] [outer = 0x1133c5c00] 05:31:06 INFO - PROCESS | 1657 | 1462278666692 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116ad9000) [pid = 1657] [serial = 792] [outer = 0x1133c5c00] 05:31:07 INFO - PROCESS | 1657 | 1462278667146 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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 05:31:07 INFO - PROCESS | 1657 | 1462278667164 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:31:07 INFO - PROCESS | 1657 | 1462278667166 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1657 | 1462278667168 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1657 | 1462278667170 Marionette TRACE conn2 <- [1,1030,null,{}] 05:31:07 INFO - PROCESS | 1657 | 1462278667172 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}] 05:31:07 INFO - PROCESS | 1657 | 1462278667302 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:31:07 INFO - PROCESS | 1657 | 1462278667359 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b52e800 == 73 [pid = 1657] [id = 265] 05:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1186e1800) [pid = 1657] [serial = 793] [outer = 0x0] 05:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11920d400) [pid = 1657] [serial = 794] [outer = 0x1186e1800] 05:31:07 INFO - PROCESS | 1657 | 1462278667389 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11a10fc00) [pid = 1657] [serial = 795] [outer = 0x1186e1800] 05:31:07 INFO - PROCESS | 1657 | 1462278667811 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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 05:31:07 INFO - PROCESS | 1657 | 1462278667849 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1657 | 1462278667852 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:31:07 INFO - PROCESS | 1657 | 1462278667861 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1657 | 1462278667865 Marionette TRACE conn2 <- [1,1034,null,{}] 05:31:07 INFO - PROCESS | 1657 | 1462278667867 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}] 05:31:07 INFO - PROCESS | 1657 | 1462278667979 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:31:08 INFO - PROCESS | 1657 | 1462278668035 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d51d000 == 74 [pid = 1657] [id = 266] 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1214b9400) [pid = 1657] [serial = 796] [outer = 0x0] 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x121a3e400) [pid = 1657] [serial = 797] [outer = 0x1214b9400] 05:31:08 INFO - PROCESS | 1657 | 1462278668064 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1240b2000) [pid = 1657] [serial = 798] [outer = 0x1214b9400] 05:31:08 INFO - PROCESS | 1657 | 1462278668452 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 628ms 05:31:08 INFO - PROCESS | 1657 | 1462278668484 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1657 | 1462278668485 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:31:08 INFO - PROCESS | 1657 | 1462278668488 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1657 | 1462278668489 Marionette TRACE conn2 <- [1,1038,null,{}] 05:31:08 INFO - PROCESS | 1657 | 1462278668491 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}] 05:31:08 INFO - PROCESS | 1657 | 1462278668597 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:31:08 INFO - PROCESS | 1657 | 1462278668695 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dad6800 == 75 [pid = 1657] [id = 267] 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121d2e400) [pid = 1657] [serial = 799] [outer = 0x0] 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12507b800) [pid = 1657] [serial = 800] [outer = 0x121d2e400] 05:31:08 INFO - PROCESS | 1657 | 1462278668725 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1271b5800) [pid = 1657] [serial = 801] [outer = 0x121d2e400] 05:31:09 INFO - PROCESS | 1657 | 1462278669128 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 673ms 05:31:09 INFO - PROCESS | 1657 | 1462278669162 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:31:09 INFO - PROCESS | 1657 | 1462278669163 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:31:09 INFO - PROCESS | 1657 | 1462278669166 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1657 | 1462278669167 Marionette TRACE conn2 <- [1,1042,null,{}] 05:31:09 INFO - PROCESS | 1657 | 1462278669169 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}] 05:31:09 INFO - PROCESS | 1657 | 1462278669273 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:31:09 INFO - PROCESS | 1657 | 1462278669328 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df22000 == 76 [pid = 1657] [id = 268] 05:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x129037000) [pid = 1657] [serial = 802] [outer = 0x0] 05:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1295bbc00) [pid = 1657] [serial = 803] [outer = 0x129037000] 05:31:09 INFO - PROCESS | 1657 | 1462278669363 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12aaeec00) [pid = 1657] [serial = 804] [outer = 0x129037000] 05:31:10 INFO - PROCESS | 1657 | 1462278670023 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 919ms 05:31:10 INFO - PROCESS | 1657 | 1462278670086 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:31:10 INFO - PROCESS | 1657 | 1462278670088 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:31:10 INFO - PROCESS | 1657 | 1462278670092 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1657 | 1462278670096 Marionette TRACE conn2 <- [1,1046,null,{}] 05:31:10 INFO - PROCESS | 1657 | 1462278670100 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}] 05:31:10 INFO - PROCESS | 1657 | 1462278670197 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:31:10 INFO - PROCESS | 1657 | 1462278670261 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x124097800 == 77 [pid = 1657] [id = 269] 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1126b9000) [pid = 1657] [serial = 805] [outer = 0x0] 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x112d34400) [pid = 1657] [serial = 806] [outer = 0x1126b9000] 05:31:10 INFO - PROCESS | 1657 | 1462278670289 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x116081800) [pid = 1657] [serial = 807] [outer = 0x1126b9000] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 05:31:10 INFO - PROCESS | 1657 | 1462278670715 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]]]}] 05:31:10 INFO - PROCESS | 1657 | 1462278670720 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1657 | 1462278670724 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:31:10 INFO - PROCESS | 1657 | 1462278670729 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1657 | 1462278670731 Marionette TRACE conn2 <- [1,1050,null,{}] 05:31:10 INFO - PROCESS | 1657 | 1462278670734 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}] 05:31:10 INFO - PROCESS | 1657 | 1462278670828 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:31:10 INFO - PROCESS | 1657 | 1462278670878 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x118560800 == 78 [pid = 1657] [id = 270] 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x112ac5400) [pid = 1657] [serial = 808] [outer = 0x0] 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x116089800) [pid = 1657] [serial = 809] [outer = 0x112ac5400] 05:31:10 INFO - PROCESS | 1657 | 1462278670903 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x116ad2000) [pid = 1657] [serial = 810] [outer = 0x112ac5400] 05:31:11 INFO - PROCESS | 1657 | 1462278671312 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 619ms 05:31:11 INFO - PROCESS | 1657 | 1462278671349 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1657 | 1462278671350 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:31:11 INFO - PROCESS | 1657 | 1462278671352 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1657 | 1462278671355 Marionette TRACE conn2 <- [1,1054,null,{}] 05:31:11 INFO - PROCESS | 1657 | 1462278671362 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}] 05:31:11 INFO - PROCESS | 1657 | 1462278671457 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:31:11 INFO - PROCESS | 1657 | 1462278671558 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x127616800 == 79 [pid = 1657] [id = 271] 05:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x117199400) [pid = 1657] [serial = 811] [outer = 0x0] 05:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118755c00) [pid = 1657] [serial = 812] [outer = 0x117199400] 05:31:11 INFO - PROCESS | 1657 | 1462278671586 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x11902c400) [pid = 1657] [serial = 813] [outer = 0x117199400] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c315800 == 78 [pid = 1657] [id = 151] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5cf000 == 77 [pid = 1657] [id = 130] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d204800 == 76 [pid = 1657] [id = 262] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c641800 == 75 [pid = 1657] [id = 261] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c320000 == 74 [pid = 1657] [id = 260] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd8000 == 73 [pid = 1657] [id = 259] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc42000 == 72 [pid = 1657] [id = 258] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5d2000 == 71 [pid = 1657] [id = 257] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119446000) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x113f3a000) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119fb9400) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1168b5800) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12500cc00) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121a09c00) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12afcc800 == 70 [pid = 1657] [id = 256] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x129464000 == 69 [pid = 1657] [id = 255] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12df18800 == 68 [pid = 1657] [id = 230] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x127334000 == 67 [pid = 1657] [id = 254] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x121989000 == 66 [pid = 1657] [id = 253] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4e000 == 65 [pid = 1657] [id = 252] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116e4d800 == 64 [pid = 1657] [id = 251] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118555800 == 63 [pid = 1657] [id = 250] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x129011800 == 62 [pid = 1657] [id = 246] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x125c36800 == 61 [pid = 1657] [id = 245] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124457800 == 60 [pid = 1657] [id = 244] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11941c800 == 59 [pid = 1657] [id = 243] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x115d86800 == 58 [pid = 1657] [id = 242] 05:31:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12157f000 == 57 [pid = 1657] [id = 241] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1188e9800) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11920cc00) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x116063800) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x112ac9400) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x116a6b800) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116fe5000) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x113da5000) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x112e89800) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1186d9000) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x118805000) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 05:31:11 INFO - PROCESS | 1657 | 1462278671961 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 05:31:11 INFO - PROCESS | 1657 | 1462278671974 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1657 | 1462278671976 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:31:11 INFO - PROCESS | 1657 | 1462278671980 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1657 | 1462278671981 Marionette TRACE conn2 <- [1,1058,null,{}] 05:31:11 INFO - PROCESS | 1657 | 1462278671984 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}] 05:31:12 INFO - PROCESS | 1657 | 1462278672064 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:31:12 INFO - PROCESS | 1657 | 1462278672069 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b4800 == 58 [pid = 1657] [id = 272] 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118b23400) [pid = 1657] [serial = 814] [outer = 0x0] 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11920cc00) [pid = 1657] [serial = 815] [outer = 0x118b23400] 05:31:12 INFO - PROCESS | 1657 | 1462278672095 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11949c800) [pid = 1657] [serial = 816] [outer = 0x118b23400] 05:31:12 INFO - PROCESS | 1657 | 1462278672414 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:31:12 INFO - PROCESS | 1657 | 1462278672449 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1657 | 1462278672450 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:31:12 INFO - PROCESS | 1657 | 1462278672452 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1657 | 1462278672453 Marionette TRACE conn2 <- [1,1062,null,{}] 05:31:12 INFO - PROCESS | 1657 | 1462278672455 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}] 05:31:12 INFO - PROCESS | 1657 | 1462278672536 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:31:12 INFO - PROCESS | 1657 | 1462278672540 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a0800 == 59 [pid = 1657] [id = 273] 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1196c1c00) [pid = 1657] [serial = 817] [outer = 0x0] 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119adac00) [pid = 1657] [serial = 818] [outer = 0x1196c1c00] 05:31:12 INFO - PROCESS | 1657 | 1462278672568 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11a10f800) [pid = 1657] [serial = 819] [outer = 0x1196c1c00] 05:31:12 INFO - PROCESS | 1657 | 1462278672929 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:31:12 INFO - PROCESS | 1657 | 1462278672977 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1657 | 1462278672978 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:31:12 INFO - PROCESS | 1657 | 1462278672982 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1657 | 1462278672983 Marionette TRACE conn2 <- [1,1066,null,{}] 05:31:12 INFO - PROCESS | 1657 | 1462278672985 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}] 05:31:13 INFO - PROCESS | 1657 | 1462278673080 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:31:13 INFO - PROCESS | 1657 | 1462278673087 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921b800 == 60 [pid = 1657] [id = 274] 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11a276400) [pid = 1657] [serial = 820] [outer = 0x0] 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12194a400) [pid = 1657] [serial = 821] [outer = 0x11a276400] 05:31:13 INFO - PROCESS | 1657 | 1462278673114 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x121a3f400) [pid = 1657] [serial = 822] [outer = 0x11a276400] 05:31:13 INFO - PROCESS | 1657 | 1462278673450 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]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 05:31:13 INFO - PROCESS | 1657 | 1462278673500 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1657 | 1462278673502 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:31:13 INFO - PROCESS | 1657 | 1462278673505 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1657 | 1462278673507 Marionette TRACE conn2 <- [1,1070,null,{}] 05:31:13 INFO - PROCESS | 1657 | 1462278673510 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}] 05:31:13 INFO - PROCESS | 1657 | 1462278673675 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:31:13 INFO - PROCESS | 1657 | 1462278673732 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aada800 == 61 [pid = 1657] [id = 275] 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1194a7800) [pid = 1657] [serial = 823] [outer = 0x0] 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121d2e000) [pid = 1657] [serial = 824] [outer = 0x1194a7800] 05:31:13 INFO - PROCESS | 1657 | 1462278673773 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12405d400) [pid = 1657] [serial = 825] [outer = 0x1194a7800] 05:31:14 INFO - PROCESS | 1657 | 1462278674155 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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 05:31:14 INFO - PROCESS | 1657 | 1462278674177 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1657 | 1462278674180 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:31:14 INFO - PROCESS | 1657 | 1462278674188 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1657 | 1462278674189 Marionette TRACE conn2 <- [1,1074,null,{}] 05:31:14 INFO - PROCESS | 1657 | 1462278674191 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}] 05:31:14 INFO - PROCESS | 1657 | 1462278674291 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:31:14 INFO - PROCESS | 1657 | 1462278674346 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc29000 == 62 [pid = 1657] [id = 276] 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12405fc00) [pid = 1657] [serial = 826] [outer = 0x0] 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x124064000) [pid = 1657] [serial = 827] [outer = 0x12405fc00] 05:31:14 INFO - PROCESS | 1657 | 1462278674372 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1241a9c00) [pid = 1657] [serial = 828] [outer = 0x12405fc00] 05:31:14 INFO - PROCESS | 1657 | 1462278674698 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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 529ms 05:31:14 INFO - PROCESS | 1657 | 1462278674714 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1657 | 1462278674715 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:31:14 INFO - PROCESS | 1657 | 1462278674717 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1657 | 1462278674718 Marionette TRACE conn2 <- [1,1078,null,{}] 05:31:14 INFO - PROCESS | 1657 | 1462278674720 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}] 05:31:14 INFO - PROCESS | 1657 | 1462278674823 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:31:14 INFO - PROCESS | 1657 | 1462278674857 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c30a800 == 63 [pid = 1657] [id = 277] 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x124060400) [pid = 1657] [serial = 829] [outer = 0x0] 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x125136800) [pid = 1657] [serial = 830] [outer = 0x124060400] 05:31:14 INFO - PROCESS | 1657 | 1462278674882 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x127594400) [pid = 1657] [serial = 831] [outer = 0x124060400] 05:31:15 INFO - PROCESS | 1657 | 1462278675222 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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 05:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:31:15 INFO - PROCESS | 1657 | 1462278675235 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1657 | 1462278675236 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:31:15 INFO - PROCESS | 1657 | 1462278675239 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1657 | 1462278675240 Marionette TRACE conn2 <- [1,1082,null,{}] 05:31:15 INFO - PROCESS | 1657 | 1462278675242 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}] 05:31:15 INFO - PROCESS | 1657 | 1462278675349 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:31:15 INFO - PROCESS | 1657 | 1462278675362 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd59800 == 64 [pid = 1657] [id = 278] 05:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x127599c00) [pid = 1657] [serial = 832] [outer = 0x0] 05:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1276d0400) [pid = 1657] [serial = 833] [outer = 0x127599c00] 05:31:15 INFO - PROCESS | 1657 | 1462278675387 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x128a09800) [pid = 1657] [serial = 834] [outer = 0x127599c00] 05:31:15 INFO - PROCESS | 1657 | 1462278675753 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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 524ms 05:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:31:15 INFO - PROCESS | 1657 | 1462278675764 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1657 | 1462278675767 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:31:15 INFO - PROCESS | 1657 | 1462278675770 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1657 | 1462278675773 Marionette TRACE conn2 <- [1,1086,null,{}] 05:31:15 INFO - PROCESS | 1657 | 1462278675776 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}] 05:31:15 INFO - PROCESS | 1657 | 1462278675942 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:31:15 INFO - PROCESS | 1657 | 1462278675971 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6ab800 == 65 [pid = 1657] [id = 279] 05:31:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x128a10800) [pid = 1657] [serial = 835] [outer = 0x0] 05:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1240a8800) [pid = 1657] [serial = 836] [outer = 0x128a10800] 05:31:16 INFO - PROCESS | 1657 | 1462278676016 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1297fcc00) [pid = 1657] [serial = 837] [outer = 0x128a10800] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x116744000) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12cb2a800) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x129497400) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12194dc00) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1275a2000) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12572f800) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1194a8800) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x121ec7800) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1276d5c00) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12572b800) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11947e400) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x116080400) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1110f5000) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1194a3000) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x115d90c00) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118753400) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11a113800) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12194c800) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1241a9000) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118b26800) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:31:16 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x128e9c800) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:31:16 INFO - PROCESS | 1657 | 1462278676605 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]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 877ms 05:31:16 INFO - PROCESS | 1657 | 1462278676648 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1657 | 1462278676649 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:31:16 INFO - PROCESS | 1657 | 1462278676651 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1657 | 1462278676652 Marionette TRACE conn2 <- [1,1090,null,{}] 05:31:16 INFO - PROCESS | 1657 | 1462278676655 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}] 05:31:16 INFO - PROCESS | 1657 | 1462278676748 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:31:16 INFO - PROCESS | 1657 | 1462278676753 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b529800 == 66 [pid = 1657] [id = 280] 05:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11943c000) [pid = 1657] [serial = 838] [outer = 0x0] 05:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x121887000) [pid = 1657] [serial = 839] [outer = 0x11943c000] 05:31:16 INFO - PROCESS | 1657 | 1462278676777 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12759dc00) [pid = 1657] [serial = 840] [outer = 0x11943c000] 05:31:17 INFO - PROCESS | 1657 | 1462278677094 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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 05:31:17 INFO - PROCESS | 1657 | 1462278677121 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1657 | 1462278677122 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:31:17 INFO - PROCESS | 1657 | 1462278677124 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1657 | 1462278677126 Marionette TRACE conn2 <- [1,1094,null,{}] 05:31:17 INFO - PROCESS | 1657 | 1462278677130 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}] 05:31:17 INFO - PROCESS | 1657 | 1462278677214 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:31:17 INFO - PROCESS | 1657 | 1462278677270 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x133988800 == 67 [pid = 1657] [id = 281] 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11947e400) [pid = 1657] [serial = 841] [outer = 0x0] 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12971e800) [pid = 1657] [serial = 842] [outer = 0x11947e400] 05:31:17 INFO - PROCESS | 1657 | 1462278677295 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12a98cc00) [pid = 1657] [serial = 843] [outer = 0x11947e400] 05:31:17 INFO - PROCESS | 1657 | 1462278677581 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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 05:31:17 INFO - PROCESS | 1657 | 1462278677602 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1657 | 1462278677603 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:31:17 INFO - PROCESS | 1657 | 1462278677605 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1657 | 1462278677606 Marionette TRACE conn2 <- [1,1098,null,{}] 05:31:17 INFO - PROCESS | 1657 | 1462278677609 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}] 05:31:17 INFO - PROCESS | 1657 | 1462278677700 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:31:17 INFO - PROCESS | 1657 | 1462278677704 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1334c3800 == 68 [pid = 1657] [id = 282] 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12572f800) [pid = 1657] [serial = 844] [outer = 0x0] 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12af54c00) [pid = 1657] [serial = 845] [outer = 0x12572f800] 05:31:17 INFO - PROCESS | 1657 | 1462278677729 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12b5f7400) [pid = 1657] [serial = 846] [outer = 0x12572f800] 05:31:18 INFO - PROCESS | 1657 | 1462278678068 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 473ms 05:31:18 INFO - PROCESS | 1657 | 1462278678081 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1657 | 1462278678082 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:31:18 INFO - PROCESS | 1657 | 1462278678084 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1657 | 1462278678085 Marionette TRACE conn2 <- [1,1102,null,{}] 05:31:18 INFO - PROCESS | 1657 | 1462278678088 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}] 05:31:18 INFO - PROCESS | 1657 | 1462278678202 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:31:18 INFO - PROCESS | 1657 | 1462278678209 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x130718800 == 69 [pid = 1657] [id = 283] 05:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1295bac00) [pid = 1657] [serial = 847] [outer = 0x0] 05:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12bd23000) [pid = 1657] [serial = 848] [outer = 0x1295bac00] 05:31:18 INFO - PROCESS | 1657 | 1462278678234 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12bd48400) [pid = 1657] [serial = 849] [outer = 0x1295bac00] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129467000 == 68 [pid = 1657] [id = 249] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124455000 == 67 [pid = 1657] [id = 65] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12dac1000 == 66 [pid = 1657] [id = 234] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121392800 == 65 [pid = 1657] [id = 235] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119654800 == 64 [pid = 1657] [id = 132] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129742800 == 63 [pid = 1657] [id = 133] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec9000 == 62 [pid = 1657] [id = 150] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x115d7a800 == 61 [pid = 1657] [id = 102] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c484000 == 60 [pid = 1657] [id = 152] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129750800 == 59 [pid = 1657] [id = 247] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c637800 == 58 [pid = 1657] [id = 153] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3e000 == 57 [pid = 1657] [id = 232] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121dc9800 == 56 [pid = 1657] [id = 186] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95b800 == 55 [pid = 1657] [id = 248] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5d3000 == 54 [pid = 1657] [id = 233] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129a69000 == 53 [pid = 1657] [id = 169] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116822000 == 52 [pid = 1657] [id = 117] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d40b800 == 51 [pid = 1657] [id = 171] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121593800 == 50 [pid = 1657] [id = 115] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d511000 == 49 [pid = 1657] [id = 172] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c30c800 == 48 [pid = 1657] [id = 170] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11964a000 == 47 [pid = 1657] [id = 173] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118560800 == 46 [pid = 1657] [id = 270] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124097800 == 45 [pid = 1657] [id = 269] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12df22000 == 44 [pid = 1657] [id = 268] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12dad6800 == 43 [pid = 1657] [id = 267] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d51d000 == 42 [pid = 1657] [id = 266] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b52e800 == 41 [pid = 1657] [id = 265] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121389000 == 40 [pid = 1657] [id = 264] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x112930000 == 39 [pid = 1657] [id = 263] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x127616800 == 38 [pid = 1657] [id = 271] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x133988800 == 37 [pid = 1657] [id = 281] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd59800 == 36 [pid = 1657] [id = 278] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b529800 == 35 [pid = 1657] [id = 280] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11921b800 == 34 [pid = 1657] [id = 274] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c30a800 == 33 [pid = 1657] [id = 277] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6ab800 == 32 [pid = 1657] [id = 279] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b4800 == 31 [pid = 1657] [id = 272] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc29000 == 30 [pid = 1657] [id = 276] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12aada800 == 29 [pid = 1657] [id = 275] 05:31:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a0800 == 28 [pid = 1657] [id = 273] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12cecbc00) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x128e9c400) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1213d1400) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119021000) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12ceab400) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12cb2a000) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1276cb400) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12afb0400) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12759b800) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12903a000) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x128e91000) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x128a04c00) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12949b800) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11608b400) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x113aa2c00) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x112ac4800) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x121a04c00) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11a010c00) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121949c00) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1213d1800) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1161ebc00) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x117673c00) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x113f39c00) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119020800) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11949d800) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x121956c00) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121a0ec00) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119486000) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1241ad400) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11608f400) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x125007c00) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1241aac00) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1240aa800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x117d38800) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x110fdbc00) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11a115400) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a815400) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12949dc00) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1276d2000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1295c0800) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12af50000) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 05:31:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x127510800) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 05:31:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1334c3800 == 27 [pid = 1657] [id = 282] 05:31:20 INFO - PROCESS | 1657 | 1462278680085 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2021ms 05:31:20 INFO - PROCESS | 1657 | 1462278680106 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1657 | 1462278680108 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:31:20 INFO - PROCESS | 1657 | 1462278680112 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1657 | 1462278680114 Marionette TRACE conn2 <- [1,1106,null,{}] 05:31:20 INFO - PROCESS | 1657 | 1462278680118 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}] 05:31:20 INFO - PROCESS | 1657 | 1462278680199 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:31:20 INFO - PROCESS | 1657 | 1462278680244 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d22800 == 28 [pid = 1657] [id = 284] 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x110fdd800) [pid = 1657] [serial = 850] [outer = 0x0] 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x110fe4000) [pid = 1657] [serial = 851] [outer = 0x110fdd800] 05:31:20 INFO - PROCESS | 1657 | 1462278680271 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x111d55800) [pid = 1657] [serial = 852] [outer = 0x110fdd800] 05:31:20 INFO - PROCESS | 1657 | 1462278680585 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 05:31:20 INFO - PROCESS | 1657 | 1462278680633 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1657 | 1462278680637 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:31:20 INFO - PROCESS | 1657 | 1462278680642 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1657 | 1462278680644 Marionette TRACE conn2 <- [1,1110,null,{}] 05:31:20 INFO - PROCESS | 1657 | 1462278680646 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}] 05:31:20 INFO - PROCESS | 1657 | 1462278680720 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:31:20 INFO - PROCESS | 1657 | 1462278680765 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x113a3c800 == 29 [pid = 1657] [id = 285] 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x110fdd000) [pid = 1657] [serial = 853] [outer = 0x0] 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1126b7c00) [pid = 1657] [serial = 854] [outer = 0x110fdd000] 05:31:20 INFO - PROCESS | 1657 | 1462278680792 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112acf800) [pid = 1657] [serial = 855] [outer = 0x110fdd000] 05:31:21 INFO - PROCESS | 1657 | 1462278681100 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 05:31:21 INFO - PROCESS | 1657 | 1462278681118 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1657 | 1462278681120 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:31:21 INFO - PROCESS | 1657 | 1462278681123 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1657 | 1462278681130 Marionette TRACE conn2 <- [1,1114,null,{}] 05:31:21 INFO - PROCESS | 1657 | 1462278681140 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}] 05:31:21 INFO - PROCESS | 1657 | 1462278681230 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:31:21 INFO - PROCESS | 1657 | 1462278681238 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0f000 == 30 [pid = 1657] [id = 286] 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110eef800) [pid = 1657] [serial = 856] [outer = 0x0] 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113da2c00) [pid = 1657] [serial = 857] [outer = 0x110eef800] 05:31:21 INFO - PROCESS | 1657 | 1462278681278 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x115d97000) [pid = 1657] [serial = 858] [outer = 0x110eef800] 05:31:21 INFO - PROCESS | 1657 | 1462278681757 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 677ms 05:31:21 INFO - PROCESS | 1657 | 1462278681800 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:31:21 INFO - PROCESS | 1657 | 1462278681802 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:31:21 INFO - PROCESS | 1657 | 1462278681804 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1657 | 1462278681806 Marionette TRACE conn2 <- [1,1118,null,{}] 05:31:21 INFO - PROCESS | 1657 | 1462278681808 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}] 05:31:21 INFO - PROCESS | 1657 | 1462278681879 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:31:21 INFO - PROCESS | 1657 | 1462278681883 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118569800 == 31 [pid = 1657] [id = 287] 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x112e8c400) [pid = 1657] [serial = 859] [outer = 0x0] 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116061800) [pid = 1657] [serial = 860] [outer = 0x112e8c400] 05:31:21 INFO - PROCESS | 1657 | 1462278681910 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x116082800) [pid = 1657] [serial = 861] [outer = 0x112e8c400] 05:31:22 INFO - PROCESS | 1657 | 1462278682235 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 05:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:31:22 INFO - PROCESS | 1657 | 1462278682274 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1657 | 1462278682276 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:31:22 INFO - PROCESS | 1657 | 1462278682278 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1657 | 1462278682279 Marionette TRACE conn2 <- [1,1122,null,{}] 05:31:22 INFO - PROCESS | 1657 | 1462278682281 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}] 05:31:22 INFO - PROCESS | 1657 | 1462278682371 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:31:22 INFO - PROCESS | 1657 | 1462278682377 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c3800 == 32 [pid = 1657] [id = 288] 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x110f88800) [pid = 1657] [serial = 862] [outer = 0x0] 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116083000) [pid = 1657] [serial = 863] [outer = 0x110f88800] 05:31:22 INFO - PROCESS | 1657 | 1462278682403 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11608f400) [pid = 1657] [serial = 864] [outer = 0x110f88800] 05:31:22 INFO - PROCESS | 1657 | 1462278682718 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 05:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:31:22 INFO - PROCESS | 1657 | 1462278682748 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1657 | 1462278682749 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:31:22 INFO - PROCESS | 1657 | 1462278682751 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1657 | 1462278682753 Marionette TRACE conn2 <- [1,1126,null,{}] 05:31:22 INFO - PROCESS | 1657 | 1462278682755 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}] 05:31:22 INFO - PROCESS | 1657 | 1462278682840 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:31:22 INFO - PROCESS | 1657 | 1462278682848 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119646800 == 33 [pid = 1657] [id = 289] 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1161e5800) [pid = 1657] [serial = 865] [outer = 0x0] 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1167adc00) [pid = 1657] [serial = 866] [outer = 0x1161e5800] 05:31:22 INFO - PROCESS | 1657 | 1462278682875 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116ad5c00) [pid = 1657] [serial = 867] [outer = 0x1161e5800] 05:31:23 INFO - PROCESS | 1657 | 1462278683197 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 467ms 05:31:23 INFO - PROCESS | 1657 | 1462278683220 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:31:23 INFO - PROCESS | 1657 | 1462278683221 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:31:23 INFO - PROCESS | 1657 | 1462278683224 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1657 | 1462278683226 Marionette TRACE conn2 <- [1,1130,null,{}] 05:31:23 INFO - PROCESS | 1657 | 1462278683231 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}] 05:31:23 INFO - PROCESS | 1657 | 1462278683367 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:31:23 INFO - PROCESS | 1657 | 1462278683486 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c53800 == 34 [pid = 1657] [id = 290] 05:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118228400) [pid = 1657] [serial = 868] [outer = 0x0] 05:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11822ac00) [pid = 1657] [serial = 869] [outer = 0x118228400] 05:31:23 INFO - PROCESS | 1657 | 1462278683556 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11874f800) [pid = 1657] [serial = 870] [outer = 0x118228400] 05:31:23 INFO - PROCESS | 1657 | 1462278683947 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 773ms 05:31:23 INFO - PROCESS | 1657 | 1462278683997 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1657 | 1462278683998 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:31:24 INFO - PROCESS | 1657 | 1462278684000 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1657 | 1462278684002 Marionette TRACE conn2 <- [1,1134,null,{}] 05:31:24 INFO - PROCESS | 1657 | 1462278684004 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}] 05:31:24 INFO - PROCESS | 1657 | 1462278684073 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:31:24 INFO - PROCESS | 1657 | 1462278684080 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121390800 == 35 [pid = 1657] [id = 291] 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118753000) [pid = 1657] [serial = 871] [outer = 0x0] 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11875c400) [pid = 1657] [serial = 872] [outer = 0x118753000] 05:31:24 INFO - PROCESS | 1657 | 1462278684104 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1188e6c00) [pid = 1657] [serial = 873] [outer = 0x118753000] 05:31:24 INFO - PROCESS | 1657 | 1462278684414 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:31:24 INFO - PROCESS | 1657 | 1462278684470 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1657 | 1462278684472 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:31:24 INFO - PROCESS | 1657 | 1462278684474 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1657 | 1462278684475 Marionette TRACE conn2 <- [1,1138,null,{}] 05:31:24 INFO - PROCESS | 1657 | 1462278684477 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}] 05:31:24 INFO - PROCESS | 1657 | 1462278684549 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:31:24 INFO - PROCESS | 1657 | 1462278684600 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0e800 == 36 [pid = 1657] [id = 292] 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x112acd400) [pid = 1657] [serial = 874] [outer = 0x0] 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1188e8400) [pid = 1657] [serial = 875] [outer = 0x112acd400] 05:31:24 INFO - PROCESS | 1657 | 1462278684625 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11907b000) [pid = 1657] [serial = 876] [outer = 0x112acd400] 05:31:24 INFO - PROCESS | 1657 | 1462278684915 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:31:24 INFO - PROCESS | 1657 | 1462278684946 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1657 | 1462278684949 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:31:24 INFO - PROCESS | 1657 | 1462278684951 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1657 | 1462278684952 Marionette TRACE conn2 <- [1,1142,null,{}] 05:31:24 INFO - PROCESS | 1657 | 1462278684954 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}] 05:31:25 INFO - PROCESS | 1657 | 1462278685032 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:31:25 INFO - PROCESS | 1657 | 1462278685036 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12408c000 == 37 [pid = 1657] [id = 293] 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119202400) [pid = 1657] [serial = 877] [outer = 0x0] 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11943f400) [pid = 1657] [serial = 878] [outer = 0x119202400] 05:31:25 INFO - PROCESS | 1657 | 1462278685063 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x119447400) [pid = 1657] [serial = 879] [outer = 0x119202400] 05:31:25 INFO - PROCESS | 1657 | 1462278685415 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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 05:31:25 INFO - PROCESS | 1657 | 1462278685419 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:31:25 INFO - PROCESS | 1657 | 1462278685421 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1657 | 1462278685423 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1657 | 1462278685425 Marionette TRACE conn2 <- [1,1146,null,{}] 05:31:25 INFO - PROCESS | 1657 | 1462278685429 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}] 05:31:25 INFO - PROCESS | 1657 | 1462278685532 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:31:25 INFO - PROCESS | 1657 | 1462278685565 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c1800 == 38 [pid = 1657] [id = 294] 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11944ac00) [pid = 1657] [serial = 880] [outer = 0x0] 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1194a3000) [pid = 1657] [serial = 881] [outer = 0x11944ac00] 05:31:25 INFO - PROCESS | 1657 | 1462278685594 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1197a5000) [pid = 1657] [serial = 882] [outer = 0x11944ac00] 05:31:25 INFO - PROCESS | 1657 | 1462278685925 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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 05:31:25 INFO - PROCESS | 1657 | 1462278685948 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1657 | 1462278685949 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:31:25 INFO - PROCESS | 1657 | 1462278685951 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1657 | 1462278685952 Marionette TRACE conn2 <- [1,1150,null,{}] 05:31:25 INFO - PROCESS | 1657 | 1462278685955 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}] 05:31:26 INFO - PROCESS | 1657 | 1462278686048 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:31:26 INFO - PROCESS | 1657 | 1462278686077 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c3e800 == 39 [pid = 1657] [id = 295] 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x119ada000) [pid = 1657] [serial = 883] [outer = 0x0] 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119d84c00) [pid = 1657] [serial = 884] [outer = 0x119ada000] 05:31:26 INFO - PROCESS | 1657 | 1462278686101 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11a005800) [pid = 1657] [serial = 885] [outer = 0x119ada000] 05:31:26 INFO - PROCESS | 1657 | 1462278686410 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]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 05:31:26 INFO - PROCESS | 1657 | 1462278686473 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1657 | 1462278686474 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:31:26 INFO - PROCESS | 1657 | 1462278686477 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1657 | 1462278686478 Marionette TRACE conn2 <- [1,1154,null,{}] 05:31:26 INFO - PROCESS | 1657 | 1462278686481 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}] 05:31:26 INFO - PROCESS | 1657 | 1462278686581 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:31:26 INFO - PROCESS | 1657 | 1462278686585 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12761d800 == 40 [pid = 1657] [id = 296] 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119d76c00) [pid = 1657] [serial = 886] [outer = 0x0] 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11a112400) [pid = 1657] [serial = 887] [outer = 0x119d76c00] 05:31:26 INFO - PROCESS | 1657 | 1462278686613 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11a119800) [pid = 1657] [serial = 888] [outer = 0x119d76c00] 05:31:27 INFO - PROCESS | 1657 | 1462278687040 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:31:27 INFO - PROCESS | 1657 | 1462278687096 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1657 | 1462278687097 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1657 | 1462278687100 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1657 | 1462278687101 Marionette TRACE conn2 <- [1,1158,null,{}] 05:31:27 INFO - PROCESS | 1657 | 1462278687103 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}] 05:31:27 INFO - PROCESS | 1657 | 1462278687521 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12572f800) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12405fc00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x124060400) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x127599c00) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128a10800) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11943c000) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11947e400) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x112ac5400) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1126b9000) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x129037000) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x121d2e400) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1214b9400) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1186e1800) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1133c5c00) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x110ef2000) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x129725800) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1194a7800) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11a276400) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1196c1c00) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118b23400) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x117199400) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x121952400) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1180c5000) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121e45800) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119d85400) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x110fd9000) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116a70000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x110fe3c00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1196c8c00) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x112ac2c00) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116066000) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12194c000) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:31:27 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1197a2400) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:31:27 INFO - PROCESS | 1657 | 1462278687590 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f17800 == 41 [pid = 1657] [id = 297] 05:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x110ef4c00) [pid = 1657] [serial = 889] [outer = 0x0] 05:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x110f90000) [pid = 1657] [serial = 890] [outer = 0x110ef4c00] 05:31:27 INFO - PROCESS | 1657 | 1462278687615 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113319400) [pid = 1657] [serial = 891] [outer = 0x110ef4c00] 05:31:27 INFO - PROCESS | 1657 | 1462278687880 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 819ms 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:31:27 INFO - PROCESS | 1657 | 1462278687919 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1657 | 1462278687921 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1657 | 1462278687923 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1657 | 1462278687924 Marionette TRACE conn2 <- [1,1162,null,{}] 05:31:27 INFO - PROCESS | 1657 | 1462278687947 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}] 05:31:28 INFO - PROCESS | 1657 | 1462278688030 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:31:28 INFO - PROCESS | 1657 | 1462278688077 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12139c800 == 42 [pid = 1657] [id = 298] 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x112ac5400) [pid = 1657] [serial = 892] [outer = 0x0] 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1180c5000) [pid = 1657] [serial = 893] [outer = 0x112ac5400] 05:31:28 INFO - PROCESS | 1657 | 1462278688102 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11a11d400) [pid = 1657] [serial = 894] [outer = 0x112ac5400] 05:31:28 INFO - PROCESS | 1657 | 1462278688356 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 477ms 05:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:31:28 INFO - PROCESS | 1657 | 1462278688400 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1657 | 1462278688401 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:31:28 INFO - PROCESS | 1657 | 1462278688403 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1657 | 1462278688405 Marionette TRACE conn2 <- [1,1166,null,{}] 05:31:28 INFO - PROCESS | 1657 | 1462278688407 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}] 05:31:28 INFO - PROCESS | 1657 | 1462278688490 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:31:28 INFO - PROCESS | 1657 | 1462278688497 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x129754000 == 43 [pid = 1657] [id = 299] 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1188dbc00) [pid = 1657] [serial = 895] [outer = 0x0] 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1214b8400) [pid = 1657] [serial = 896] [outer = 0x1188dbc00] 05:31:28 INFO - PROCESS | 1657 | 1462278688521 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121523000) [pid = 1657] [serial = 897] [outer = 0x1188dbc00] 05:31:28 INFO - PROCESS | 1657 | 1462278688836 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 467ms 05:31:28 INFO - PROCESS | 1657 | 1462278688872 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1657 | 1462278688873 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:31:28 INFO - PROCESS | 1657 | 1462278688876 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1657 | 1462278688877 Marionette TRACE conn2 <- [1,1170,null,{}] 05:31:28 INFO - PROCESS | 1657 | 1462278688879 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}] 05:31:28 INFO - PROCESS | 1657 | 1462278688953 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:31:29 INFO - PROCESS | 1657 | 1462278689006 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a71800 == 44 [pid = 1657] [id = 300] 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11875e800) [pid = 1657] [serial = 898] [outer = 0x0] 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121810800) [pid = 1657] [serial = 899] [outer = 0x11875e800] 05:31:29 INFO - PROCESS | 1657 | 1462278689030 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12194c000) [pid = 1657] [serial = 900] [outer = 0x11875e800] 05:31:29 INFO - PROCESS | 1657 | 1462278689301 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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 05:31:29 INFO - PROCESS | 1657 | 1462278689351 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:31:29 INFO - PROCESS | 1657 | 1462278689353 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:31:29 INFO - PROCESS | 1657 | 1462278689355 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1657 | 1462278689357 Marionette TRACE conn2 <- [1,1174,null,{}] 05:31:29 INFO - PROCESS | 1657 | 1462278689362 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}] 05:31:29 INFO - PROCESS | 1657 | 1462278689449 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:31:29 INFO - PROCESS | 1657 | 1462278689454 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aabd000 == 45 [pid = 1657] [id = 301] 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12194f800) [pid = 1657] [serial = 901] [outer = 0x0] 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121954800) [pid = 1657] [serial = 902] [outer = 0x12194f800] 05:31:29 INFO - PROCESS | 1657 | 1462278689481 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121a02400) [pid = 1657] [serial = 903] [outer = 0x12194f800] 05:31:30 INFO - PROCESS | 1657 | 1462278690149 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] 05:31:30 INFO - PROCESS | 1657 | 1462278690239 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:31:30 INFO - PROCESS | 1657 | 1462278690280 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1657 | 1462278690283 Marionette TRACE conn2 <- [1,1178,null,{}] 05:31:30 INFO - PROCESS | 1657 | 1462278690311 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}] 05:31:30 INFO - PROCESS | 1657 | 1462278690426 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:31:30 INFO - PROCESS | 1657 | 1462278690474 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e57800 == 46 [pid = 1657] [id = 302] 05:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x110fe1800) [pid = 1657] [serial = 905] [outer = 0x0] 05:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112acd000) [pid = 1657] [serial = 906] [outer = 0x110fe1800] 05:31:30 INFO - PROCESS | 1657 | 1462278690505 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x113223800) [pid = 1657] [serial = 907] [outer = 0x110fe1800] 05:31:31 INFO - PROCESS | 1657 | 1462278691059 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] 05:31:31 INFO - PROCESS | 1657 | 1462278691130 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:31:31 INFO - PROCESS | 1657 | 1462278691134 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1657 | 1462278691136 Marionette TRACE conn2 <- [1,1182,null,{}] 05:31:31 INFO - PROCESS | 1657 | 1462278691139 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}] 05:31:31 INFO - PROCESS | 1657 | 1462278691250 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:31:31 INFO - PROCESS | 1657 | 1462278691302 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188c2000 == 47 [pid = 1657] [id = 303] 05:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x113473800) [pid = 1657] [serial = 908] [outer = 0x0] 05:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x116059000) [pid = 1657] [serial = 909] [outer = 0x113473800] 05:31:31 INFO - PROCESS | 1657 | 1462278691332 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11608e400) [pid = 1657] [serial = 910] [outer = 0x113473800] 05:31:32 INFO - PROCESS | 1657 | 1462278692053 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1657 | 1462278692116 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:31:32 INFO - PROCESS | 1657 | 1462278692119 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1657 | 1462278692122 Marionette TRACE conn2 <- [1,1186,null,{}] 05:31:32 INFO - PROCESS | 1657 | 1462278692125 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}] 05:31:32 INFO - PROCESS | 1657 | 1462278692202 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:31:32 INFO - PROCESS | 1657 | 1462278692215 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x113365800 == 31 [pid = 1657] [id = 304] 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x111fd4800) [pid = 1657] [serial = 911] [outer = 0x0] 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1121dc800) [pid = 1657] [serial = 912] [outer = 0x111fd4800] 05:31:32 INFO - PROCESS | 1657 | 1462278692244 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1126b8400) [pid = 1657] [serial = 913] [outer = 0x111fd4800] 05:31:32 INFO - PROCESS | 1657 | 1462278692601 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] 05:31:32 INFO - PROCESS | 1657 | 1462278692645 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:31:32 INFO - PROCESS | 1657 | 1462278692650 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1657 | 1462278692651 Marionette TRACE conn2 <- [1,1190,null,{}] 05:31:32 INFO - PROCESS | 1657 | 1462278692654 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}] 05:31:32 INFO - PROCESS | 1657 | 1462278692726 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:31:32 INFO - PROCESS | 1657 | 1462278692733 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11681a000 == 32 [pid = 1657] [id = 305] 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112ac9800) [pid = 1657] [serial = 914] [outer = 0x0] 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112e8e800) [pid = 1657] [serial = 915] [outer = 0x112ac9800] 05:31:32 INFO - PROCESS | 1657 | 1462278692758 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1133c6800) [pid = 1657] [serial = 916] [outer = 0x112ac9800] 05:31:33 INFO - PROCESS | 1657 | 1462278693117 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] 05:31:33 INFO - PROCESS | 1657 | 1462278693170 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:31:33 INFO - PROCESS | 1657 | 1462278693173 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1657 | 1462278693175 Marionette TRACE conn2 <- [1,1194,null,{}] 05:31:33 INFO - PROCESS | 1657 | 1462278693183 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}] 05:31:33 INFO - PROCESS | 1657 | 1462278693259 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:31:33 INFO - PROCESS | 1657 | 1462278693267 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x118563000 == 33 [pid = 1657] [id = 306] 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113aa5400) [pid = 1657] [serial = 917] [outer = 0x0] 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115d99800) [pid = 1657] [serial = 918] [outer = 0x113aa5400] 05:31:33 INFO - PROCESS | 1657 | 1462278693295 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116080400) [pid = 1657] [serial = 919] [outer = 0x113aa5400] 05:31:33 INFO - PROCESS | 1657 | 1462278693623 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] 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:31:33 INFO - PROCESS | 1657 | 1462278693649 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:31:33 INFO - PROCESS | 1657 | 1462278693651 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1657 | 1462278693652 Marionette TRACE conn2 <- [1,1198,null,{}] 05:31:33 INFO - PROCESS | 1657 | 1462278693654 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}] 05:31:33 INFO - PROCESS | 1657 | 1462278693729 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:31:33 INFO - PROCESS | 1657 | 1462278693777 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11922c800 == 34 [pid = 1657] [id = 307] 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113d2b000) [pid = 1657] [serial = 920] [outer = 0x0] 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11608d000) [pid = 1657] [serial = 921] [outer = 0x113d2b000] 05:31:33 INFO - PROCESS | 1657 | 1462278693802 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116746800) [pid = 1657] [serial = 922] [outer = 0x113d2b000] 05:31:34 INFO - PROCESS | 1657 | 1462278694113 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]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 05:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:31:34 INFO - PROCESS | 1657 | 1462278694169 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1657 | 1462278694171 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:31:34 INFO - PROCESS | 1657 | 1462278694173 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1657 | 1462278694174 Marionette TRACE conn2 <- [1,1202,null,{}] 05:31:34 INFO - PROCESS | 1657 | 1462278694176 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}] 05:31:34 INFO - PROCESS | 1657 | 1462278694266 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:31:34 INFO - PROCESS | 1657 | 1462278694297 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4b800 == 35 [pid = 1657] [id = 308] 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x110ef3c00) [pid = 1657] [serial = 923] [outer = 0x0] 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1167ac400) [pid = 1657] [serial = 924] [outer = 0x110ef3c00] 05:31:34 INFO - PROCESS | 1657 | 1462278694322 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1168bfc00) [pid = 1657] [serial = 925] [outer = 0x110ef3c00] 05:31:34 INFO - PROCESS | 1657 | 1462278694616 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]]]}] 05:31:34 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 05:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 05:31:34 INFO - PROCESS | 1657 | 1462278694642 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1657 | 1462278694645 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:31:34 INFO - PROCESS | 1657 | 1462278694649 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1657 | 1462278694650 Marionette TRACE conn2 <- [1,1206,null,{}] 05:31:34 INFO - PROCESS | 1657 | 1462278694653 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}] 05:31:34 INFO - PROCESS | 1657 | 1462278694759 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:31:34 INFO - PROCESS | 1657 | 1462278694794 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121596800 == 36 [pid = 1657] [id = 309] 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x116a6ac00) [pid = 1657] [serial = 926] [outer = 0x0] 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116adb000) [pid = 1657] [serial = 927] [outer = 0x116a6ac00] 05:31:34 INFO - PROCESS | 1657 | 1462278694821 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1186e0800) [pid = 1657] [serial = 928] [outer = 0x116a6ac00] 05:31:35 INFO - PROCESS | 1657 | 1462278695158 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]]]}] 05:31:35 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 05:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 05:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:31:35 INFO - PROCESS | 1657 | 1462278695168 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1657 | 1462278695169 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:31:35 INFO - PROCESS | 1657 | 1462278695171 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1657 | 1462278695172 Marionette TRACE conn2 <- [1,1210,null,{}] 05:31:35 INFO - PROCESS | 1657 | 1462278695174 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}] 05:31:35 INFO - PROCESS | 1657 | 1462278695271 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:31:35 INFO - PROCESS | 1657 | 1462278695276 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188a8800 == 37 [pid = 1657] [id = 310] 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116a6b400) [pid = 1657] [serial = 929] [outer = 0x0] 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118759800) [pid = 1657] [serial = 930] [outer = 0x116a6b400] 05:31:35 INFO - PROCESS | 1657 | 1462278695301 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118811000) [pid = 1657] [serial = 931] [outer = 0x116a6b400] 05:31:35 INFO - PROCESS | 1657 | 1462278695617 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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 05:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:31:35 INFO - PROCESS | 1657 | 1462278695650 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1657 | 1462278695651 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:31:35 INFO - PROCESS | 1657 | 1462278695653 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1657 | 1462278695654 Marionette TRACE conn2 <- [1,1214,null,{}] 05:31:35 INFO - PROCESS | 1657 | 1462278695657 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}] 05:31:35 INFO - PROCESS | 1657 | 1462278695755 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:31:35 INFO - PROCESS | 1657 | 1462278695760 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x124455800 == 38 [pid = 1657] [id = 311] 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11875b000) [pid = 1657] [serial = 932] [outer = 0x0] 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118b1ac00) [pid = 1657] [serial = 933] [outer = 0x11875b000] 05:31:35 INFO - PROCESS | 1657 | 1462278695784 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118b24c00) [pid = 1657] [serial = 934] [outer = 0x11875b000] 05:31:36 INFO - PROCESS | 1657 | 1462278696208 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]]]}] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11944ac00) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x110fdd800) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118228400) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112acd400) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119202400) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118753000) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x110fdd000) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110f88800) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1161e5800) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112e8c400) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110eef800) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119ada000) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x119d76c00) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110ef4c00) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112ac5400) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11875e800) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:31:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1188dbc00) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 621ms 05:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:31:36 INFO - PROCESS | 1657 | 1462278696276 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1657 | 1462278696277 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:31:36 INFO - PROCESS | 1657 | 1462278696279 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1657 | 1462278696281 Marionette TRACE conn2 <- [1,1218,null,{}] 05:31:36 INFO - PROCESS | 1657 | 1462278696283 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}] 05:31:36 INFO - PROCESS | 1657 | 1462278696365 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:31:36 INFO - PROCESS | 1657 | 1462278696372 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118552000 == 39 [pid = 1657] [id = 312] 05:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x110fdd800) [pid = 1657] [serial = 935] [outer = 0x0] 05:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1133cd400) [pid = 1657] [serial = 936] [outer = 0x110fdd800] 05:31:36 INFO - PROCESS | 1657 | 1462278696411 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116ad4800) [pid = 1657] [serial = 937] [outer = 0x110fdd800] 05:31:36 INFO - PROCESS | 1657 | 1462278696841 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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 619ms 05:31:36 INFO - PROCESS | 1657 | 1462278696899 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1657 | 1462278696900 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:31:36 INFO - PROCESS | 1657 | 1462278696902 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1657 | 1462278696903 Marionette TRACE conn2 <- [1,1222,null,{}] 05:31:36 INFO - PROCESS | 1657 | 1462278696906 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}] 05:31:36 INFO - PROCESS | 1657 | 1462278696982 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:31:36 INFO - PROCESS | 1657 | 1462278696986 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x125db6800 == 40 [pid = 1657] [id = 313] 05:31:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118757800) [pid = 1657] [serial = 938] [outer = 0x0] 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11902bc00) [pid = 1657] [serial = 939] [outer = 0x118757800] 05:31:37 INFO - PROCESS | 1657 | 1462278697011 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119203800) [pid = 1657] [serial = 940] [outer = 0x118757800] 05:31:37 INFO - PROCESS | 1657 | 1462278697319 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] 05:31:37 INFO - PROCESS | 1657 | 1462278697372 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:31:37 INFO - PROCESS | 1657 | 1462278697375 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1657 | 1462278697376 Marionette TRACE conn2 <- [1,1226,null,{}] 05:31:37 INFO - PROCESS | 1657 | 1462278697378 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}] 05:31:37 INFO - PROCESS | 1657 | 1462278697489 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:31:37 INFO - PROCESS | 1657 | 1462278697495 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x127626000 == 41 [pid = 1657] [id = 314] 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118758c00) [pid = 1657] [serial = 941] [outer = 0x0] 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11943f000) [pid = 1657] [serial = 942] [outer = 0x118758c00] 05:31:37 INFO - PROCESS | 1657 | 1462278697524 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1196c1c00) [pid = 1657] [serial = 943] [outer = 0x118758c00] 05:31:37 INFO - PROCESS | 1657 | 1462278697835 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 472ms 05:31:37 INFO - PROCESS | 1657 | 1462278697850 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1657 | 1462278697851 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:31:37 INFO - PROCESS | 1657 | 1462278697853 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1657 | 1462278697854 Marionette TRACE conn2 <- [1,1230,null,{}] 05:31:37 INFO - PROCESS | 1657 | 1462278697857 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}] 05:31:37 INFO - PROCESS | 1657 | 1462278697937 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:31:37 INFO - PROCESS | 1657 | 1462278697942 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x129462000 == 42 [pid = 1657] [id = 315] 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11979c400) [pid = 1657] [serial = 944] [outer = 0x0] 05:31:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1197a7000) [pid = 1657] [serial = 945] [outer = 0x11979c400] 05:31:37 INFO - PROCESS | 1657 | 1462278697969 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119dad800) [pid = 1657] [serial = 946] [outer = 0x11979c400] 05:31:38 INFO - PROCESS | 1657 | 1462278698373 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 05:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:31:38 INFO - PROCESS | 1657 | 1462278698422 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1657 | 1462278698424 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1657 | 1462278698430 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1657 | 1462278698433 Marionette TRACE conn2 <- [1,1234,null,{}] 05:31:38 INFO - PROCESS | 1657 | 1462278698436 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}] 05:31:38 INFO - PROCESS | 1657 | 1462278698537 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:31:38 INFO - PROCESS | 1657 | 1462278698599 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11339b000 == 43 [pid = 1657] [id = 316] 05:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110fe4800) [pid = 1657] [serial = 947] [outer = 0x0] 05:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1121de400) [pid = 1657] [serial = 948] [outer = 0x110fe4800] 05:31:38 INFO - PROCESS | 1657 | 1462278698630 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112ac8400) [pid = 1657] [serial = 949] [outer = 0x110fe4800] 05:31:39 INFO - PROCESS | 1657 | 1462278699019 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 05:31:39 INFO - PROCESS | 1657 | 1462278699051 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1657 | 1462278699055 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:31:39 INFO - PROCESS | 1657 | 1462278699060 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1657 | 1462278699061 Marionette TRACE conn2 <- [1,1238,null,{}] 05:31:39 INFO - PROCESS | 1657 | 1462278699064 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}] 05:31:39 INFO - PROCESS | 1657 | 1462278699160 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:31:39 INFO - PROCESS | 1657 | 1462278699248 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f800 == 44 [pid = 1657] [id = 317] 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1131c6800) [pid = 1657] [serial = 950] [outer = 0x0] 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113f3a000) [pid = 1657] [serial = 951] [outer = 0x1131c6800] 05:31:39 INFO - PROCESS | 1657 | 1462278699277 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116062c00) [pid = 1657] [serial = 952] [outer = 0x1131c6800] 05:31:39 INFO - PROCESS | 1657 | 1462278699692 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:31:39 INFO - PROCESS | 1657 | 1462278699730 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1657 | 1462278699732 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:31:39 INFO - PROCESS | 1657 | 1462278699734 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1657 | 1462278699737 Marionette TRACE conn2 <- [1,1242,null,{}] 05:31:39 INFO - PROCESS | 1657 | 1462278699745 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}] 05:31:39 INFO - PROCESS | 1657 | 1462278699842 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:31:39 INFO - PROCESS | 1657 | 1462278699905 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 45 [pid = 1657] [id = 318] 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1167a9c00) [pid = 1657] [serial = 953] [outer = 0x0] 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116ad1000) [pid = 1657] [serial = 954] [outer = 0x1167a9c00] 05:31:39 INFO - PROCESS | 1657 | 1462278699936 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117d2b000) [pid = 1657] [serial = 955] [outer = 0x1167a9c00] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 622ms 05:31:40 INFO - PROCESS | 1657 | 1462278700350 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]]]}] 05:31:40 INFO - PROCESS | 1657 | 1462278700356 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1657 | 1462278700359 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:31:40 INFO - PROCESS | 1657 | 1462278700364 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1657 | 1462278700365 Marionette TRACE conn2 <- [1,1246,null,{}] 05:31:40 INFO - PROCESS | 1657 | 1462278700368 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}] 05:31:40 INFO - PROCESS | 1657 | 1462278700470 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:31:40 INFO - PROCESS | 1657 | 1462278700558 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a66800 == 46 [pid = 1657] [id = 319] 05:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118756000) [pid = 1657] [serial = 956] [outer = 0x0] 05:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11907a400) [pid = 1657] [serial = 957] [outer = 0x118756000] 05:31:40 INFO - PROCESS | 1657 | 1462278700583 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119446400) [pid = 1657] [serial = 958] [outer = 0x118756000] 05:31:41 INFO - PROCESS | 1657 | 1462278701028 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 673ms 05:31:41 INFO - PROCESS | 1657 | 1462278701037 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:31:41 INFO - PROCESS | 1657 | 1462278701039 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1657 | 1462278701043 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1657 | 1462278701047 Marionette TRACE conn2 <- [1,1250,null,{}] 05:31:41 INFO - PROCESS | 1657 | 1462278701051 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}] 05:31:41 INFO - PROCESS | 1657 | 1462278701192 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:31:41 INFO - PROCESS | 1657 | 1462278701307 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a923800 == 47 [pid = 1657] [id = 320] 05:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11875c800) [pid = 1657] [serial = 959] [outer = 0x0] 05:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119486c00) [pid = 1657] [serial = 960] [outer = 0x11875c800] 05:31:41 INFO - PROCESS | 1657 | 1462278701358 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1197a6000) [pid = 1657] [serial = 961] [outer = 0x11875c800] 05:31:41 INFO - PROCESS | 1657 | 1462278701857 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 874ms 05:31:41 INFO - PROCESS | 1657 | 1462278701916 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1657 | 1462278701918 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:31:41 INFO - PROCESS | 1657 | 1462278701920 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1657 | 1462278701921 Marionette TRACE conn2 <- [1,1254,null,{}] 05:31:41 INFO - PROCESS | 1657 | 1462278701924 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}] 05:31:42 INFO - PROCESS | 1657 | 1462278702071 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:31:42 INFO - PROCESS | 1657 | 1462278702120 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x113fcf800 == 48 [pid = 1657] [id = 321] 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1126c3400) [pid = 1657] [serial = 962] [outer = 0x0] 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11a111800) [pid = 1657] [serial = 963] [outer = 0x1126c3400] 05:31:42 INFO - PROCESS | 1657 | 1462278702153 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11a11b800) [pid = 1657] [serial = 964] [outer = 0x1126c3400] 05:31:42 INFO - PROCESS | 1657 | 1462278702660 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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 772ms 05:31:42 INFO - PROCESS | 1657 | 1462278702701 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1657 | 1462278702704 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:31:42 INFO - PROCESS | 1657 | 1462278702708 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1657 | 1462278702710 Marionette TRACE conn2 <- [1,1258,null,{}] 05:31:42 INFO - PROCESS | 1657 | 1462278702737 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}] 05:31:42 INFO - PROCESS | 1657 | 1462278702832 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:31:42 INFO - PROCESS | 1657 | 1462278702895 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x116129800 == 49 [pid = 1657] [id = 322] 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112ac4800) [pid = 1657] [serial = 965] [outer = 0x0] 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112ad0c00) [pid = 1657] [serial = 966] [outer = 0x112ac4800] 05:31:42 INFO - PROCESS | 1657 | 1462278702924 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x113316c00) [pid = 1657] [serial = 967] [outer = 0x112ac4800] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x127626000 == 48 [pid = 1657] [id = 314] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x125db6800 == 47 [pid = 1657] [id = 313] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118552000 == 46 [pid = 1657] [id = 312] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124455800 == 45 [pid = 1657] [id = 311] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1188a8800 == 44 [pid = 1657] [id = 310] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x121596800 == 43 [pid = 1657] [id = 309] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4b800 == 42 [pid = 1657] [id = 308] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11922c800 == 41 [pid = 1657] [id = 307] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118563000 == 40 [pid = 1657] [id = 306] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11681a000 == 39 [pid = 1657] [id = 305] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x113365800 == 38 [pid = 1657] [id = 304] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1188c2000 == 37 [pid = 1657] [id = 303] 05:31:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116e57800 == 36 [pid = 1657] [id = 302] 05:31:43 INFO - PROCESS | 1657 | 1462278703329 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 643ms 05:31:43 INFO - PROCESS | 1657 | 1462278703351 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1657 | 1462278703355 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:31:43 INFO - PROCESS | 1657 | 1462278703359 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1657 | 1462278703361 Marionette TRACE conn2 <- [1,1262,null,{}] 05:31:43 INFO - PROCESS | 1657 | 1462278703366 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}] 05:31:43 INFO - PROCESS | 1657 | 1462278703448 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121523000) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1194a3000) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x110fe4000) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11822ac00) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11874f800) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1188e8400) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11907b000) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11943f400) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11875c400) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1188e6c00) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1126b7c00) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x112acf800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116083000) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11608f400) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1167adc00) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116ad5c00) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116061800) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116082800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x113da2c00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d97000) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119d84c00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1197a5000) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11a119800) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11a112400) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11a005800) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1214b8400) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110f90000) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1180c5000) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113319400) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x111d55800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11a11d400) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121810800) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12194c000) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119447400) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 05:31:43 INFO - PROCESS | 1657 | 1462278703529 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116815800 == 37 [pid = 1657] [id = 323] 05:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x113475c00) [pid = 1657] [serial = 968] [outer = 0x0] 05:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115097800) [pid = 1657] [serial = 969] [outer = 0x113475c00] 05:31:43 INFO - PROCESS | 1657 | 1462278703557 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116082800) [pid = 1657] [serial = 970] [outer = 0x113475c00] 05:31:43 INFO - PROCESS | 1657 | 1462278703913 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 571ms 05:31:43 INFO - PROCESS | 1657 | 1462278703931 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1657 | 1462278703933 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:31:43 INFO - PROCESS | 1657 | 1462278703935 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1657 | 1462278703937 Marionette TRACE conn2 <- [1,1266,null,{}] 05:31:43 INFO - PROCESS | 1657 | 1462278703946 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}] 05:31:44 INFO - PROCESS | 1657 | 1462278704030 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:31:44 INFO - PROCESS | 1657 | 1462278704076 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b88000 == 38 [pid = 1657] [id = 324] 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116085c00) [pid = 1657] [serial = 971] [outer = 0x0] 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116447c00) [pid = 1657] [serial = 972] [outer = 0x116085c00] 05:31:44 INFO - PROCESS | 1657 | 1462278704103 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116ad4c00) [pid = 1657] [serial = 973] [outer = 0x116085c00] 05:31:44 INFO - PROCESS | 1657 | 1462278704403 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]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 477ms 05:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:31:44 INFO - PROCESS | 1657 | 1462278704417 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1657 | 1462278704419 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:31:44 INFO - PROCESS | 1657 | 1462278704421 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1657 | 1462278704422 Marionette TRACE conn2 <- [1,1270,null,{}] 05:31:44 INFO - PROCESS | 1657 | 1462278704425 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}] 05:31:44 INFO - PROCESS | 1657 | 1462278704519 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:31:44 INFO - PROCESS | 1657 | 1462278704523 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119652000 == 39 [pid = 1657] [id = 325] 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x117d38c00) [pid = 1657] [serial = 974] [outer = 0x0] 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118753c00) [pid = 1657] [serial = 975] [outer = 0x117d38c00] 05:31:44 INFO - PROCESS | 1657 | 1462278704549 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1188db400) [pid = 1657] [serial = 976] [outer = 0x117d38c00] 05:31:44 INFO - PROCESS | 1657 | 1462278704861 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]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 05:31:44 INFO - PROCESS | 1657 | 1462278704893 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:31:44 INFO - PROCESS | 1657 | 1462278704895 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:31:44 INFO - PROCESS | 1657 | 1462278704899 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1657 | 1462278704900 Marionette TRACE conn2 <- [1,1274,null,{}] 05:31:44 INFO - PROCESS | 1657 | 1462278704902 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}] 05:31:45 INFO - PROCESS | 1657 | 1462278705005 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:31:45 INFO - PROCESS | 1657 | 1462278705013 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4b800 == 40 [pid = 1657] [id = 326] 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11822ac00) [pid = 1657] [serial = 977] [outer = 0x0] 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118b23c00) [pid = 1657] [serial = 978] [outer = 0x11822ac00] 05:31:45 INFO - PROCESS | 1657 | 1462278705038 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11920c400) [pid = 1657] [serial = 979] [outer = 0x11822ac00] 05:31:45 INFO - PROCESS | 1657 | 1462278705369 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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 517ms 05:31:45 INFO - PROCESS | 1657 | 1462278705417 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1657 | 1462278705418 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:31:45 INFO - PROCESS | 1657 | 1462278705420 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1657 | 1462278705421 Marionette TRACE conn2 <- [1,1278,null,{}] 05:31:45 INFO - PROCESS | 1657 | 1462278705424 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}] 05:31:45 INFO - PROCESS | 1657 | 1462278705533 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:31:45 INFO - PROCESS | 1657 | 1462278705549 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x121dcb800 == 41 [pid = 1657] [id = 327] 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x119444400) [pid = 1657] [serial = 980] [outer = 0x0] 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1194a7800) [pid = 1657] [serial = 981] [outer = 0x119444400] 05:31:45 INFO - PROCESS | 1657 | 1462278705575 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11a116c00) [pid = 1657] [serial = 982] [outer = 0x119444400] 05:31:45 INFO - PROCESS | 1657 | 1462278705910 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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 05:31:45 INFO - PROCESS | 1657 | 1462278705941 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1657 | 1462278705942 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:31:45 INFO - PROCESS | 1657 | 1462278705944 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1657 | 1462278705945 Marionette TRACE conn2 <- [1,1282,null,{}] 05:31:45 INFO - PROCESS | 1657 | 1462278705948 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}] 05:31:46 INFO - PROCESS | 1657 | 1462278706041 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:31:46 INFO - PROCESS | 1657 | 1462278706056 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124459800 == 42 [pid = 1657] [id = 328] 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119446000) [pid = 1657] [serial = 983] [outer = 0x0] 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1213d0000) [pid = 1657] [serial = 984] [outer = 0x119446000] 05:31:46 INFO - PROCESS | 1657 | 1462278706080 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1214bb800) [pid = 1657] [serial = 985] [outer = 0x119446000] 05:31:46 INFO - PROCESS | 1657 | 1462278706424 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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 05:31:46 INFO - PROCESS | 1657 | 1462278706465 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1657 | 1462278706466 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:31:46 INFO - PROCESS | 1657 | 1462278706469 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1657 | 1462278706470 Marionette TRACE conn2 <- [1,1286,null,{}] 05:31:46 INFO - PROCESS | 1657 | 1462278706472 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}] 05:31:46 INFO - PROCESS | 1657 | 1462278706554 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:31:46 INFO - PROCESS | 1657 | 1462278706558 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x127335000 == 43 [pid = 1657] [id = 329] 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11a11d800) [pid = 1657] [serial = 986] [outer = 0x0] 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12151e800) [pid = 1657] [serial = 987] [outer = 0x11a11d800] 05:31:46 INFO - PROCESS | 1657 | 1462278706580 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12194a400) [pid = 1657] [serial = 988] [outer = 0x11a11d800] 05:31:46 INFO - PROCESS | 1657 | 1462278706938 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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 05:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:31:46 INFO - PROCESS | 1657 | 1462278706991 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1657 | 1462278706993 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:31:46 INFO - PROCESS | 1657 | 1462278706996 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1657 | 1462278706998 Marionette TRACE conn2 <- [1,1290,null,{}] 05:31:47 INFO - PROCESS | 1657 | 1462278707002 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}] 05:31:47 INFO - PROCESS | 1657 | 1462278707156 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:31:47 INFO - PROCESS | 1657 | 1462278707178 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec6000 == 44 [pid = 1657] [id = 330] 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12151f800) [pid = 1657] [serial = 989] [outer = 0x0] 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121951c00) [pid = 1657] [serial = 990] [outer = 0x12151f800] 05:31:47 INFO - PROCESS | 1657 | 1462278707218 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121a03400) [pid = 1657] [serial = 991] [outer = 0x12151f800] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116a6ac00) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116a6b400) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113d2b000) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x111fd4800) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11875b000) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110fdd800) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113aa5400) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118758c00) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112ac9800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x110ef3c00) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:31:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118757800) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:31:47 INFO - PROCESS | 1657 | 1462278707592 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 621ms 05:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:31:47 INFO - PROCESS | 1657 | 1462278707617 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1657 | 1462278707619 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:31:47 INFO - PROCESS | 1657 | 1462278707621 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1657 | 1462278707622 Marionette TRACE conn2 <- [1,1294,null,{}] 05:31:47 INFO - PROCESS | 1657 | 1462278707639 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}] 05:31:47 INFO - PROCESS | 1657 | 1462278707723 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:31:47 INFO - PROCESS | 1657 | 1462278707731 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x129737000 == 45 [pid = 1657] [id = 331] 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x111cbe400) [pid = 1657] [serial = 992] [outer = 0x0] 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11880fc00) [pid = 1657] [serial = 993] [outer = 0x111cbe400] 05:31:47 INFO - PROCESS | 1657 | 1462278707756 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121953400) [pid = 1657] [serial = 994] [outer = 0x111cbe400] 05:31:48 INFO - PROCESS | 1657 | 1462278708084 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 483ms 05:31:48 INFO - PROCESS | 1657 | 1462278708105 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1657 | 1462278708107 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:31:48 INFO - PROCESS | 1657 | 1462278708109 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1657 | 1462278708113 Marionette TRACE conn2 <- [1,1298,null,{}] 05:31:48 INFO - PROCESS | 1657 | 1462278708116 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}] 05:31:48 INFO - PROCESS | 1657 | 1462278708205 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:31:48 INFO - PROCESS | 1657 | 1462278708210 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a6a000 == 46 [pid = 1657] [id = 332] 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119024400) [pid = 1657] [serial = 995] [outer = 0x0] 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121a0ac00) [pid = 1657] [serial = 996] [outer = 0x119024400] 05:31:48 INFO - PROCESS | 1657 | 1462278708283 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121a3e000) [pid = 1657] [serial = 997] [outer = 0x119024400] 05:31:48 INFO - PROCESS | 1657 | 1462278708566 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 472ms 05:31:48 INFO - PROCESS | 1657 | 1462278708584 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1657 | 1462278708585 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:31:48 INFO - PROCESS | 1657 | 1462278708588 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1657 | 1462278708589 Marionette TRACE conn2 <- [1,1302,null,{}] 05:31:48 INFO - PROCESS | 1657 | 1462278708591 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}] 05:31:48 INFO - PROCESS | 1657 | 1462278708687 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:31:48 INFO - PROCESS | 1657 | 1462278708691 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b52d000 == 47 [pid = 1657] [id = 333] 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121a3f800) [pid = 1657] [serial = 998] [outer = 0x0] 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x121a44400) [pid = 1657] [serial = 999] [outer = 0x121a3f800] 05:31:48 INFO - PROCESS | 1657 | 1462278708716 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121ebf000) [pid = 1657] [serial = 1000] [outer = 0x121a3f800] 05:31:49 INFO - PROCESS | 1657 | 1462278709020 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]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 05:31:49 INFO - PROCESS | 1657 | 1462278709057 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1657 | 1462278709058 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:31:49 INFO - PROCESS | 1657 | 1462278709062 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1657 | 1462278709064 Marionette TRACE conn2 <- [1,1306,null,{}] 05:31:49 INFO - PROCESS | 1657 | 1462278709067 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}] 05:31:49 INFO - PROCESS | 1657 | 1462278709170 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:31:49 INFO - PROCESS | 1657 | 1462278709177 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5c7800 == 48 [pid = 1657] [id = 334] 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121a42000) [pid = 1657] [serial = 1001] [outer = 0x0] 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12403d800) [pid = 1657] [serial = 1002] [outer = 0x121a42000] 05:31:49 INFO - PROCESS | 1657 | 1462278709201 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12405d000) [pid = 1657] [serial = 1003] [outer = 0x121a42000] 05:31:49 INFO - PROCESS | 1657 | 1462278709602 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]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 05:31:49 INFO - PROCESS | 1657 | 1462278709632 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1657 | 1462278709635 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:31:49 INFO - PROCESS | 1657 | 1462278709638 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1657 | 1462278709641 Marionette TRACE conn2 <- [1,1310,null,{}] 05:31:49 INFO - PROCESS | 1657 | 1462278709645 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}] 05:31:49 INFO - PROCESS | 1657 | 1462278709756 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:31:49 INFO - PROCESS | 1657 | 1462278709819 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1164e6800 == 49 [pid = 1657] [id = 335] 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x111d4e400) [pid = 1657] [serial = 1004] [outer = 0x0] 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112ac9c00) [pid = 1657] [serial = 1005] [outer = 0x111d4e400] 05:31:49 INFO - PROCESS | 1657 | 1462278709851 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1133cbc00) [pid = 1657] [serial = 1006] [outer = 0x111d4e400] 05:31:50 INFO - PROCESS | 1657 | 1462278710290 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] 05:31:50 INFO - PROCESS | 1657 | 1462278710333 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:31:50 INFO - PROCESS | 1657 | 1462278710339 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1657 | 1462278710341 Marionette TRACE conn2 <- [1,1314,null,{}] 05:31:50 INFO - PROCESS | 1657 | 1462278710344 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}] 05:31:50 INFO - PROCESS | 1657 | 1462278710451 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:31:50 INFO - PROCESS | 1657 | 1462278710530 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x121383800 == 50 [pid = 1657] [id = 336] 05:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116085400) [pid = 1657] [serial = 1007] [outer = 0x0] 05:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116746c00) [pid = 1657] [serial = 1008] [outer = 0x116085400] 05:31:50 INFO - PROCESS | 1657 | 1462278710576 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116ad7000) [pid = 1657] [serial = 1009] [outer = 0x116085400] 05:31:51 INFO - PROCESS | 1657 | 1462278711041 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 724ms 05:31:51 INFO - PROCESS | 1657 | 1462278711069 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1657 | 1462278711070 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:31:51 INFO - PROCESS | 1657 | 1462278711073 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1657 | 1462278711076 Marionette TRACE conn2 <- [1,1318,null,{}] 05:31:51 INFO - PROCESS | 1657 | 1462278711098 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}] 05:31:51 INFO - PROCESS | 1657 | 1462278711201 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:31:51 INFO - PROCESS | 1657 | 1462278711253 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aacc800 == 51 [pid = 1657] [id = 337] 05:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1188dac00) [pid = 1657] [serial = 1010] [outer = 0x0] 05:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11949c800) [pid = 1657] [serial = 1011] [outer = 0x1188dac00] 05:31:51 INFO - PROCESS | 1657 | 1462278711284 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11a00b800) [pid = 1657] [serial = 1012] [outer = 0x1188dac00] 05:31:51 INFO - PROCESS | 1657 | 1462278711779 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 737ms 05:31:51 INFO - PROCESS | 1657 | 1462278711811 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1657 | 1462278711816 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:31:51 INFO - PROCESS | 1657 | 1462278711819 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1657 | 1462278711821 Marionette TRACE conn2 <- [1,1322,null,{}] 05:31:51 INFO - PROCESS | 1657 | 1462278711825 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}] 05:31:51 INFO - PROCESS | 1657 | 1462278711976 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:31:52 INFO - PROCESS | 1657 | 1462278712067 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc30000 == 52 [pid = 1657] [id = 338] 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11a10f000) [pid = 1657] [serial = 1013] [outer = 0x0] 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1213d0c00) [pid = 1657] [serial = 1014] [outer = 0x11a10f000] 05:31:52 INFO - PROCESS | 1657 | 1462278712100 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121a0b800) [pid = 1657] [serial = 1015] [outer = 0x11a10f000] 05:31:52 INFO - PROCESS | 1657 | 1462278712576 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 822ms 05:31:52 INFO - PROCESS | 1657 | 1462278712641 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1657 | 1462278712643 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:31:52 INFO - PROCESS | 1657 | 1462278712645 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1657 | 1462278712646 Marionette TRACE conn2 <- [1,1326,null,{}] 05:31:52 INFO - PROCESS | 1657 | 1462278712649 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}] 05:31:52 INFO - PROCESS | 1657 | 1462278712747 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:31:52 INFO - PROCESS | 1657 | 1462278712797 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c224800 == 53 [pid = 1657] [id = 339] 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1213d0400) [pid = 1657] [serial = 1016] [outer = 0x0] 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121a40400) [pid = 1657] [serial = 1017] [outer = 0x1213d0400] 05:31:52 INFO - PROCESS | 1657 | 1462278712826 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124061400) [pid = 1657] [serial = 1018] [outer = 0x1213d0400] 05:31:53 INFO - PROCESS | 1657 | 1462278713255 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]]]}] 05:31:53 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 05:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 819ms 05:31:53 INFO - PROCESS | 1657 | 1462278713480 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1657 | 1462278713483 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:31:53 INFO - PROCESS | 1657 | 1462278713487 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1657 | 1462278713489 Marionette TRACE conn2 <- [1,1330,null,{}] 05:31:53 INFO - PROCESS | 1657 | 1462278713492 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}] 05:31:53 INFO - PROCESS | 1657 | 1462278713587 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:31:53 INFO - PROCESS | 1657 | 1462278713647 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x117d5e800 == 54 [pid = 1657] [id = 340] 05:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x111dbc000) [pid = 1657] [serial = 1019] [outer = 0x0] 05:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1126b4c00) [pid = 1657] [serial = 1020] [outer = 0x111dbc000] 05:31:53 INFO - PROCESS | 1657 | 1462278713675 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x112d30c00) [pid = 1657] [serial = 1021] [outer = 0x111dbc000] 05:31:54 INFO - PROCESS | 1657 | 1462278714127 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]]]}] 05:31:54 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 05:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms 05:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:31:54 INFO - PROCESS | 1657 | 1462278714163 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1657 | 1462278714166 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:31:54 INFO - PROCESS | 1657 | 1462278714171 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1657 | 1462278714173 Marionette TRACE conn2 <- [1,1334,null,{}] 05:31:54 INFO - PROCESS | 1657 | 1462278714176 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}] 05:31:54 INFO - PROCESS | 1657 | 1462278714268 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:31:54 INFO - PROCESS | 1657 | 1462278714332 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f21800 == 55 [pid = 1657] [id = 341] 05:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112e8c000) [pid = 1657] [serial = 1022] [outer = 0x0] 05:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x113d2bc00) [pid = 1657] [serial = 1023] [outer = 0x112e8c000] 05:31:54 INFO - PROCESS | 1657 | 1462278714360 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116065400) [pid = 1657] [serial = 1024] [outer = 0x112e8c000] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12b52d000 == 54 [pid = 1657] [id = 333] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129a6a000 == 53 [pid = 1657] [id = 332] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129737000 == 52 [pid = 1657] [id = 331] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x121954800) [pid = 1657] [serial = 902] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x116059000) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x112acd000) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1197a7000) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec6000 == 51 [pid = 1657] [id = 330] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x127335000 == 50 [pid = 1657] [id = 329] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x124459800 == 49 [pid = 1657] [id = 328] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x121dcb800 == 48 [pid = 1657] [id = 327] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4b800 == 47 [pid = 1657] [id = 326] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x119652000 == 46 [pid = 1657] [id = 325] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x118b88000 == 45 [pid = 1657] [id = 324] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116815800 == 44 [pid = 1657] [id = 323] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116129800 == 43 [pid = 1657] [id = 322] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x113fcf800 == 42 [pid = 1657] [id = 321] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a923800 == 41 [pid = 1657] [id = 320] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x129a66800 == 40 [pid = 1657] [id = 319] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 39 [pid = 1657] [id = 318] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f800 == 38 [pid = 1657] [id = 317] 05:31:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11339b000 == 37 [pid = 1657] [id = 316] 05:31:54 INFO - PROCESS | 1657 | 1462278714799 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]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 05:31:54 INFO - PROCESS | 1657 | 1462278714842 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1657 | 1462278714843 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:31:54 INFO - PROCESS | 1657 | 1462278714846 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1657 | 1462278714847 Marionette TRACE conn2 <- [1,1338,null,{}] 05:31:54 INFO - PROCESS | 1657 | 1462278714853 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}] 05:31:54 INFO - PROCESS | 1657 | 1462278714944 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x116adb000) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118759800) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11608d000) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1121dc800) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1126b8400) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1186e0800) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118b1ac00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1133cd400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x115d99800) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116080400) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11943f000) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112e8e800) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1133c6800) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112ad1c00) [pid = 1657] [serial = 504] [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.] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116ad4800) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1167ac400) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118b24c00) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119203800) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118811000) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116746800) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1196c1c00) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1168bfc00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 05:31:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11902bc00) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 05:31:55 INFO - PROCESS | 1657 | 1462278715002 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11681d800 == 38 [pid = 1657] [id = 342] 05:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113032000) [pid = 1657] [serial = 1025] [outer = 0x0] 05:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d91800) [pid = 1657] [serial = 1026] [outer = 0x113032000] 05:31:55 INFO - PROCESS | 1657 | 1462278715031 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116742800) [pid = 1657] [serial = 1027] [outer = 0x113032000] 05:31:55 INFO - PROCESS | 1657 | 1462278715825 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 05:31:55 INFO - PROCESS | 1657 | 1462278715868 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1657 | 1462278715870 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:31:55 INFO - PROCESS | 1657 | 1462278715872 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1657 | 1462278715873 Marionette TRACE conn2 <- [1,1342,null,{}] 05:31:55 INFO - PROCESS | 1657 | 1462278715875 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}] 05:31:55 INFO - PROCESS | 1657 | 1462278715951 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:31:55 INFO - PROCESS | 1657 | 1462278715955 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119649800 == 39 [pid = 1657] [id = 343] 05:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116868800) [pid = 1657] [serial = 1028] [outer = 0x0] 05:31:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116ad6400) [pid = 1657] [serial = 1029] [outer = 0x116868800] 05:31:55 INFO - PROCESS | 1657 | 1462278715983 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11767a400) [pid = 1657] [serial = 1030] [outer = 0x116868800] 05:31:56 INFO - PROCESS | 1657 | 1462278716304 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:31:56 INFO - PROCESS | 1657 | 1462278716341 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1657 | 1462278716342 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:31:56 INFO - PROCESS | 1657 | 1462278716344 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1657 | 1462278716345 Marionette TRACE conn2 <- [1,1346,null,{}] 05:31:56 INFO - PROCESS | 1657 | 1462278716348 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}] 05:31:56 INFO - PROCESS | 1657 | 1462278716426 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:31:56 INFO - PROCESS | 1657 | 1462278716433 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4a800 == 40 [pid = 1657] [id = 344] 05:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x117d37000) [pid = 1657] [serial = 1031] [outer = 0x0] 05:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118228800) [pid = 1657] [serial = 1032] [outer = 0x117d37000] 05:31:56 INFO - PROCESS | 1657 | 1462278716460 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118759000) [pid = 1657] [serial = 1033] [outer = 0x117d37000] 05:31:56 INFO - PROCESS | 1657 | 1462278716907 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 05:31:56 INFO - PROCESS | 1657 | 1462278716916 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:31:56 INFO - PROCESS | 1657 | 1462278716918 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:31:56 INFO - PROCESS | 1657 | 1462278716921 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1657 | 1462278716923 Marionette TRACE conn2 <- [1,1350,null,{}] 05:31:56 INFO - PROCESS | 1657 | 1462278716926 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}] 05:31:57 INFO - PROCESS | 1657 | 1462278717073 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:31:57 INFO - PROCESS | 1657 | 1462278717088 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d0800 == 41 [pid = 1657] [id = 345] 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1188e4800) [pid = 1657] [serial = 1034] [outer = 0x0] 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x118b21000) [pid = 1657] [serial = 1035] [outer = 0x1188e4800] 05:31:57 INFO - PROCESS | 1657 | 1462278717117 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11943f000) [pid = 1657] [serial = 1036] [outer = 0x1188e4800] 05:31:57 INFO - PROCESS | 1657 | 1462278717518 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 622ms 05:31:57 INFO - PROCESS | 1657 | 1462278717545 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:31:57 INFO - PROCESS | 1657 | 1462278717548 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:31:57 INFO - PROCESS | 1657 | 1462278717557 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1657 | 1462278717558 Marionette TRACE conn2 <- [1,1354,null,{}] 05:31:57 INFO - PROCESS | 1657 | 1462278717561 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}] 05:31:57 INFO - PROCESS | 1657 | 1462278717689 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:31:57 INFO - PROCESS | 1657 | 1462278717736 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12408c800 == 42 [pid = 1657] [id = 346] 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11902bc00) [pid = 1657] [serial = 1037] [outer = 0x0] 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1194a3000) [pid = 1657] [serial = 1038] [outer = 0x11902bc00] 05:31:57 INFO - PROCESS | 1657 | 1462278717776 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x119d7f800) [pid = 1657] [serial = 1039] [outer = 0x11902bc00] 05:31:58 INFO - PROCESS | 1657 | 1462278718211 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 678ms 05:31:58 INFO - PROCESS | 1657 | 1462278718230 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1657 | 1462278718232 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:31:58 INFO - PROCESS | 1657 | 1462278718235 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1657 | 1462278718237 Marionette TRACE conn2 <- [1,1358,null,{}] 05:31:58 INFO - PROCESS | 1657 | 1462278718246 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}] 05:31:58 INFO - PROCESS | 1657 | 1462278718387 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:31:58 INFO - PROCESS | 1657 | 1462278718467 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c75800 == 43 [pid = 1657] [id = 347] 05:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1180ca800) [pid = 1657] [serial = 1040] [outer = 0x0] 05:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11a10e400) [pid = 1657] [serial = 1041] [outer = 0x1180ca800] 05:31:58 INFO - PROCESS | 1657 | 1462278718508 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11a11c400) [pid = 1657] [serial = 1042] [outer = 0x1180ca800] 05:31:58 INFO - PROCESS | 1657 | 1462278718887 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 05:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:31:58 INFO - PROCESS | 1657 | 1462278718905 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1657 | 1462278718906 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:31:58 INFO - PROCESS | 1657 | 1462278718908 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1657 | 1462278718909 Marionette TRACE conn2 <- [1,1362,null,{}] 05:31:58 INFO - PROCESS | 1657 | 1462278718912 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}] 05:31:59 INFO - PROCESS | 1657 | 1462278719192 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x113473800) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119444400) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121a3f800) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119446000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12151f800) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11a11d800) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1126c3400) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116085c00) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x117d38c00) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112ac4800) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11822ac00) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x113475c00) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x111cbe400) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119024400) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:31:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1295bac00) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:31:59 INFO - PROCESS | 1657 | 1462278719252 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x112d0c800 == 44 [pid = 1657] [id = 348] 05:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x110f8ec00) [pid = 1657] [serial = 1043] [outer = 0x0] 05:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x111cb6400) [pid = 1657] [serial = 1044] [outer = 0x110f8ec00] 05:31:59 INFO - PROCESS | 1657 | 1462278719293 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116085c00) [pid = 1657] [serial = 1045] [outer = 0x110f8ec00] 05:31:59 INFO - PROCESS | 1657 | 1462278719914 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1072ms 05:31:59 INFO - PROCESS | 1657 | 1462278719990 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1657 | 1462278719995 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:32:00 INFO - PROCESS | 1657 | 1462278720000 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1657 | 1462278720005 Marionette TRACE conn2 <- [1,1366,null,{}] 05:32:00 INFO - PROCESS | 1657 | 1462278720010 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}] 05:32:00 INFO - PROCESS | 1657 | 1462278720166 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:32:00 INFO - PROCESS | 1657 | 1462278720284 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f15800 == 45 [pid = 1657] [id = 349] 05:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112ac9000) [pid = 1657] [serial = 1046] [outer = 0x0] 05:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x113318400) [pid = 1657] [serial = 1047] [outer = 0x112ac9000] 05:32:00 INFO - PROCESS | 1657 | 1462278720337 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113f81400) [pid = 1657] [serial = 1048] [outer = 0x112ac9000] 05:32:00 INFO - PROCESS | 1657 | 1462278720759 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] 05:32:00 INFO - PROCESS | 1657 | 1462278720779 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:32:00 INFO - PROCESS | 1657 | 1462278720784 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1657 | 1462278720785 Marionette TRACE conn2 <- [1,1370,null,{}] 05:32:00 INFO - PROCESS | 1657 | 1462278720788 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}] 05:32:00 INFO - PROCESS | 1657 | 1462278720887 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:32:00 INFO - PROCESS | 1657 | 1462278720933 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x121689800 == 46 [pid = 1657] [id = 350] 05:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1134dec00) [pid = 1657] [serial = 1049] [outer = 0x0] 05:32:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11608a800) [pid = 1657] [serial = 1050] [outer = 0x1134dec00] 05:32:00 INFO - PROCESS | 1657 | 1462278720963 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116ad9400) [pid = 1657] [serial = 1051] [outer = 0x1134dec00] 05:32:01 INFO - PROCESS | 1657 | 1462278721416 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] 05:32:01 INFO - PROCESS | 1657 | 1462278721462 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:32:01 INFO - PROCESS | 1657 | 1462278721466 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1657 | 1462278721469 Marionette TRACE conn2 <- [1,1374,null,{}] 05:32:01 INFO - PROCESS | 1657 | 1462278721478 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}] 05:32:01 INFO - PROCESS | 1657 | 1462278721600 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:32:01 INFO - PROCESS | 1657 | 1462278721664 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x129021000 == 47 [pid = 1657] [id = 351] 05:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118b24000) [pid = 1657] [serial = 1052] [outer = 0x0] 05:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119089000) [pid = 1657] [serial = 1053] [outer = 0x118b24000] 05:32:01 INFO - PROCESS | 1657 | 1462278721697 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1194a8000) [pid = 1657] [serial = 1054] [outer = 0x118b24000] 05:32:02 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:02 INFO - PROCESS | 1657 | 1462278722188 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] 05:32:02 INFO - PROCESS | 1657 | 1462278722251 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:32:02 INFO - PROCESS | 1657 | 1462278722256 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1657 | 1462278722258 Marionette TRACE conn2 <- [1,1378,null,{}] 05:32:02 INFO - PROCESS | 1657 | 1462278722261 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}] 05:32:02 INFO - PROCESS | 1657 | 1462278722411 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:32:02 INFO - PROCESS | 1657 | 1462278722496 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a54800 == 48 [pid = 1657] [id = 352] 05:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1213d1c00) [pid = 1657] [serial = 1055] [outer = 0x0] 05:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1214bdc00) [pid = 1657] [serial = 1056] [outer = 0x1213d1c00] 05:32:02 INFO - PROCESS | 1657 | 1462278722544 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121525000) [pid = 1657] [serial = 1057] [outer = 0x1213d1c00] 05:32:02 INFO - PROCESS | 1657 | 1462278722994 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] 05:32:03 INFO - PROCESS | 1657 | 1462278723028 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:32:03 INFO - PROCESS | 1657 | 1462278723031 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1657 | 1462278723032 Marionette TRACE conn2 <- [1,1382,null,{}] 05:32:03 INFO - PROCESS | 1657 | 1462278723034 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}] 05:32:03 INFO - PROCESS | 1657 | 1462278723130 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:32:03 INFO - PROCESS | 1657 | 1462278723176 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a92f800 == 49 [pid = 1657] [id = 353] 05:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11a278c00) [pid = 1657] [serial = 1058] [outer = 0x0] 05:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121948800) [pid = 1657] [serial = 1059] [outer = 0x11a278c00] 05:32:03 INFO - PROCESS | 1657 | 1462278723208 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121956400) [pid = 1657] [serial = 1060] [outer = 0x11a278c00] 05:32:03 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:03 INFO - PROCESS | 1657 | 1462278723690 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] 05:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:32:03 INFO - PROCESS | 1657 | 1462278723752 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:32:03 INFO - PROCESS | 1657 | 1462278723755 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1657 | 1462278723756 Marionette TRACE conn2 <- [1,1386,null,{}] 05:32:03 INFO - PROCESS | 1657 | 1462278723759 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}] 05:32:03 INFO - PROCESS | 1657 | 1462278723873 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:32:03 INFO - PROCESS | 1657 | 1462278723939 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x113fd3000 == 50 [pid = 1657] [id = 354] 05:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x110fdcc00) [pid = 1657] [serial = 1061] [outer = 0x0] 05:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1110f1400) [pid = 1657] [serial = 1062] [outer = 0x110fdcc00] 05:32:04 INFO - PROCESS | 1657 | 1462278724156 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1126c3400) [pid = 1657] [serial = 1063] [outer = 0x110fdcc00] 05:32:04 INFO - PROCESS | 1657 | 1462278724704 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] 05:32:04 INFO - PROCESS | 1657 | 1462278724730 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:32:04 INFO - PROCESS | 1657 | 1462278724733 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1657 | 1462278724735 Marionette TRACE conn2 <- [1,1390,null,{}] 05:32:04 INFO - PROCESS | 1657 | 1462278724738 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}] 05:32:04 INFO - PROCESS | 1657 | 1462278724817 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:32:04 INFO - PROCESS | 1657 | 1462278724884 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11739f000 == 51 [pid = 1657] [id = 355] 05:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x115092800) [pid = 1657] [serial = 1064] [outer = 0x0] 05:32:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x116063400) [pid = 1657] [serial = 1065] [outer = 0x115092800] 05:32:04 INFO - PROCESS | 1657 | 1462278724929 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116169800) [pid = 1657] [serial = 1066] [outer = 0x115092800] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x125c75800 == 50 [pid = 1657] [id = 347] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12408c800 == 49 [pid = 1657] [id = 346] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d0800 == 48 [pid = 1657] [id = 345] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4a800 == 47 [pid = 1657] [id = 344] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12403d800) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119649800 == 46 [pid = 1657] [id = 343] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11681d800 == 45 [pid = 1657] [id = 342] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116f21800 == 44 [pid = 1657] [id = 341] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x117d5e800 == 43 [pid = 1657] [id = 340] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc30000 == 42 [pid = 1657] [id = 338] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12aacc800 == 41 [pid = 1657] [id = 337] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x121383800 == 40 [pid = 1657] [id = 336] 05:32:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1164e6800 == 39 [pid = 1657] [id = 335] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12bd48400) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11608e400) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1194a7800) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121a44400) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1213d0000) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x121951c00) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12151e800) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11a11b800) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11a111800) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x113f3a000) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116447c00) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x116ad4c00) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116ad1000) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118753c00) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1188db400) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x113316c00) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112ad0c00) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11907a400) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118b23c00) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x115097800) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116082800) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1121de400) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119486c00) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11880fc00) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121a3e000) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1214bb800) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11a116c00) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121a03400) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11920c400) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121953400) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121a0ac00) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12194a400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121ebf000) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 05:32:05 INFO - PROCESS | 1657 | 1462278725438 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 721ms 05:32:05 INFO - PROCESS | 1657 | 1462278725456 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1657 | 1462278725460 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:32:05 INFO - PROCESS | 1657 | 1462278725466 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1657 | 1462278725468 Marionette TRACE conn2 <- [1,1394,null,{}] 05:32:05 INFO - PROCESS | 1657 | 1462278725470 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}] 05:32:05 INFO - PROCESS | 1657 | 1462278725618 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:32:05 INFO - PROCESS | 1657 | 1462278725638 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b6000 == 40 [pid = 1657] [id = 356] 05:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1168bf000) [pid = 1657] [serial = 1067] [outer = 0x0] 05:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116a6fc00) [pid = 1657] [serial = 1068] [outer = 0x1168bf000] 05:32:05 INFO - PROCESS | 1657 | 1462278725680 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1180be400) [pid = 1657] [serial = 1069] [outer = 0x1168bf000] 05:32:06 INFO - PROCESS | 1657 | 1462278726115 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 05:32:06 INFO - PROCESS | 1657 | 1462278726136 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1657 | 1462278726137 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:32:06 INFO - PROCESS | 1657 | 1462278726140 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1657 | 1462278726142 Marionette TRACE conn2 <- [1,1398,null,{}] 05:32:06 INFO - PROCESS | 1657 | 1462278726149 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}] 05:32:06 INFO - PROCESS | 1657 | 1462278726233 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:32:06 INFO - PROCESS | 1657 | 1462278726239 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121398000 == 41 [pid = 1657] [id = 357] 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11875ec00) [pid = 1657] [serial = 1070] [outer = 0x0] 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118b1ec00) [pid = 1657] [serial = 1071] [outer = 0x11875ec00] 05:32:06 INFO - PROCESS | 1657 | 1462278726264 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119211800) [pid = 1657] [serial = 1072] [outer = 0x11875ec00] 05:32:06 INFO - PROCESS | 1657 | 1462278726597 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 474ms 05:32:06 INFO - PROCESS | 1657 | 1462278726615 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1657 | 1462278726617 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:32:06 INFO - PROCESS | 1657 | 1462278726620 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1657 | 1462278726621 Marionette TRACE conn2 <- [1,1402,null,{}] 05:32:06 INFO - PROCESS | 1657 | 1462278726623 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}] 05:32:06 INFO - PROCESS | 1657 | 1462278726723 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:32:06 INFO - PROCESS | 1657 | 1462278726732 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x121991800 == 42 [pid = 1657] [id = 358] 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1188dec00) [pid = 1657] [serial = 1073] [outer = 0x0] 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119486c00) [pid = 1657] [serial = 1074] [outer = 0x1188dec00] 05:32:06 INFO - PROCESS | 1657 | 1462278726757 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119da9800) [pid = 1657] [serial = 1075] [outer = 0x1188dec00] 05:32:07 INFO - PROCESS | 1657 | 1462278727096 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 05:32:07 INFO - PROCESS | 1657 | 1462278727142 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1657 | 1462278727143 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:32:07 INFO - PROCESS | 1657 | 1462278727145 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1657 | 1462278727147 Marionette TRACE conn2 <- [1,1406,null,{}] 05:32:07 INFO - PROCESS | 1657 | 1462278727149 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}] 05:32:07 INFO - PROCESS | 1657 | 1462278727226 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:32:07 INFO - PROCESS | 1657 | 1462278727232 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c3c000 == 43 [pid = 1657] [id = 359] 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11a11b800) [pid = 1657] [serial = 1076] [outer = 0x0] 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12180d400) [pid = 1657] [serial = 1077] [outer = 0x11a11b800] 05:32:07 INFO - PROCESS | 1657 | 1462278727262 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121a06800) [pid = 1657] [serial = 1078] [outer = 0x11a11b800] 05:32:07 INFO - PROCESS | 1657 | 1462278727645 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 05:32:07 INFO - PROCESS | 1657 | 1462278727665 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1657 | 1462278727667 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:32:07 INFO - PROCESS | 1657 | 1462278727669 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1657 | 1462278727670 Marionette TRACE conn2 <- [1,1410,null,{}] 05:32:07 INFO - PROCESS | 1657 | 1462278727672 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}] 05:32:07 INFO - PROCESS | 1657 | 1462278727779 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:32:07 INFO - PROCESS | 1657 | 1462278727784 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x127627000 == 44 [pid = 1657] [id = 360] 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121a0b400) [pid = 1657] [serial = 1079] [outer = 0x0] 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121a3f400) [pid = 1657] [serial = 1080] [outer = 0x121a0b400] 05:32:07 INFO - PROCESS | 1657 | 1462278727835 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124046000) [pid = 1657] [serial = 1081] [outer = 0x121a0b400] 05:32:08 INFO - PROCESS | 1657 | 1462278728168 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 05:32:08 INFO - PROCESS | 1657 | 1462278728189 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1657 | 1462278728190 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:32:08 INFO - PROCESS | 1657 | 1462278728192 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1657 | 1462278728193 Marionette TRACE conn2 <- [1,1414,null,{}] 05:32:08 INFO - PROCESS | 1657 | 1462278728196 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}] 05:32:08 INFO - PROCESS | 1657 | 1462278728296 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:32:08 INFO - PROCESS | 1657 | 1462278728300 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x129737000 == 45 [pid = 1657] [id = 361] 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x121ebe400) [pid = 1657] [serial = 1082] [outer = 0x0] 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124061000) [pid = 1657] [serial = 1083] [outer = 0x121ebe400] 05:32:08 INFO - PROCESS | 1657 | 1462278728353 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1240acc00) [pid = 1657] [serial = 1084] [outer = 0x121ebe400] 05:32:08 INFO - PROCESS | 1657 | 1462278728689 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 520ms 05:32:08 INFO - PROCESS | 1657 | 1462278728718 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1657 | 1462278728720 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:32:08 INFO - PROCESS | 1657 | 1462278728722 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1657 | 1462278728723 Marionette TRACE conn2 <- [1,1418,null,{}] 05:32:08 INFO - PROCESS | 1657 | 1462278728726 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}] 05:32:08 INFO - PROCESS | 1657 | 1462278728822 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:32:08 INFO - PROCESS | 1657 | 1462278728826 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac8800 == 46 [pid = 1657] [id = 362] 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12405f400) [pid = 1657] [serial = 1085] [outer = 0x0] 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12413e000) [pid = 1657] [serial = 1086] [outer = 0x12405f400] 05:32:08 INFO - PROCESS | 1657 | 1462278728878 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1241a7000) [pid = 1657] [serial = 1087] [outer = 0x12405f400] 05:32:09 INFO - PROCESS | 1657 | 1462278729206 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 522ms 05:32:09 INFO - PROCESS | 1657 | 1462278729244 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1657 | 1462278729247 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:32:09 INFO - PROCESS | 1657 | 1462278729250 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1657 | 1462278729251 Marionette TRACE conn2 <- [1,1422,null,{}] 05:32:09 INFO - PROCESS | 1657 | 1462278729254 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}] 05:32:09 INFO - PROCESS | 1657 | 1462278729352 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x117d37000) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1188e4800) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1180ca800) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11902bc00) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116868800) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112e8c000) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113032000) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:32:09 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x111dbc000) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:32:09 INFO - PROCESS | 1657 | 1462278729441 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x118562000 == 47 [pid = 1657] [id = 363] 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11110d000) [pid = 1657] [serial = 1088] [outer = 0x0] 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112e8c000) [pid = 1657] [serial = 1089] [outer = 0x11110d000] 05:32:09 INFO - PROCESS | 1657 | 1462278729466 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1180bdc00) [pid = 1657] [serial = 1090] [outer = 0x11110d000] 05:32:09 INFO - PROCESS | 1657 | 1462278729800 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 05:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:32:09 INFO - PROCESS | 1657 | 1462278729821 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1657 | 1462278729822 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1657 | 1462278729824 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1657 | 1462278729825 Marionette TRACE conn2 <- [1,1426,null,{}] 05:32:09 INFO - PROCESS | 1657 | 1462278729828 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}] 05:32:09 INFO - PROCESS | 1657 | 1462278729909 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:32:09 INFO - PROCESS | 1657 | 1462278729916 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc2f800 == 48 [pid = 1657] [id = 364] 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1188dc800) [pid = 1657] [serial = 1091] [outer = 0x0] 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12444a400) [pid = 1657] [serial = 1092] [outer = 0x1188dc800] 05:32:09 INFO - PROCESS | 1657 | 1462278729945 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x125136c00) [pid = 1657] [serial = 1093] [outer = 0x1188dc800] 05:32:10 INFO - PROCESS | 1657 | 1462278730297 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 05:32:10 INFO - PROCESS | 1657 | 1462278730346 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1657 | 1462278730348 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:32:10 INFO - PROCESS | 1657 | 1462278730350 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1657 | 1462278730351 Marionette TRACE conn2 <- [1,1430,null,{}] 05:32:10 INFO - PROCESS | 1657 | 1462278730354 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}] 05:32:10 INFO - PROCESS | 1657 | 1462278730448 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:32:10 INFO - PROCESS | 1657 | 1462278730452 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c306000 == 49 [pid = 1657] [id = 365] 05:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12520d000) [pid = 1657] [serial = 1094] [outer = 0x0] 05:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125d4cc00) [pid = 1657] [serial = 1095] [outer = 0x12520d000] 05:32:10 INFO - PROCESS | 1657 | 1462278730478 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12750e800) [pid = 1657] [serial = 1096] [outer = 0x12520d000] 05:32:10 INFO - PROCESS | 1657 | 1462278730813 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms 05:32:10 INFO - PROCESS | 1657 | 1462278730820 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1657 | 1462278730821 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:32:10 INFO - PROCESS | 1657 | 1462278730823 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1657 | 1462278730824 Marionette TRACE conn2 <- [1,1434,null,{}] 05:32:10 INFO - PROCESS | 1657 | 1462278730827 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}] 05:32:10 INFO - PROCESS | 1657 | 1462278730908 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:32:10 INFO - PROCESS | 1657 | 1462278730959 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c317000 == 50 [pid = 1657] [id = 366] 05:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x127507800) [pid = 1657] [serial = 1097] [outer = 0x0] 05:32:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x127595400) [pid = 1657] [serial = 1098] [outer = 0x127507800] 05:32:10 INFO - PROCESS | 1657 | 1462278730984 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1188e4800) [pid = 1657] [serial = 1099] [outer = 0x127507800] 05:32:11 INFO - PROCESS | 1657 | 1462278731256 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 470ms 05:32:11 INFO - PROCESS | 1657 | 1462278731302 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1657 | 1462278731303 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:32:11 INFO - PROCESS | 1657 | 1462278731306 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1657 | 1462278731307 Marionette TRACE conn2 <- [1,1438,null,{}] 05:32:11 INFO - PROCESS | 1657 | 1462278731309 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}] 05:32:11 INFO - PROCESS | 1657 | 1462278731398 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:32:11 INFO - PROCESS | 1657 | 1462278731402 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48d000 == 51 [pid = 1657] [id = 367] 05:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12513f000) [pid = 1657] [serial = 1100] [outer = 0x0] 05:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12759fc00) [pid = 1657] [serial = 1101] [outer = 0x12513f000] 05:32:11 INFO - PROCESS | 1657 | 1462278731426 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1276ce800) [pid = 1657] [serial = 1102] [outer = 0x12513f000] 05:32:11 INFO - PROCESS | 1657 | 1462278731954 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 669ms 05:32:11 INFO - PROCESS | 1657 | 1462278731975 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1657 | 1462278731981 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:32:12 INFO - PROCESS | 1657 | 1462278732002 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1657 | 1462278732005 Marionette TRACE conn2 <- [1,1442,null,{}] 05:32:12 INFO - PROCESS | 1657 | 1462278732009 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}] 05:32:12 INFO - PROCESS | 1657 | 1462278732117 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:32:12 INFO - PROCESS | 1657 | 1462278732183 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d000 == 52 [pid = 1657] [id = 368] 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1133c5c00) [pid = 1657] [serial = 1103] [outer = 0x0] 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116081c00) [pid = 1657] [serial = 1104] [outer = 0x1133c5c00] 05:32:12 INFO - PROCESS | 1657 | 1462278732215 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11674d000) [pid = 1657] [serial = 1105] [outer = 0x1133c5c00] 05:32:12 INFO - PROCESS | 1657 | 1462278732663 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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 673ms 05:32:12 INFO - PROCESS | 1657 | 1462278732674 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1657 | 1462278732679 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:32:12 INFO - PROCESS | 1657 | 1462278732685 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1657 | 1462278732687 Marionette TRACE conn2 <- [1,1446,null,{}] 05:32:12 INFO - PROCESS | 1657 | 1462278732690 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}] 05:32:12 INFO - PROCESS | 1657 | 1462278732795 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:32:12 INFO - PROCESS | 1657 | 1462278732881 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c74000 == 53 [pid = 1657] [id = 369] 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x117d2bc00) [pid = 1657] [serial = 1106] [outer = 0x0] 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1188e7000) [pid = 1657] [serial = 1107] [outer = 0x117d2bc00] 05:32:12 INFO - PROCESS | 1657 | 1462278732924 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119447400) [pid = 1657] [serial = 1108] [outer = 0x117d2bc00] 05:32:13 INFO - PROCESS | 1657 | 1462278733387 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 719ms 05:32:13 INFO - PROCESS | 1657 | 1462278733406 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1657 | 1462278733408 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:32:13 INFO - PROCESS | 1657 | 1462278733434 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1657 | 1462278733438 Marionette TRACE conn2 <- [1,1450,null,{}] 05:32:13 INFO - PROCESS | 1657 | 1462278733455 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}] 05:32:13 INFO - PROCESS | 1657 | 1462278733609 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:32:13 INFO - PROCESS | 1657 | 1462278733674 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47b000 == 54 [pid = 1657] [id = 370] 05:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x121a0dc00) [pid = 1657] [serial = 1109] [outer = 0x0] 05:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x121a3fc00) [pid = 1657] [serial = 1110] [outer = 0x121a0dc00] 05:32:13 INFO - PROCESS | 1657 | 1462278733705 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12419e800) [pid = 1657] [serial = 1111] [outer = 0x121a0dc00] 05:32:14 INFO - PROCESS | 1657 | 1462278734152 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 803ms 05:32:14 INFO - PROCESS | 1657 | 1462278734215 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1657 | 1462278734217 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:32:14 INFO - PROCESS | 1657 | 1462278734219 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1657 | 1462278734221 Marionette TRACE conn2 <- [1,1454,null,{}] 05:32:14 INFO - PROCESS | 1657 | 1462278734223 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}] 05:32:14 INFO - PROCESS | 1657 | 1462278734330 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:32:14 INFO - PROCESS | 1657 | 1462278734394 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c643000 == 55 [pid = 1657] [id = 371] 05:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x124447000) [pid = 1657] [serial = 1112] [outer = 0x0] 05:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x125139c00) [pid = 1657] [serial = 1113] [outer = 0x124447000] 05:32:14 INFO - PROCESS | 1657 | 1462278734425 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1271b5800) [pid = 1657] [serial = 1114] [outer = 0x124447000] 05:32:14 INFO - PROCESS | 1657 | 1462278734843 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 669ms 05:32:14 INFO - PROCESS | 1657 | 1462278734889 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1657 | 1462278734890 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:32:14 INFO - PROCESS | 1657 | 1462278734893 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1657 | 1462278734894 Marionette TRACE conn2 <- [1,1458,null,{}] 05:32:14 INFO - PROCESS | 1657 | 1462278734896 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}] 05:32:15 INFO - PROCESS | 1657 | 1462278734997 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:32:15 INFO - PROCESS | 1657 | 1462278735061 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd54000 == 56 [pid = 1657] [id = 372] 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x124449000) [pid = 1657] [serial = 1115] [outer = 0x0] 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12750dc00) [pid = 1657] [serial = 1116] [outer = 0x124449000] 05:32:15 INFO - PROCESS | 1657 | 1462278735092 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1276cd000) [pid = 1657] [serial = 1117] [outer = 0x124449000] 05:32:15 INFO - PROCESS | 1657 | 1462278735557 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 05:32:15 INFO - PROCESS | 1657 | 1462278735565 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:32:15 INFO - PROCESS | 1657 | 1462278735567 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:32:15 INFO - PROCESS | 1657 | 1462278735569 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1657 | 1462278735571 Marionette TRACE conn2 <- [1,1462,null,{}] 05:32:15 INFO - PROCESS | 1657 | 1462278735573 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}] 05:32:15 INFO - PROCESS | 1657 | 1462278735700 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:32:15 INFO - PROCESS | 1657 | 1462278735754 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197d0800 == 57 [pid = 1657] [id = 373] 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11a011000) [pid = 1657] [serial = 1118] [outer = 0x0] 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1276d2000) [pid = 1657] [serial = 1119] [outer = 0x11a011000] 05:32:15 INFO - PROCESS | 1657 | 1462278735785 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128a11c00) [pid = 1657] [serial = 1120] [outer = 0x11a011000] 05:32:16 INFO - PROCESS | 1657 | 1462278736415 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 869ms 05:32:16 INFO - PROCESS | 1657 | 1462278736438 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:32:16 INFO - PROCESS | 1657 | 1462278736441 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:32:16 INFO - PROCESS | 1657 | 1462278736444 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1657 | 1462278736446 Marionette TRACE conn2 <- [1,1466,null,{}] 05:32:16 INFO - PROCESS | 1657 | 1462278736450 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}] 05:32:16 INFO - PROCESS | 1657 | 1462278736549 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:32:16 INFO - PROCESS | 1657 | 1462278736603 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3f000 == 58 [pid = 1657] [id = 374] 05:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112acf000) [pid = 1657] [serial = 1121] [outer = 0x0] 05:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1131af000) [pid = 1657] [serial = 1122] [outer = 0x112acf000] 05:32:16 INFO - PROCESS | 1657 | 1462278736632 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x115d90c00) [pid = 1657] [serial = 1123] [outer = 0x112acf000] 05:32:17 INFO - PROCESS | 1657 | 1462278737089 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]]]}] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12c317000 == 57 [pid = 1657] [id = 366] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12c306000 == 56 [pid = 1657] [id = 365] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc2f800 == 55 [pid = 1657] [id = 364] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x118562000 == 54 [pid = 1657] [id = 363] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac8800 == 53 [pid = 1657] [id = 362] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129737000 == 52 [pid = 1657] [id = 361] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x127627000 == 51 [pid = 1657] [id = 360] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x111cb6400) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1213d0c00) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x121a40400) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 05:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x125c3c000 == 50 [pid = 1657] [id = 359] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x121991800 == 49 [pid = 1657] [id = 358] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x121398000 == 48 [pid = 1657] [id = 357] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b6000 == 47 [pid = 1657] [id = 356] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x11739f000 == 46 [pid = 1657] [id = 355] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x113fd3000 == 45 [pid = 1657] [id = 354] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129a54800 == 44 [pid = 1657] [id = 352] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129021000 == 43 [pid = 1657] [id = 351] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x121689800 == 42 [pid = 1657] [id = 350] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x116f15800 == 41 [pid = 1657] [id = 349] 05:32:17 INFO - PROCESS | 1657 | --DOCSHELL 0x112d0c800 == 40 [pid = 1657] [id = 348] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11a11c400) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119d7f800) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11a10e400) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x116ad6400) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11767a400) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x116065400) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x113d2bc00) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x116746c00) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11949c800) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x115d91800) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116742800) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x112d30c00) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1126b4c00) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112ac9c00) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1194a3000) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118759000) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118228800) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118b21000) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11943f000) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1657 | 1462278737185 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1657 | 1462278737189 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:32:17 INFO - PROCESS | 1657 | 1462278737195 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1657 | 1462278737198 Marionette TRACE conn2 <- [1,1470,null,{}] 05:32:17 INFO - PROCESS | 1657 | 1462278737201 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}] 05:32:17 INFO - PROCESS | 1657 | 1462278737280 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:32:17 INFO - PROCESS | 1657 | 1462278737290 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a9f000 == 41 [pid = 1657] [id = 375] 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116082800) [pid = 1657] [serial = 1124] [outer = 0x0] 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11610f800) [pid = 1657] [serial = 1125] [outer = 0x116082800] 05:32:17 INFO - PROCESS | 1657 | 1462278737316 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116865800) [pid = 1657] [serial = 1126] [outer = 0x116082800] 05:32:17 INFO - PROCESS | 1657 | 1462278737654 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 472ms 05:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:32:17 INFO - PROCESS | 1657 | 1462278737667 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1657 | 1462278737668 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1657 | 1462278737670 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1657 | 1462278737673 Marionette TRACE conn2 <- [1,1474,null,{}] 05:32:17 INFO - PROCESS | 1657 | 1462278737680 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}] 05:32:17 INFO - PROCESS | 1657 | 1462278737780 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:32:17 INFO - PROCESS | 1657 | 1462278737831 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119662000 == 42 [pid = 1657] [id = 376] 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x116a6b400) [pid = 1657] [serial = 1127] [outer = 0x0] 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1180ca800) [pid = 1657] [serial = 1128] [outer = 0x116a6b400] 05:32:17 INFO - PROCESS | 1657 | 1462278737861 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1188e8000) [pid = 1657] [serial = 1129] [outer = 0x116a6b400] 05:32:18 INFO - PROCESS | 1657 | 1462278738167 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 05:32:18 INFO - PROCESS | 1657 | 1462278738192 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1657 | 1462278738195 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:32:18 INFO - PROCESS | 1657 | 1462278738200 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1657 | 1462278738202 Marionette TRACE conn2 <- [1,1478,null,{}] 05:32:18 INFO - PROCESS | 1657 | 1462278738204 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}] 05:32:18 INFO - PROCESS | 1657 | 1462278738287 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:32:18 INFO - PROCESS | 1657 | 1462278738341 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x121389800 == 43 [pid = 1657] [id = 377] 05:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1188e7400) [pid = 1657] [serial = 1130] [outer = 0x0] 05:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119210000) [pid = 1657] [serial = 1131] [outer = 0x1188e7400] 05:32:18 INFO - PROCESS | 1657 | 1462278738367 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1196b9c00) [pid = 1657] [serial = 1132] [outer = 0x1188e7400] 05:32:18 INFO - PROCESS | 1657 | 1462278738670 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 05:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:32:18 INFO - PROCESS | 1657 | 1462278738721 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1657 | 1462278738723 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1657 | 1462278738725 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1657 | 1462278738726 Marionette TRACE conn2 <- [1,1482,null,{}] 05:32:18 INFO - PROCESS | 1657 | 1462278738728 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}] 05:32:18 INFO - PROCESS | 1657 | 1462278738829 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:32:18 INFO - PROCESS | 1657 | 1462278738904 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f1e800 == 44 [pid = 1657] [id = 378] 05:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118b24c00) [pid = 1657] [serial = 1133] [outer = 0x0] 05:32:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1197a4400) [pid = 1657] [serial = 1134] [outer = 0x118b24c00] 05:32:18 INFO - PROCESS | 1657 | 1462278738947 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11a112000) [pid = 1657] [serial = 1135] [outer = 0x118b24c00] 05:32:19 INFO - PROCESS | 1657 | 1462278739344 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 669ms 05:32:19 INFO - PROCESS | 1657 | 1462278739394 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1657 | 1462278739396 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:32:19 INFO - PROCESS | 1657 | 1462278739398 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1657 | 1462278739399 Marionette TRACE conn2 <- [1,1486,null,{}] 05:32:19 INFO - PROCESS | 1657 | 1462278739401 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}] 05:32:19 INFO - PROCESS | 1657 | 1462278739511 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:32:19 INFO - PROCESS | 1657 | 1462278739570 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x129739000 == 45 [pid = 1657] [id = 379] 05:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1214bbc00) [pid = 1657] [serial = 1136] [outer = 0x0] 05:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1219b4000) [pid = 1657] [serial = 1137] [outer = 0x1214bbc00] 05:32:19 INFO - PROCESS | 1657 | 1462278739596 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124057400) [pid = 1657] [serial = 1138] [outer = 0x1214bbc00] 05:32:19 INFO - PROCESS | 1657 | 1462278739934 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms 05:32:19 INFO - PROCESS | 1657 | 1462278739974 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1657 | 1462278739975 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:32:19 INFO - PROCESS | 1657 | 1462278739978 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1657 | 1462278739979 Marionette TRACE conn2 <- [1,1490,null,{}] 05:32:19 INFO - PROCESS | 1657 | 1462278739981 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}] 05:32:20 INFO - PROCESS | 1657 | 1462278740080 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:32:20 INFO - PROCESS | 1657 | 1462278740112 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac9800 == 46 [pid = 1657] [id = 380] 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12151cc00) [pid = 1657] [serial = 1139] [outer = 0x0] 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1240ad800) [pid = 1657] [serial = 1140] [outer = 0x12151cc00] 05:32:20 INFO - PROCESS | 1657 | 1462278740138 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1241abc00) [pid = 1657] [serial = 1141] [outer = 0x12151cc00] 05:32:20 INFO - PROCESS | 1657 | 1462278740454 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 05:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:32:20 INFO - PROCESS | 1657 | 1462278740497 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1657 | 1462278740498 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:32:20 INFO - PROCESS | 1657 | 1462278740500 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1657 | 1462278740502 Marionette TRACE conn2 <- [1,1494,null,{}] 05:32:20 INFO - PROCESS | 1657 | 1462278740504 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}] 05:32:20 INFO - PROCESS | 1657 | 1462278740605 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:32:20 INFO - PROCESS | 1657 | 1462278740618 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5c9000 == 47 [pid = 1657] [id = 381] 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1240b3000) [pid = 1657] [serial = 1142] [outer = 0x0] 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12520f000) [pid = 1657] [serial = 1143] [outer = 0x1240b3000] 05:32:20 INFO - PROCESS | 1657 | 1462278740643 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x125d48c00) [pid = 1657] [serial = 1144] [outer = 0x1240b3000] 05:32:20 INFO - PROCESS | 1657 | 1462278740991 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 05:32:21 INFO - PROCESS | 1657 | 1462278741020 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1657 | 1462278741022 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:32:21 INFO - PROCESS | 1657 | 1462278741031 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1657 | 1462278741033 Marionette TRACE conn2 <- [1,1498,null,{}] 05:32:21 INFO - PROCESS | 1657 | 1462278741035 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}] 05:32:21 INFO - PROCESS | 1657 | 1462278741135 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:32:21 INFO - PROCESS | 1657 | 1462278741168 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bce9000 == 48 [pid = 1657] [id = 382] 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12500d800) [pid = 1657] [serial = 1145] [outer = 0x0] 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x127598000) [pid = 1657] [serial = 1146] [outer = 0x12500d800] 05:32:21 INFO - PROCESS | 1657 | 1462278741193 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1276d5800) [pid = 1657] [serial = 1147] [outer = 0x12500d800] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x110fe1800) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118756000) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12194f800) [pid = 1657] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x110fe4800) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1167a9c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11875c800) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1131c6800) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x121a0b400) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x121ebe400) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1188dec00) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11875ec00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x115092800) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11a11b800) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x110f8ec00) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1168bf000) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12405f400) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11110d000) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x127507800) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1188dc800) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x110fdcc00) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x121a42000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:32:21 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12520d000) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:32:21 INFO - PROCESS | 1657 | 1462278741634 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 620ms 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:32:21 INFO - PROCESS | 1657 | 1462278741651 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1657 | 1462278741652 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:32:21 INFO - PROCESS | 1657 | 1462278741654 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1657 | 1462278741655 Marionette TRACE conn2 <- [1,1502,null,{}] 05:32:21 INFO - PROCESS | 1657 | 1462278741657 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}] 05:32:21 INFO - PROCESS | 1657 | 1462278741775 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:32:21 INFO - PROCESS | 1657 | 1462278741812 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec6800 == 49 [pid = 1657] [id = 383] 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x110f89400) [pid = 1657] [serial = 1148] [outer = 0x0] 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x113f39c00) [pid = 1657] [serial = 1149] [outer = 0x110f89400] 05:32:21 INFO - PROCESS | 1657 | 1462278741840 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118810000) [pid = 1657] [serial = 1150] [outer = 0x110f89400] 05:32:22 INFO - PROCESS | 1657 | 1462278742141 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:32:22 INFO - PROCESS | 1657 | 1462278742174 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1657 | 1462278742175 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1657 | 1462278742177 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1657 | 1462278742181 Marionette TRACE conn2 <- [1,1506,null,{}] 05:32:22 INFO - PROCESS | 1657 | 1462278742185 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}] 05:32:22 INFO - PROCESS | 1657 | 1462278742284 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:32:22 INFO - PROCESS | 1657 | 1462278742336 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c47a000 == 50 [pid = 1657] [id = 384] 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x115d92c00) [pid = 1657] [serial = 1151] [outer = 0x0] 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x121e43c00) [pid = 1657] [serial = 1152] [outer = 0x115d92c00] 05:32:22 INFO - PROCESS | 1657 | 1462278742365 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128a08800) [pid = 1657] [serial = 1153] [outer = 0x115d92c00] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 473ms 05:32:22 INFO - PROCESS | 1657 | 1462278742644 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]]]}] 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:32:22 INFO - PROCESS | 1657 | 1462278742654 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1657 | 1462278742655 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1657 | 1462278742657 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1657 | 1462278742658 Marionette TRACE conn2 <- [1,1510,null,{}] 05:32:22 INFO - PROCESS | 1657 | 1462278742661 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}] 05:32:22 INFO - PROCESS | 1657 | 1462278742758 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:32:22 INFO - PROCESS | 1657 | 1462278742762 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d410000 == 51 [pid = 1657] [id = 385] 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1276d6000) [pid = 1657] [serial = 1154] [outer = 0x0] 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x128e93c00) [pid = 1657] [serial = 1155] [outer = 0x1276d6000] 05:32:22 INFO - PROCESS | 1657 | 1462278742786 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x128e9a400) [pid = 1657] [serial = 1156] [outer = 0x1276d6000] 05:32:23 INFO - PROCESS | 1657 | 1462278743140 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 05:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:32:23 INFO - PROCESS | 1657 | 1462278743186 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1657 | 1462278743187 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:32:23 INFO - PROCESS | 1657 | 1462278743189 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1657 | 1462278743190 Marionette TRACE conn2 <- [1,1514,null,{}] 05:32:23 INFO - PROCESS | 1657 | 1462278743193 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}] 05:32:23 INFO - PROCESS | 1657 | 1462278743283 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:32:23 INFO - PROCESS | 1657 | 1462278743328 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d51e000 == 52 [pid = 1657] [id = 386] 05:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x129496400) [pid = 1657] [serial = 1157] [outer = 0x0] 05:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x129498c00) [pid = 1657] [serial = 1158] [outer = 0x129496400] 05:32:23 INFO - PROCESS | 1657 | 1462278743358 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12949d800) [pid = 1657] [serial = 1159] [outer = 0x129496400] 05:32:23 INFO - PROCESS | 1657 | 1462278743837 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 673ms 05:32:23 INFO - PROCESS | 1657 | 1462278743862 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1657 | 1462278743865 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:32:23 INFO - PROCESS | 1657 | 1462278743869 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1657 | 1462278743871 Marionette TRACE conn2 <- [1,1518,null,{}] 05:32:23 INFO - PROCESS | 1657 | 1462278743875 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}] 05:32:24 INFO - PROCESS | 1657 | 1462278744022 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:32:24 INFO - PROCESS | 1657 | 1462278744098 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b9000 == 53 [pid = 1657] [id = 387] 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x113aaa400) [pid = 1657] [serial = 1160] [outer = 0x0] 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11509cc00) [pid = 1657] [serial = 1161] [outer = 0x113aaa400] 05:32:24 INFO - PROCESS | 1657 | 1462278744131 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11674fc00) [pid = 1657] [serial = 1162] [outer = 0x113aaa400] 05:32:24 INFO - PROCESS | 1657 | 1462278744550 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 722ms 05:32:24 INFO - PROCESS | 1657 | 1462278744592 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1657 | 1462278744596 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:32:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:32:24 INFO - PROCESS | 1657 | 1462278744601 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1657 | 1462278744603 Marionette TRACE conn2 <- [1,1522,null,{}] 05:32:24 INFO - PROCESS | 1657 | 1462278744605 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}] 05:32:24 INFO - PROCESS | 1657 | 1462278744709 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:32:24 INFO - PROCESS | 1657 | 1462278744777 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d6000 == 54 [pid = 1657] [id = 388] 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1168b5800) [pid = 1657] [serial = 1163] [outer = 0x0] 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x116addc00) [pid = 1657] [serial = 1164] [outer = 0x1168b5800] 05:32:24 INFO - PROCESS | 1657 | 1462278744808 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x118b1b400) [pid = 1657] [serial = 1165] [outer = 0x1168b5800] 05:32:25 INFO - PROCESS | 1657 | 1462278745175 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"]]]}] 05:32:25 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 () { 05:32:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:32:25 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 () { 05:32:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:32:25 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 () { 05:32:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:32:25 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 () { 05:32:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:32:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 05:32:25 INFO - PROCESS | 1657 | 1462278745221 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1657 | 1462278745223 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:32:25 INFO - PROCESS | 1657 | 1462278745225 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1657 | 1462278745228 Marionette TRACE conn2 <- [1,1526,null,{}] 05:32:25 INFO - PROCESS | 1657 | 1462278745237 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}] 05:32:25 INFO - PROCESS | 1657 | 1462278745343 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:32:25 INFO - PROCESS | 1657 | 1462278745451 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c644800 == 55 [pid = 1657] [id = 389] 05:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x121887400) [pid = 1657] [serial = 1166] [outer = 0x0] 05:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x121a04400) [pid = 1657] [serial = 1167] [outer = 0x121887400] 05:32:25 INFO - PROCESS | 1657 | 1462278745484 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x121e45400) [pid = 1657] [serial = 1168] [outer = 0x121887400] 05:32:25 INFO - PROCESS | 1657 | 1462278745850 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"]]]}] 05:32:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:32:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:32:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:32:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 05:32:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:32:25 INFO - PROCESS | 1657 | 1462278745899 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1657 | 1462278745901 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1657 | 1462278745904 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1657 | 1462278745905 Marionette TRACE conn2 <- [1,1530,null,{}] 05:32:25 INFO - PROCESS | 1657 | 1462278745907 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}] 05:32:26 INFO - PROCESS | 1657 | 1462278746011 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:32:26 INFO - PROCESS | 1657 | 1462278746065 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dacb000 == 56 [pid = 1657] [id = 390] 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12403f800) [pid = 1657] [serial = 1169] [outer = 0x0] 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x125009400) [pid = 1657] [serial = 1170] [outer = 0x12403f800] 05:32:26 INFO - PROCESS | 1657 | 1462278746095 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128a02400) [pid = 1657] [serial = 1171] [outer = 0x12403f800] 05:32:26 INFO - PROCESS | 1657 | 1462278746468 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]]]}] 05:32:26 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 05:32:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:32:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:32:26 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. 05:32:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:32:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 568ms 05:32:26 INFO - PROCESS | 1657 | 1462278746473 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1657 | 1462278746474 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:32:26 INFO - PROCESS | 1657 | 1462278746477 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1657 | 1462278746479 Marionette TRACE conn2 <- [1,1534,null,{}] 05:32:26 INFO - PROCESS | 1657 | 1462278746483 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}] 05:32:26 INFO - PROCESS | 1657 | 1462278746583 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:32:26 INFO - PROCESS | 1657 | 1462278746636 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df0f800 == 57 [pid = 1657] [id = 391] 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x113d9f400) [pid = 1657] [serial = 1172] [outer = 0x0] 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1241a5c00) [pid = 1657] [serial = 1173] [outer = 0x113d9f400] 05:32:26 INFO - PROCESS | 1657 | 1462278746666 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x129493800) [pid = 1657] [serial = 1174] [outer = 0x113d9f400] 05:32:27 INFO - PROCESS | 1657 | 1462278747090 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 674ms 05:32:27 INFO - PROCESS | 1657 | 1462278747152 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1657 | 1462278747153 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:32:27 INFO - PROCESS | 1657 | 1462278747155 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1657 | 1462278747156 Marionette TRACE conn2 <- [1,1538,null,{}] 05:32:27 INFO - PROCESS | 1657 | 1462278747159 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}] 05:32:27 INFO - PROCESS | 1657 | 1462278747277 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:32:27 INFO - PROCESS | 1657 | 1462278747347 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6ad800 == 58 [pid = 1657] [id = 392] 05:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1295b9800) [pid = 1657] [serial = 1175] [outer = 0x0] 05:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12971e800) [pid = 1657] [serial = 1176] [outer = 0x1295b9800] 05:32:27 INFO - PROCESS | 1657 | 1462278747380 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12a80a400) [pid = 1657] [serial = 1177] [outer = 0x1295b9800] 05:32:27 INFO - PROCESS | 1657 | 1462278747796 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 05:32:27 INFO - PROCESS | 1657 | 1462278747825 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1657 | 1462278747826 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:32:27 INFO - PROCESS | 1657 | 1462278747829 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1657 | 1462278747830 Marionette TRACE conn2 <- [1,1542,null,{}] 05:32:27 INFO - PROCESS | 1657 | 1462278747832 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}] 05:32:27 INFO - PROCESS | 1657 | 1462278747952 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:32:28 INFO - PROCESS | 1657 | 1462278748008 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x130722800 == 59 [pid = 1657] [id = 393] 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12a810000) [pid = 1657] [serial = 1178] [outer = 0x0] 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12a97ec00) [pid = 1657] [serial = 1179] [outer = 0x12a810000] 05:32:28 INFO - PROCESS | 1657 | 1462278748037 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12a98b800) [pid = 1657] [serial = 1180] [outer = 0x12a810000] 05:32:28 INFO - PROCESS | 1657 | 1462278748505 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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 718ms 05:32:28 INFO - PROCESS | 1657 | 1462278748548 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1657 | 1462278748549 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:32:28 INFO - PROCESS | 1657 | 1462278748552 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1657 | 1462278748553 Marionette TRACE conn2 <- [1,1546,null,{}] 05:32:28 INFO - PROCESS | 1657 | 1462278748556 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}] 05:32:28 INFO - PROCESS | 1657 | 1462278748665 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:32:28 INFO - PROCESS | 1657 | 1462278748721 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x113fcd800 == 60 [pid = 1657] [id = 394] 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x110fd8400) [pid = 1657] [serial = 1181] [outer = 0x0] 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x113d2ec00) [pid = 1657] [serial = 1182] [outer = 0x110fd8400] 05:32:28 INFO - PROCESS | 1657 | 1462278748751 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x119020800) [pid = 1657] [serial = 1183] [outer = 0x110fd8400] 05:32:29 INFO - PROCESS | 1657 | 1462278749377 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 869ms 05:32:29 INFO - PROCESS | 1657 | 1462278749421 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:32:29 INFO - PROCESS | 1657 | 1462278749424 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:32:29 INFO - PROCESS | 1657 | 1462278749427 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1657 | 1462278749430 Marionette TRACE conn2 <- [1,1550,null,{}] 05:32:29 INFO - PROCESS | 1657 | 1462278749433 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}] 05:32:29 INFO - PROCESS | 1657 | 1462278749531 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:32:29 INFO - PROCESS | 1657 | 1462278749605 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f18800 == 61 [pid = 1657] [id = 395] 05:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1134e5800) [pid = 1657] [serial = 1184] [outer = 0x0] 05:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x115d97000) [pid = 1657] [serial = 1185] [outer = 0x1134e5800] 05:32:29 INFO - PROCESS | 1657 | 1462278749635 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1164c5c00) [pid = 1657] [serial = 1186] [outer = 0x1134e5800] 05:32:30 INFO - PROCESS | 1657 | 1462278750070 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]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 05:32:30 INFO - PROCESS | 1657 | 1462278750100 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1657 | 1462278750104 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:32:30 INFO - PROCESS | 1657 | 1462278750108 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1657 | 1462278750110 Marionette TRACE conn2 <- [1,1554,null,{}] 05:32:30 INFO - PROCESS | 1657 | 1462278750112 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}] 05:32:30 INFO - PROCESS | 1657 | 1462278750211 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:32:30 INFO - PROCESS | 1657 | 1462278750270 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124094800 == 62 [pid = 1657] [id = 396] 05:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x116866000) [pid = 1657] [serial = 1187] [outer = 0x0] 05:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x11880e800) [pid = 1657] [serial = 1188] [outer = 0x116866000] 05:32:30 INFO - PROCESS | 1657 | 1462278750297 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11902bc00) [pid = 1657] [serial = 1189] [outer = 0x116866000] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12d410000 == 61 [pid = 1657] [id = 385] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47a000 == 60 [pid = 1657] [id = 384] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec6800 == 59 [pid = 1657] [id = 383] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12bce9000 == 58 [pid = 1657] [id = 382] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5c9000 == 57 [pid = 1657] [id = 381] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac9800 == 56 [pid = 1657] [id = 380] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x121948800) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x113318400) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x119089000) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11608a800) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1214bdc00) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129739000 == 55 [pid = 1657] [id = 379] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116f1e800 == 54 [pid = 1657] [id = 378] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x121389800 == 53 [pid = 1657] [id = 377] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119662000 == 52 [pid = 1657] [id = 376] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x116a9f000 == 51 [pid = 1657] [id = 375] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3f000 == 50 [pid = 1657] [id = 374] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x125c74000 == 49 [pid = 1657] [id = 369] 05:32:30 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d000 == 48 [pid = 1657] [id = 368] 05:32:30 INFO - PROCESS | 1657 | 1462278750694 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]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 618ms 05:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:32:30 INFO - PROCESS | 1657 | 1462278750727 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1657 | 1462278750728 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:32:30 INFO - PROCESS | 1657 | 1462278750731 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1657 | 1462278750733 Marionette TRACE conn2 <- [1,1558,null,{}] 05:32:30 INFO - PROCESS | 1657 | 1462278750739 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}] 05:32:30 INFO - PROCESS | 1657 | 1462278750833 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x121a3f400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x124061000) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x124046000) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x119486c00) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x119da9800) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118b1ec00) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119211800) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x116063400) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x116169800) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12180d400) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x116085c00) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x116a6fc00) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1180be400) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12413e000) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1241a7000) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1240acc00) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x112e8c000) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x127595400) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1180bdc00) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x125d4cc00) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12444a400) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1110f1400) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1126c3400) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x125136c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x121a06800) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1188e4800) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12405d000) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12750e800) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x113223800) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119446400) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x121a02400) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x112ac8400) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x117d2b000) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1197a6000) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x116062c00) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1657 | 1462278750944 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964a000 == 49 [pid = 1657] [id = 397] 05:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116063400) [pid = 1657] [serial = 1190] [outer = 0x0] 05:32:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118759000) [pid = 1657] [serial = 1191] [outer = 0x116063400] 05:32:30 INFO - PROCESS | 1657 | 1462278750989 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11979a400) [pid = 1657] [serial = 1192] [outer = 0x116063400] 05:32:31 INFO - PROCESS | 1657 | 1462278751406 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 05:32:31 INFO - PROCESS | 1657 | 1462278751452 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1657 | 1462278751454 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:32:31 INFO - PROCESS | 1657 | 1462278751456 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1657 | 1462278751457 Marionette TRACE conn2 <- [1,1562,null,{}] 05:32:31 INFO - PROCESS | 1657 | 1462278751460 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}] 05:32:31 INFO - PROCESS | 1657 | 1462278751540 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:32:31 INFO - PROCESS | 1657 | 1462278751545 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a8800 == 50 [pid = 1657] [id = 398] 05:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119d77800) [pid = 1657] [serial = 1193] [outer = 0x0] 05:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11a276400) [pid = 1657] [serial = 1194] [outer = 0x119d77800] 05:32:31 INFO - PROCESS | 1657 | 1462278751572 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12194ac00) [pid = 1657] [serial = 1195] [outer = 0x119d77800] 05:32:31 INFO - PROCESS | 1657 | 1462278751909 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 05:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:32:31 INFO - PROCESS | 1657 | 1462278751924 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1657 | 1462278751926 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1657 | 1462278751928 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1657 | 1462278751930 Marionette TRACE conn2 <- [1,1566,null,{}] 05:32:31 INFO - PROCESS | 1657 | 1462278751936 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}] 05:32:32 INFO - PROCESS | 1657 | 1462278752039 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:32:32 INFO - PROCESS | 1657 | 1462278752050 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x127621800 == 51 [pid = 1657] [id = 399] 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11a00b000) [pid = 1657] [serial = 1196] [outer = 0x0] 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x121a10000) [pid = 1657] [serial = 1197] [outer = 0x11a00b000] 05:32:32 INFO - PROCESS | 1657 | 1462278752075 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x121d2e000) [pid = 1657] [serial = 1198] [outer = 0x11a00b000] 05:32:32 INFO - PROCESS | 1657 | 1462278752429 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 523ms 05:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:32:32 INFO - PROCESS | 1657 | 1462278752451 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1657 | 1462278752452 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:32:32 INFO - PROCESS | 1657 | 1462278752454 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1657 | 1462278752455 Marionette TRACE conn2 <- [1,1570,null,{}] 05:32:32 INFO - PROCESS | 1657 | 1462278752458 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}] 05:32:32 INFO - PROCESS | 1657 | 1462278752547 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:32:32 INFO - PROCESS | 1657 | 1462278752553 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a6d000 == 52 [pid = 1657] [id = 400] 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x124056c00) [pid = 1657] [serial = 1199] [outer = 0x0] 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1241aac00) [pid = 1657] [serial = 1200] [outer = 0x124056c00] 05:32:32 INFO - PROCESS | 1657 | 1462278752579 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x125d43400) [pid = 1657] [serial = 1201] [outer = 0x124056c00] 05:32:32 INFO - PROCESS | 1657 | 1462278752973 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 567ms 05:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:32:33 INFO - PROCESS | 1657 | 1462278753023 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1657 | 1462278753024 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1657 | 1462278753026 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1657 | 1462278753027 Marionette TRACE conn2 <- [1,1574,null,{}] 05:32:33 INFO - PROCESS | 1657 | 1462278753029 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}] 05:32:33 INFO - PROCESS | 1657 | 1462278753132 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:32:33 INFO - PROCESS | 1657 | 1462278753146 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac1000 == 53 [pid = 1657] [id = 401] 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x124058800) [pid = 1657] [serial = 1202] [outer = 0x0] 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1271bf400) [pid = 1657] [serial = 1203] [outer = 0x124058800] 05:32:33 INFO - PROCESS | 1657 | 1462278753171 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x127597800) [pid = 1657] [serial = 1204] [outer = 0x124058800] 05:32:33 INFO - PROCESS | 1657 | 1462278753540 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 05:32:33 INFO - PROCESS | 1657 | 1462278753546 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1657 | 1462278753547 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:32:33 INFO - PROCESS | 1657 | 1462278753550 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1657 | 1462278753551 Marionette TRACE conn2 <- [1,1578,null,{}] 05:32:33 INFO - PROCESS | 1657 | 1462278753553 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}] 05:32:33 INFO - PROCESS | 1657 | 1462278753661 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:32:33 INFO - PROCESS | 1657 | 1462278753697 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5cb800 == 54 [pid = 1657] [id = 402] 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1271c3c00) [pid = 1657] [serial = 1205] [outer = 0x0] 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128a10800) [pid = 1657] [serial = 1206] [outer = 0x1271c3c00] 05:32:33 INFO - PROCESS | 1657 | 1462278753722 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x129043800) [pid = 1657] [serial = 1207] [outer = 0x1271c3c00] 05:32:34 INFO - PROCESS | 1657 | 1462278754011 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 05:32:34 INFO - PROCESS | 1657 | 1462278754069 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1657 | 1462278754070 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:32:34 INFO - PROCESS | 1657 | 1462278754073 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1657 | 1462278754074 Marionette TRACE conn2 <- [1,1582,null,{}] 05:32:34 INFO - PROCESS | 1657 | 1462278754076 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}] 05:32:34 INFO - PROCESS | 1657 | 1462278754183 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:32:34 INFO - PROCESS | 1657 | 1462278754195 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c222000 == 55 [pid = 1657] [id = 403] 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1275a2c00) [pid = 1657] [serial = 1208] [outer = 0x0] 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1295bac00) [pid = 1657] [serial = 1209] [outer = 0x1275a2c00] 05:32:34 INFO - PROCESS | 1657 | 1462278754220 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x129725400) [pid = 1657] [serial = 1210] [outer = 0x1275a2c00] 05:32:34 INFO - PROCESS | 1657 | 1462278754577 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 05:32:34 INFO - PROCESS | 1657 | 1462278754593 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1657 | 1462278754595 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:32:34 INFO - PROCESS | 1657 | 1462278754597 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1657 | 1462278754598 Marionette TRACE conn2 <- [1,1586,null,{}] 05:32:34 INFO - PROCESS | 1657 | 1462278754600 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}] 05:32:34 INFO - PROCESS | 1657 | 1462278754707 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1213d1c00) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116085400) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x111d4e400) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11a278c00) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11979c400) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11a10f000) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1213d0400) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118b24000) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x112ac9000) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1134dec00) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1188dac00) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x116a6b400) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1214bbc00) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x124447000) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1188e7400) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1133c5c00) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116082800) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12151cc00) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x121a0dc00) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11a011000) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x117d2bc00) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118b24c00) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x110f89400) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x112acf000) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x124449000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1240b3000) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12500d800) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x115d92c00) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:32:34 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1276d6000) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:32:34 INFO - PROCESS | 1657 | 1462278754929 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x113046000 == 56 [pid = 1657] [id = 404] 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x110ef5400) [pid = 1657] [serial = 1211] [outer = 0x0] 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x110fe4800) [pid = 1657] [serial = 1212] [outer = 0x110ef5400] 05:32:34 INFO - PROCESS | 1657 | 1462278754954 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1134dec00) [pid = 1657] [serial = 1213] [outer = 0x110ef5400] 05:32:35 INFO - PROCESS | 1657 | 1462278755257 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 669ms 05:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:32:35 INFO - PROCESS | 1657 | 1462278755269 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1657 | 1462278755271 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:32:35 INFO - PROCESS | 1657 | 1462278755273 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1657 | 1462278755275 Marionette TRACE conn2 <- [1,1590,null,{}] 05:32:35 INFO - PROCESS | 1657 | 1462278755278 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}] 05:32:35 INFO - PROCESS | 1657 | 1462278755383 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:32:35 INFO - PROCESS | 1657 | 1462278755388 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12509e800 == 57 [pid = 1657] [id = 405] 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11608c400) [pid = 1657] [serial = 1214] [outer = 0x0] 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119dad400) [pid = 1657] [serial = 1215] [outer = 0x11608c400] 05:32:35 INFO - PROCESS | 1657 | 1462278755416 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1271c0c00) [pid = 1657] [serial = 1216] [outer = 0x11608c400] 05:32:35 INFO - PROCESS | 1657 | 1462278755769 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 05:32:35 INFO - PROCESS | 1657 | 1462278755794 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1657 | 1462278755795 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:32:35 INFO - PROCESS | 1657 | 1462278755811 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1657 | 1462278755812 Marionette TRACE conn2 <- [1,1594,null,{}] 05:32:35 INFO - PROCESS | 1657 | 1462278755817 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}] 05:32:35 INFO - PROCESS | 1657 | 1462278755902 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:32:35 INFO - PROCESS | 1657 | 1462278755906 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd57800 == 58 [pid = 1657] [id = 406] 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128a07c00) [pid = 1657] [serial = 1217] [outer = 0x0] 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1297ee000) [pid = 1657] [serial = 1218] [outer = 0x128a07c00] 05:32:35 INFO - PROCESS | 1657 | 1462278755930 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12a980000) [pid = 1657] [serial = 1219] [outer = 0x128a07c00] 05:32:36 INFO - PROCESS | 1657 | 1462278756276 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 484ms 05:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:32:36 INFO - PROCESS | 1657 | 1462278756286 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1657 | 1462278756288 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1657 | 1462278756291 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1657 | 1462278756292 Marionette TRACE conn2 <- [1,1598,null,{}] 05:32:36 INFO - PROCESS | 1657 | 1462278756297 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}] 05:32:36 INFO - PROCESS | 1657 | 1462278756434 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:32:36 INFO - PROCESS | 1657 | 1462278756521 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d512000 == 59 [pid = 1657] [id = 407] 05:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128e8f400) [pid = 1657] [serial = 1220] [outer = 0x0] 05:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12aaf0000) [pid = 1657] [serial = 1221] [outer = 0x128e8f400] 05:32:36 INFO - PROCESS | 1657 | 1462278756560 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12af46400) [pid = 1657] [serial = 1222] [outer = 0x128e8f400] 05:32:36 INFO - PROCESS | 1657 | 1462278756884 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 725ms 05:32:37 INFO - PROCESS | 1657 | 1462278757017 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1657 | 1462278757020 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:32:37 INFO - PROCESS | 1657 | 1462278757025 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1657 | 1462278757029 Marionette TRACE conn2 <- [1,1602,null,{}] 05:32:37 INFO - PROCESS | 1657 | 1462278757035 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}] 05:32:37 INFO - PROCESS | 1657 | 1462278757204 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:32:37 INFO - PROCESS | 1657 | 1462278757334 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab0000 == 60 [pid = 1657] [id = 408] 05:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1126c3400) [pid = 1657] [serial = 1223] [outer = 0x0] 05:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x112ac8800) [pid = 1657] [serial = 1224] [outer = 0x1126c3400] 05:32:37 INFO - PROCESS | 1657 | 1462278757375 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1133c7000) [pid = 1657] [serial = 1225] [outer = 0x1126c3400] 05:32:37 INFO - PROCESS | 1657 | 1462278757830 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 825ms 05:32:37 INFO - PROCESS | 1657 | 1462278757850 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1657 | 1462278757853 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:32:37 INFO - PROCESS | 1657 | 1462278757858 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1657 | 1462278757861 Marionette TRACE conn2 <- [1,1606,null,{}] 05:32:37 INFO - PROCESS | 1657 | 1462278757866 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}] 05:32:37 INFO - PROCESS | 1657 | 1462278757973 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:32:38 INFO - PROCESS | 1657 | 1462278758031 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x124094000 == 61 [pid = 1657] [id = 409] 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x113da3800) [pid = 1657] [serial = 1226] [outer = 0x0] 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x116a6b400) [pid = 1657] [serial = 1227] [outer = 0x113da3800] 05:32:38 INFO - PROCESS | 1657 | 1462278758061 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11875e000) [pid = 1657] [serial = 1228] [outer = 0x113da3800] 05:32:38 INFO - PROCESS | 1657 | 1462278758533 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 724ms 05:32:38 INFO - PROCESS | 1657 | 1462278758582 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1657 | 1462278758584 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:32:38 INFO - PROCESS | 1657 | 1462278758588 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1657 | 1462278758590 Marionette TRACE conn2 <- [1,1610,null,{}] 05:32:38 INFO - PROCESS | 1657 | 1462278758620 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}] 05:32:38 INFO - PROCESS | 1657 | 1462278758821 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:32:38 INFO - PROCESS | 1657 | 1462278758885 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5d3000 == 62 [pid = 1657] [id = 410] 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1197a7000) [pid = 1657] [serial = 1229] [outer = 0x0] 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119d83400) [pid = 1657] [serial = 1230] [outer = 0x1197a7000] 05:32:38 INFO - PROCESS | 1657 | 1462278758917 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1214bf400) [pid = 1657] [serial = 1231] [outer = 0x1197a7000] 05:32:39 INFO - PROCESS | 1657 | 1462278759399 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 828ms 05:32:39 INFO - PROCESS | 1657 | 1462278759416 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1657 | 1462278759418 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:32:39 INFO - PROCESS | 1657 | 1462278759422 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1657 | 1462278759424 Marionette TRACE conn2 <- [1,1614,null,{}] 05:32:39 INFO - PROCESS | 1657 | 1462278759427 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}] 05:32:39 INFO - PROCESS | 1657 | 1462278759584 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:32:39 INFO - PROCESS | 1657 | 1462278759664 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6aa800 == 63 [pid = 1657] [id = 411] 05:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x121a06400) [pid = 1657] [serial = 1232] [outer = 0x0] 05:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121e3c000) [pid = 1657] [serial = 1233] [outer = 0x121a06400] 05:32:39 INFO - PROCESS | 1657 | 1462278759694 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1241a5400) [pid = 1657] [serial = 1234] [outer = 0x121a06400] 05:32:40 INFO - PROCESS | 1657 | 1462278760106 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]]]}] 05:32:40 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 05:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 723ms 05:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:32:40 INFO - PROCESS | 1657 | 1462278760145 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1657 | 1462278760146 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:32:40 INFO - PROCESS | 1657 | 1462278760148 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1657 | 1462278760150 Marionette TRACE conn2 <- [1,1618,null,{}] 05:32:40 INFO - PROCESS | 1657 | 1462278760152 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}] 05:32:40 INFO - PROCESS | 1657 | 1462278760256 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:32:40 INFO - PROCESS | 1657 | 1462278760314 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1334b9800 == 64 [pid = 1657] [id = 412] 05:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1241ab400) [pid = 1657] [serial = 1235] [outer = 0x0] 05:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x125211800) [pid = 1657] [serial = 1236] [outer = 0x1241ab400] 05:32:40 INFO - PROCESS | 1657 | 1462278760343 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1276d7c00) [pid = 1657] [serial = 1237] [outer = 0x1241ab400] 05:32:40 INFO - PROCESS | 1657 | 1462278760824 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 720ms 05:32:40 INFO - PROCESS | 1657 | 1462278760877 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1657 | 1462278760878 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:32:40 INFO - PROCESS | 1657 | 1462278760901 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1657 | 1462278760902 Marionette TRACE conn2 <- [1,1622,null,{}] 05:32:40 INFO - PROCESS | 1657 | 1462278760905 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}] 05:32:41 INFO - PROCESS | 1657 | 1462278761030 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:32:41 INFO - PROCESS | 1657 | 1462278761103 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0b800 == 65 [pid = 1657] [id = 413] 05:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x112ac2800) [pid = 1657] [serial = 1238] [outer = 0x0] 05:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1194a6000) [pid = 1657] [serial = 1239] [outer = 0x112ac2800] 05:32:41 INFO - PROCESS | 1657 | 1462278761134 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12af4a400) [pid = 1657] [serial = 1240] [outer = 0x112ac2800] 05:32:41 INFO - PROCESS | 1657 | 1462278761767 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]]]}] 05:32:41 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 05:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 921ms 05:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:32:41 INFO - PROCESS | 1657 | 1462278761820 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1657 | 1462278761823 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:32:41 INFO - PROCESS | 1657 | 1462278761826 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1657 | 1462278761828 Marionette TRACE conn2 <- [1,1626,null,{}] 05:32:41 INFO - PROCESS | 1657 | 1462278761833 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}] 05:32:41 INFO - PROCESS | 1657 | 1462278761931 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:32:41 INFO - PROCESS | 1657 | 1462278761994 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921c000 == 66 [pid = 1657] [id = 414] 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11264dc00) [pid = 1657] [serial = 1241] [outer = 0x0] 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1126bc000) [pid = 1657] [serial = 1242] [outer = 0x11264dc00] 05:32:42 INFO - PROCESS | 1657 | 1462278762022 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x112e8a800) [pid = 1657] [serial = 1243] [outer = 0x11264dc00] 05:32:42 INFO - PROCESS | 1657 | 1462278762466 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 05:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:32:42 INFO - PROCESS | 1657 | 1462278762498 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1657 | 1462278762502 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1657 | 1462278762507 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1657 | 1462278762508 Marionette TRACE conn2 <- [1,1630,null,{}] 05:32:42 INFO - PROCESS | 1657 | 1462278762511 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}] 05:32:42 INFO - PROCESS | 1657 | 1462278762602 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:32:42 INFO - PROCESS | 1657 | 1462278762663 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11640d000 == 67 [pid = 1657] [id = 415] 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x112ac8000) [pid = 1657] [serial = 1244] [outer = 0x0] 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x113a9ec00) [pid = 1657] [serial = 1245] [outer = 0x112ac8000] 05:32:42 INFO - PROCESS | 1657 | 1462278762703 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x116060800) [pid = 1657] [serial = 1246] [outer = 0x112ac8000] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd57800 == 66 [pid = 1657] [id = 406] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12509e800 == 65 [pid = 1657] [id = 405] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x113046000 == 64 [pid = 1657] [id = 404] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12759fc00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x129498c00) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12c222000 == 63 [pid = 1657] [id = 403] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5cb800 == 62 [pid = 1657] [id = 402] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac1000 == 61 [pid = 1657] [id = 401] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x129a6d000 == 60 [pid = 1657] [id = 400] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x127621800 == 59 [pid = 1657] [id = 399] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1250a8800 == 58 [pid = 1657] [id = 398] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11964a000 == 57 [pid = 1657] [id = 397] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x124094800 == 56 [pid = 1657] [id = 396] 05:32:43 INFO - PROCESS | 1657 | 1462278763152 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]]]}] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x116f18800 == 55 [pid = 1657] [id = 395] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12dacb000 == 54 [pid = 1657] [id = 390] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12c644800 == 53 [pid = 1657] [id = 389] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d6000 == 52 [pid = 1657] [id = 388] 05:32:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b9000 == 51 [pid = 1657] [id = 387] 05:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 669ms 05:32:43 INFO - PROCESS | 1657 | 1462278763176 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1657 | 1462278763177 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:32:43 INFO - PROCESS | 1657 | 1462278763181 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1657 | 1462278763184 Marionette TRACE conn2 <- [1,1634,null,{}] 05:32:43 INFO - PROCESS | 1657 | 1462278763191 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}] 05:32:43 INFO - PROCESS | 1657 | 1462278763274 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:32:43 INFO - PROCESS | 1657 | 1462278763282 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x117396800 == 52 [pid = 1657] [id = 416] 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x116067800) [pid = 1657] [serial = 1247] [outer = 0x0] 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x11608f000) [pid = 1657] [serial = 1248] [outer = 0x116067800] 05:32:43 INFO - PROCESS | 1657 | 1462278763309 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x116a6fc00) [pid = 1657] [serial = 1249] [outer = 0x116067800] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x121525000) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x116ad7000) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1133cbc00) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x121956400) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x119dad800) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x121a0b800) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x124061400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1194a8000) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x113f81400) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116ad9400) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11a00b800) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1180ca800) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1188e8000) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124057400) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1219b4000) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1271b5800) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x125139c00) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119210000) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1196b9c00) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11674d000) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116081c00) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11610f800) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x116865800) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1241abc00) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1240ad800) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12419e800) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x121a3fc00) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128a11c00) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1276d2000) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119447400) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1188e7000) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1197a4400) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x113f39c00) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1131af000) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x115d90c00) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1276cd000) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12750dc00) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12520f000) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x125d48c00) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x127598000) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128a08800) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1276d5800) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128e9a400) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11a112000) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121e43c00) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118810000) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128e93c00) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 05:32:43 INFO - PROCESS | 1657 | 1462278763696 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 524ms 05:32:43 INFO - PROCESS | 1657 | 1462278763704 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1657 | 1462278763706 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:32:43 INFO - PROCESS | 1657 | 1462278763708 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1657 | 1462278763710 Marionette TRACE conn2 <- [1,1638,null,{}] 05:32:43 INFO - PROCESS | 1657 | 1462278763712 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}] 05:32:43 INFO - PROCESS | 1657 | 1462278763800 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:32:43 INFO - PROCESS | 1657 | 1462278763805 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a21f800 == 53 [pid = 1657] [id = 417] 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116ad5c00) [pid = 1657] [serial = 1250] [outer = 0x0] 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1180c1800) [pid = 1657] [serial = 1251] [outer = 0x116ad5c00] 05:32:43 INFO - PROCESS | 1657 | 1462278763831 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118758c00) [pid = 1657] [serial = 1252] [outer = 0x116ad5c00] 05:32:44 INFO - PROCESS | 1657 | 1462278764201 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 523ms 05:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:32:44 INFO - PROCESS | 1657 | 1462278764236 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1657 | 1462278764237 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:32:44 INFO - PROCESS | 1657 | 1462278764240 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1657 | 1462278764241 Marionette TRACE conn2 <- [1,1642,null,{}] 05:32:44 INFO - PROCESS | 1657 | 1462278764243 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}] 05:32:44 INFO - PROCESS | 1657 | 1462278764323 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:32:44 INFO - PROCESS | 1657 | 1462278764329 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x121690800 == 54 [pid = 1657] [id = 418] 05:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11875c800) [pid = 1657] [serial = 1253] [outer = 0x0] 05:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1188dac00) [pid = 1657] [serial = 1254] [outer = 0x11875c800] 05:32:44 INFO - PROCESS | 1657 | 1462278764354 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118b26000) [pid = 1657] [serial = 1255] [outer = 0x11875c800] 05:32:44 INFO - PROCESS | 1657 | 1462278764730 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 522ms 05:32:44 INFO - PROCESS | 1657 | 1462278764763 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1657 | 1462278764766 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:32:44 INFO - PROCESS | 1657 | 1462278764769 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1657 | 1462278764771 Marionette TRACE conn2 <- [1,1646,null,{}] 05:32:44 INFO - PROCESS | 1657 | 1462278764774 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}] 05:32:44 INFO - PROCESS | 1657 | 1462278764919 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:32:44 INFO - PROCESS | 1657 | 1462278764937 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124095000 == 55 [pid = 1657] [id = 419] 05:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119081c00) [pid = 1657] [serial = 1256] [outer = 0x0] 05:32:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11920fc00) [pid = 1657] [serial = 1257] [outer = 0x119081c00] 05:32:44 INFO - PROCESS | 1657 | 1462278764981 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1196c2c00) [pid = 1657] [serial = 1258] [outer = 0x119081c00] 05:32:45 INFO - PROCESS | 1657 | 1462278765339 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 620ms 05:32:45 INFO - PROCESS | 1657 | 1462278765389 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1657 | 1462278765390 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:32:45 INFO - PROCESS | 1657 | 1462278765415 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1657 | 1462278765416 Marionette TRACE conn2 <- [1,1650,null,{}] 05:32:45 INFO - PROCESS | 1657 | 1462278765418 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}] 05:32:45 INFO - PROCESS | 1657 | 1462278765525 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:32:45 INFO - PROCESS | 1657 | 1462278765539 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c34000 == 56 [pid = 1657] [id = 420] 05:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11979b000) [pid = 1657] [serial = 1259] [outer = 0x0] 05:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119d7c000) [pid = 1657] [serial = 1260] [outer = 0x11979b000] 05:32:45 INFO - PROCESS | 1657 | 1462278765564 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11a111000) [pid = 1657] [serial = 1261] [outer = 0x11979b000] 05:32:45 INFO - PROCESS | 1657 | 1462278765903 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 525ms 05:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:32:45 INFO - PROCESS | 1657 | 1462278765942 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1657 | 1462278765943 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:32:45 INFO - PROCESS | 1657 | 1462278765945 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1657 | 1462278765947 Marionette TRACE conn2 <- [1,1654,null,{}] 05:32:45 INFO - PROCESS | 1657 | 1462278765949 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}] 05:32:46 INFO - PROCESS | 1657 | 1462278766049 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:32:46 INFO - PROCESS | 1657 | 1462278766082 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x127620000 == 57 [pid = 1657] [id = 421] 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x119d7ec00) [pid = 1657] [serial = 1262] [outer = 0x0] 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11a11a000) [pid = 1657] [serial = 1263] [outer = 0x119d7ec00] 05:32:46 INFO - PROCESS | 1657 | 1462278766107 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1214bb000) [pid = 1657] [serial = 1264] [outer = 0x119d7ec00] 05:32:46 INFO - PROCESS | 1657 | 1462278766409 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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 471ms 05:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:32:46 INFO - PROCESS | 1657 | 1462278766419 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1657 | 1462278766420 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:32:46 INFO - PROCESS | 1657 | 1462278766422 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1657 | 1462278766424 Marionette TRACE conn2 <- [1,1658,null,{}] 05:32:46 INFO - PROCESS | 1657 | 1462278766426 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}] 05:32:46 INFO - PROCESS | 1657 | 1462278766548 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:32:46 INFO - PROCESS | 1657 | 1462278766586 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12901e000 == 58 [pid = 1657] [id = 422] 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1213c4400) [pid = 1657] [serial = 1265] [outer = 0x0] 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x121526c00) [pid = 1657] [serial = 1266] [outer = 0x1213c4400] 05:32:46 INFO - PROCESS | 1657 | 1462278766611 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12194b000) [pid = 1657] [serial = 1267] [outer = 0x1213c4400] 05:32:46 INFO - PROCESS | 1657 | 1462278766921 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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 05:32:46 INFO - PROCESS | 1657 | 1462278766943 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1657 | 1462278766944 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:32:46 INFO - PROCESS | 1657 | 1462278766949 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1657 | 1462278766951 Marionette TRACE conn2 <- [1,1662,null,{}] 05:32:46 INFO - PROCESS | 1657 | 1462278766961 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}] 05:32:47 INFO - PROCESS | 1657 | 1462278767062 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:32:47 INFO - PROCESS | 1657 | 1462278767096 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x129746800 == 59 [pid = 1657] [id = 423] 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1214bac00) [pid = 1657] [serial = 1268] [outer = 0x0] 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x121953000) [pid = 1657] [serial = 1269] [outer = 0x1214bac00] 05:32:47 INFO - PROCESS | 1657 | 1462278767122 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x121a08800) [pid = 1657] [serial = 1270] [outer = 0x1214bac00] 05:32:47 INFO - PROCESS | 1657 | 1462278767602 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]]]}] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12513f000) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x124058800) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1271c3c00) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1275a2c00) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x110fd8400) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x116866000) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119d77800) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x124056c00) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11a00b000) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1134e5800) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116063400) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128a07c00) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x110ef5400) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:32:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11608c400) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 679ms 05:32:47 INFO - PROCESS | 1657 | 1462278767626 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1657 | 1462278767628 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:32:47 INFO - PROCESS | 1657 | 1462278767633 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1657 | 1462278767634 Marionette TRACE conn2 <- [1,1666,null,{}] 05:32:47 INFO - PROCESS | 1657 | 1462278767637 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}] 05:32:47 INFO - PROCESS | 1657 | 1462278767733 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:32:47 INFO - PROCESS | 1657 | 1462278767737 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12138e000 == 60 [pid = 1657] [id = 424] 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118b1ec00) [pid = 1657] [serial = 1271] [outer = 0x0] 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121a42400) [pid = 1657] [serial = 1272] [outer = 0x118b1ec00] 05:32:47 INFO - PROCESS | 1657 | 1462278767767 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121ec5800) [pid = 1657] [serial = 1273] [outer = 0x118b1ec00] 05:32:48 INFO - PROCESS | 1657 | 1462278768090 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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 05:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:32:48 INFO - PROCESS | 1657 | 1462278768102 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1657 | 1462278768104 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1657 | 1462278768106 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1657 | 1462278768107 Marionette TRACE conn2 <- [1,1670,null,{}] 05:32:48 INFO - PROCESS | 1657 | 1462278768109 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}] 05:32:48 INFO - PROCESS | 1657 | 1462278768201 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:32:48 INFO - PROCESS | 1657 | 1462278768260 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aac3000 == 61 [pid = 1657] [id = 425] 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121a3fc00) [pid = 1657] [serial = 1274] [outer = 0x0] 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12405e800) [pid = 1657] [serial = 1275] [outer = 0x121a3fc00] 05:32:48 INFO - PROCESS | 1657 | 1462278768302 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12413e000) [pid = 1657] [serial = 1276] [outer = 0x121a3fc00] 05:32:48 INFO - PROCESS | 1657 | 1462278768740 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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 669ms 05:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:32:48 INFO - PROCESS | 1657 | 1462278768775 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1657 | 1462278768776 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1657 | 1462278768779 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1657 | 1462278768781 Marionette TRACE conn2 <- [1,1674,null,{}] 05:32:48 INFO - PROCESS | 1657 | 1462278768785 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}] 05:32:48 INFO - PROCESS | 1657 | 1462278768867 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:32:48 INFO - PROCESS | 1657 | 1462278768871 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b535800 == 62 [pid = 1657] [id = 426] 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1241a0000) [pid = 1657] [serial = 1277] [outer = 0x0] 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1241abc00) [pid = 1657] [serial = 1278] [outer = 0x1241a0000] 05:32:48 INFO - PROCESS | 1657 | 1462278768895 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12513b800) [pid = 1657] [serial = 1279] [outer = 0x1241a0000] 05:32:49 INFO - PROCESS | 1657 | 1462278769232 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 472ms 05:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:32:49 INFO - PROCESS | 1657 | 1462278769252 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1657 | 1462278769253 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1657 | 1462278769255 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1657 | 1462278769256 Marionette TRACE conn2 <- [1,1678,null,{}] 05:32:49 INFO - PROCESS | 1657 | 1462278769259 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}] 05:32:49 INFO - PROCESS | 1657 | 1462278769347 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:32:49 INFO - PROCESS | 1657 | 1462278769351 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bce0000 == 63 [pid = 1657] [id = 427] 05:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x110ef9800) [pid = 1657] [serial = 1280] [outer = 0x0] 05:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x125d48c00) [pid = 1657] [serial = 1281] [outer = 0x110ef9800] 05:32:49 INFO - PROCESS | 1657 | 1462278769376 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12750e000) [pid = 1657] [serial = 1282] [outer = 0x110ef9800] 05:32:49 INFO - PROCESS | 1657 | 1462278769841 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 620ms 05:32:49 INFO - PROCESS | 1657 | 1462278769876 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1657 | 1462278769879 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:32:49 INFO - PROCESS | 1657 | 1462278769883 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1657 | 1462278769885 Marionette TRACE conn2 <- [1,1682,null,{}] 05:32:49 INFO - PROCESS | 1657 | 1462278769889 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}] 05:32:50 INFO - PROCESS | 1657 | 1462278770002 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:32:50 INFO - PROCESS | 1657 | 1462278770059 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f06000 == 64 [pid = 1657] [id = 428] 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1121e0c00) [pid = 1657] [serial = 1283] [outer = 0x0] 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x112d31800) [pid = 1657] [serial = 1284] [outer = 0x1121e0c00] 05:32:50 INFO - PROCESS | 1657 | 1462278770091 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x113d28000) [pid = 1657] [serial = 1285] [outer = 0x1121e0c00] 05:32:50 INFO - PROCESS | 1657 | 1462278770552 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 721ms 05:32:50 INFO - PROCESS | 1657 | 1462278770611 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1657 | 1462278770615 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:32:50 INFO - PROCESS | 1657 | 1462278770621 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1657 | 1462278770623 Marionette TRACE conn2 <- [1,1686,null,{}] 05:32:50 INFO - PROCESS | 1657 | 1462278770626 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}] 05:32:50 INFO - PROCESS | 1657 | 1462278770732 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:32:50 INFO - PROCESS | 1657 | 1462278770788 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c53800 == 65 [pid = 1657] [id = 429] 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x113da3400) [pid = 1657] [serial = 1286] [outer = 0x0] 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11608b400) [pid = 1657] [serial = 1287] [outer = 0x113da3400] 05:32:50 INFO - PROCESS | 1657 | 1462278770818 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x116ad1000) [pid = 1657] [serial = 1288] [outer = 0x113da3400] 05:32:51 INFO - PROCESS | 1657 | 1462278771236 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]]]}] 05:32:51 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 05:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 05:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:32:51 INFO - PROCESS | 1657 | 1462278771293 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1657 | 1462278771294 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:32:51 INFO - PROCESS | 1657 | 1462278771297 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1657 | 1462278771299 Marionette TRACE conn2 <- [1,1690,null,{}] 05:32:51 INFO - PROCESS | 1657 | 1462278771307 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}] 05:32:51 INFO - PROCESS | 1657 | 1462278771416 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:32:51 INFO - PROCESS | 1657 | 1462278771474 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a917800 == 66 [pid = 1657] [id = 430] 05:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118757000) [pid = 1657] [serial = 1289] [outer = 0x0] 05:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11902ac00) [pid = 1657] [serial = 1290] [outer = 0x118757000] 05:32:51 INFO - PROCESS | 1657 | 1462278771506 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x119447400) [pid = 1657] [serial = 1291] [outer = 0x118757000] 05:32:51 INFO - PROCESS | 1657 | 1462278771931 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 672ms 05:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:32:51 INFO - PROCESS | 1657 | 1462278771969 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1657 | 1462278771971 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:32:51 INFO - PROCESS | 1657 | 1462278771974 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1657 | 1462278771975 Marionette TRACE conn2 <- [1,1694,null,{}] 05:32:51 INFO - PROCESS | 1657 | 1462278771978 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}] 05:32:52 INFO - PROCESS | 1657 | 1462278772102 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:32:52 INFO - PROCESS | 1657 | 1462278772158 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c30e000 == 67 [pid = 1657] [id = 431] 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x119488400) [pid = 1657] [serial = 1292] [outer = 0x0] 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11a009000) [pid = 1657] [serial = 1293] [outer = 0x119488400] 05:32:52 INFO - PROCESS | 1657 | 1462278772188 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x121952c00) [pid = 1657] [serial = 1294] [outer = 0x119488400] 05:32:52 INFO - PROCESS | 1657 | 1462278772631 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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 05:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:32:52 INFO - PROCESS | 1657 | 1462278772645 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1657 | 1462278772646 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:32:52 INFO - PROCESS | 1657 | 1462278772649 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1657 | 1462278772650 Marionette TRACE conn2 <- [1,1698,null,{}] 05:32:52 INFO - PROCESS | 1657 | 1462278772652 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}] 05:32:52 INFO - PROCESS | 1657 | 1462278772755 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:32:52 INFO - PROCESS | 1657 | 1462278772808 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c48c800 == 68 [pid = 1657] [id = 432] 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11979e800) [pid = 1657] [serial = 1295] [outer = 0x0] 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121a11000) [pid = 1657] [serial = 1296] [outer = 0x11979e800] 05:32:52 INFO - PROCESS | 1657 | 1462278772838 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x124062400) [pid = 1657] [serial = 1297] [outer = 0x11979e800] 05:32:53 INFO - PROCESS | 1657 | 1462278773301 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 720ms 05:32:53 INFO - PROCESS | 1657 | 1462278773369 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1657 | 1462278773371 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:32:53 INFO - PROCESS | 1657 | 1462278773395 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1657 | 1462278773396 Marionette TRACE conn2 <- [1,1702,null,{}] 05:32:53 INFO - PROCESS | 1657 | 1462278773414 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}] 05:32:53 INFO - PROCESS | 1657 | 1462278773533 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:32:53 INFO - PROCESS | 1657 | 1462278773591 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95b800 == 69 [pid = 1657] [id = 433] 05:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1241a1000) [pid = 1657] [serial = 1298] [outer = 0x0] 05:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x127593c00) [pid = 1657] [serial = 1299] [outer = 0x1241a1000] 05:32:53 INFO - PROCESS | 1657 | 1462278773622 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1276d2000) [pid = 1657] [serial = 1300] [outer = 0x1241a1000] 05:32:54 INFO - PROCESS | 1657 | 1462278774062 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 705ms 05:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:32:54 INFO - PROCESS | 1657 | 1462278774079 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1657 | 1462278774081 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:32:54 INFO - PROCESS | 1657 | 1462278774085 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1657 | 1462278774087 Marionette TRACE conn2 <- [1,1706,null,{}] 05:32:54 INFO - PROCESS | 1657 | 1462278774091 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}] 05:32:54 INFO - PROCESS | 1657 | 1462278774249 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:32:54 INFO - PROCESS | 1657 | 1462278774534 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e52800 == 70 [pid = 1657] [id = 434] 05:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x110f95c00) [pid = 1657] [serial = 1301] [outer = 0x0] 05:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x110fdd800) [pid = 1657] [serial = 1302] [outer = 0x110f95c00] 05:32:54 INFO - PROCESS | 1657 | 1462278774572 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1126b7800) [pid = 1657] [serial = 1303] [outer = 0x110f95c00] 05:32:55 INFO - PROCESS | 1657 | 1462278775038 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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 974ms 05:32:55 INFO - PROCESS | 1657 | 1462278775058 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:32:55 INFO - PROCESS | 1657 | 1462278775061 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1657 | 1462278775086 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1657 | 1462278775089 Marionette TRACE conn2 <- [1,1710,null,{}] 05:32:55 INFO - PROCESS | 1657 | 1462278775094 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}] 05:32:55 INFO - PROCESS | 1657 | 1462278775196 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:32:55 INFO - PROCESS | 1657 | 1462278775267 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f18800 == 71 [pid = 1657] [id = 435] 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x113317c00) [pid = 1657] [serial = 1304] [outer = 0x0] 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x116084800) [pid = 1657] [serial = 1305] [outer = 0x113317c00] 05:32:55 INFO - PROCESS | 1657 | 1462278775296 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1168c1400) [pid = 1657] [serial = 1306] [outer = 0x113317c00] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd54000 == 70 [pid = 1657] [id = 372] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c47b000 == 69 [pid = 1657] [id = 370] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b535800 == 68 [pid = 1657] [id = 426] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12aac3000 == 67 [pid = 1657] [id = 425] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12138e000 == 66 [pid = 1657] [id = 424] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129746800 == 65 [pid = 1657] [id = 423] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12aaf0000) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12901e000 == 64 [pid = 1657] [id = 422] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x127620000 == 63 [pid = 1657] [id = 421] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x125c34000 == 62 [pid = 1657] [id = 420] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x124095000 == 61 [pid = 1657] [id = 419] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121690800 == 60 [pid = 1657] [id = 418] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11a21f800 == 59 [pid = 1657] [id = 417] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117396800 == 58 [pid = 1657] [id = 416] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11640d000 == 57 [pid = 1657] [id = 415] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11921c000 == 56 [pid = 1657] [id = 414] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1334b9800 == 55 [pid = 1657] [id = 412] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6aa800 == 54 [pid = 1657] [id = 411] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5d3000 == 53 [pid = 1657] [id = 410] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x124094000 == 52 [pid = 1657] [id = 409] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab0000 == 51 [pid = 1657] [id = 408] 05:32:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d512000 == 50 [pid = 1657] [id = 407] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1276ce800) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1271bf400) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128a10800) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1295bac00) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x129043800) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x113d2ec00) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119020800) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x125009400) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x121a04400) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x116addc00) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11509cc00) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12971e800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x129725400) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11902bc00) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11880e800) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1241a5c00) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11a276400) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12194ac00) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1241aac00) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x121a10000) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x121d2e000) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12a97ec00) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1164c5c00) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x115d97000) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118759000) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11979a400) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12a980000) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1297ee000) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x110fe4800) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119dad400) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1134dec00) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x127597800) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x125d43400) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1271c0c00) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 05:32:55 INFO - PROCESS | 1657 | 1462278775739 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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 694ms 05:32:55 INFO - PROCESS | 1657 | 1462278775760 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1657 | 1462278775764 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:32:55 INFO - PROCESS | 1657 | 1462278775767 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1657 | 1462278775769 Marionette TRACE conn2 <- [1,1714,null,{}] 05:32:55 INFO - PROCESS | 1657 | 1462278775771 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}] 05:32:55 INFO - PROCESS | 1657 | 1462278775857 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:32:55 INFO - PROCESS | 1657 | 1462278775863 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e50800 == 51 [pid = 1657] [id = 436] 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11605fc00) [pid = 1657] [serial = 1307] [outer = 0x0] 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116ad4800) [pid = 1657] [serial = 1308] [outer = 0x11605fc00] 05:32:55 INFO - PROCESS | 1657 | 1462278775891 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x118756000) [pid = 1657] [serial = 1309] [outer = 0x11605fc00] 05:32:56 INFO - PROCESS | 1657 | 1462278776257 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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 05:32:56 INFO - PROCESS | 1657 | 1462278776287 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1657 | 1462278776288 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:32:56 INFO - PROCESS | 1657 | 1462278776292 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1657 | 1462278776296 Marionette TRACE conn2 <- [1,1718,null,{}] 05:32:56 INFO - PROCESS | 1657 | 1462278776302 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}] 05:32:56 INFO - PROCESS | 1657 | 1462278776389 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:32:56 INFO - PROCESS | 1657 | 1462278776394 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12408c000 == 52 [pid = 1657] [id = 437] 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118809400) [pid = 1657] [serial = 1310] [outer = 0x0] 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x119083c00) [pid = 1657] [serial = 1311] [outer = 0x118809400] 05:32:56 INFO - PROCESS | 1657 | 1462278776421 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1194a7800) [pid = 1657] [serial = 1312] [outer = 0x118809400] 05:32:56 INFO - PROCESS | 1657 | 1462278776767 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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 05:32:56 INFO - PROCESS | 1657 | 1462278776817 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1657 | 1462278776819 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:32:56 INFO - PROCESS | 1657 | 1462278776832 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1657 | 1462278776833 Marionette TRACE conn2 <- [1,1722,null,{}] 05:32:56 INFO - PROCESS | 1657 | 1462278776835 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}] 05:32:56 INFO - PROCESS | 1657 | 1462278776919 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:32:56 INFO - PROCESS | 1657 | 1462278776923 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aaa000 == 53 [pid = 1657] [id = 438] 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11979f000) [pid = 1657] [serial = 1313] [outer = 0x0] 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11a003c00) [pid = 1657] [serial = 1314] [outer = 0x11979f000] 05:32:56 INFO - PROCESS | 1657 | 1462278776949 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1213d1800) [pid = 1657] [serial = 1315] [outer = 0x11979f000] 05:32:57 INFO - PROCESS | 1657 | 1462278777272 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]]]}] 05:32:57 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 05:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 473ms 05:32:57 INFO - PROCESS | 1657 | 1462278777301 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1657 | 1462278777302 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:32:57 INFO - PROCESS | 1657 | 1462278777304 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1657 | 1462278777305 Marionette TRACE conn2 <- [1,1726,null,{}] 05:32:57 INFO - PROCESS | 1657 | 1462278777308 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}] 05:32:57 INFO - PROCESS | 1657 | 1462278777392 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:32:57 INFO - PROCESS | 1657 | 1462278777397 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129453000 == 54 [pid = 1657] [id = 439] 05:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12194d800) [pid = 1657] [serial = 1316] [outer = 0x0] 05:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x121956c00) [pid = 1657] [serial = 1317] [outer = 0x12194d800] 05:32:57 INFO - PROCESS | 1657 | 1462278777428 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x124046400) [pid = 1657] [serial = 1318] [outer = 0x12194d800] 05:32:57 INFO - PROCESS | 1657 | 1462278777792 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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 05:32:57 INFO - PROCESS | 1657 | 1462278777836 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1657 | 1462278777837 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:32:57 INFO - PROCESS | 1657 | 1462278777840 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1657 | 1462278777841 Marionette TRACE conn2 <- [1,1730,null,{}] 05:32:57 INFO - PROCESS | 1657 | 1462278777843 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}] 05:32:57 INFO - PROCESS | 1657 | 1462278777952 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:32:57 INFO - PROCESS | 1657 | 1462278777967 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a922800 == 55 [pid = 1657] [id = 440] 05:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12405d800) [pid = 1657] [serial = 1319] [outer = 0x0] 05:32:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12443b400) [pid = 1657] [serial = 1320] [outer = 0x12405d800] 05:32:57 INFO - PROCESS | 1657 | 1462278777992 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125d4fc00) [pid = 1657] [serial = 1321] [outer = 0x12405d800] 05:32:58 INFO - PROCESS | 1657 | 1462278778376 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]]]}] 05:32:58 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 05:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 568ms 05:32:58 INFO - PROCESS | 1657 | 1462278778410 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1657 | 1462278778411 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:32:58 INFO - PROCESS | 1657 | 1462278778417 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1657 | 1462278778419 Marionette TRACE conn2 <- [1,1734,null,{}] 05:32:58 INFO - PROCESS | 1657 | 1462278778423 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}] 05:32:58 INFO - PROCESS | 1657 | 1462278778586 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:32:58 INFO - PROCESS | 1657 | 1462278778621 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afc8800 == 56 [pid = 1657] [id = 441] 05:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1271c0c00) [pid = 1657] [serial = 1322] [outer = 0x0] 05:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x127593400) [pid = 1657] [serial = 1323] [outer = 0x1271c0c00] 05:32:58 INFO - PROCESS | 1657 | 1462278778646 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12759b400) [pid = 1657] [serial = 1324] [outer = 0x1271c0c00] 05:32:59 INFO - PROCESS | 1657 | 1462278778999 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 622ms 05:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:32:59 INFO - PROCESS | 1657 | 1462278779039 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1657 | 1462278779041 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1657 | 1462278779043 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1657 | 1462278779044 Marionette TRACE conn2 <- [1,1738,null,{}] 05:32:59 INFO - PROCESS | 1657 | 1462278779046 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}] 05:32:59 INFO - PROCESS | 1657 | 1462278779154 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:32:59 INFO - PROCESS | 1657 | 1462278779189 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bce3800 == 57 [pid = 1657] [id = 442] 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12750e400) [pid = 1657] [serial = 1325] [outer = 0x0] 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1276d5800) [pid = 1657] [serial = 1326] [outer = 0x12750e400] 05:32:59 INFO - PROCESS | 1657 | 1462278779214 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128e92c00) [pid = 1657] [serial = 1327] [outer = 0x12750e400] 05:32:59 INFO - PROCESS | 1657 | 1462278779524 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 524ms 05:32:59 INFO - PROCESS | 1657 | 1462278779568 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1657 | 1462278779569 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:32:59 INFO - PROCESS | 1657 | 1462278779571 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1657 | 1462278779572 Marionette TRACE conn2 <- [1,1742,null,{}] 05:32:59 INFO - PROCESS | 1657 | 1462278779574 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}] 05:32:59 INFO - PROCESS | 1657 | 1462278779678 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:32:59 INFO - PROCESS | 1657 | 1462278779692 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c490800 == 58 [pid = 1657] [id = 443] 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12759c000) [pid = 1657] [serial = 1328] [outer = 0x0] 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128e9b800) [pid = 1657] [serial = 1329] [outer = 0x12759c000] 05:32:59 INFO - PROCESS | 1657 | 1462278779716 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x129490c00) [pid = 1657] [serial = 1330] [outer = 0x12759c000] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12a810000) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x113d9f400) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x113aaa400) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1295b9800) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x121887400) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1168b5800) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12403f800) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119081c00) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11979b000) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x116067800) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128e8f400) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1214bac00) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119d7ec00) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1213c4400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118b1ec00) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11264dc00) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1241a0000) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x112ac8000) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x116ad5c00) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x121a3fc00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:33:00 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11875c800) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:33:00 INFO - PROCESS | 1657 | 1462278780177 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 619ms 05:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:33:00 INFO - PROCESS | 1657 | 1462278780191 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1657 | 1462278780192 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1657 | 1462278780194 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1657 | 1462278780195 Marionette TRACE conn2 <- [1,1746,null,{}] 05:33:00 INFO - PROCESS | 1657 | 1462278780200 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}] 05:33:00 INFO - PROCESS | 1657 | 1462278780286 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:33:00 INFO - PROCESS | 1657 | 1462278780343 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129451000 == 59 [pid = 1657] [id = 444] 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1110f5000) [pid = 1657] [serial = 1331] [outer = 0x0] 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116ad8c00) [pid = 1657] [serial = 1332] [outer = 0x1110f5000] 05:33:00 INFO - PROCESS | 1657 | 1462278780373 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x121a09400) [pid = 1657] [serial = 1333] [outer = 0x1110f5000] 05:33:00 INFO - PROCESS | 1657 | 1462278780659 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 05:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:33:00 INFO - PROCESS | 1657 | 1462278780719 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1657 | 1462278780720 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1657 | 1462278780723 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1657 | 1462278780724 Marionette TRACE conn2 <- [1,1750,null,{}] 05:33:00 INFO - PROCESS | 1657 | 1462278780727 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}] 05:33:00 INFO - PROCESS | 1657 | 1462278780827 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:33:00 INFO - PROCESS | 1657 | 1462278780831 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d415000 == 60 [pid = 1657] [id = 445] 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1241a0000) [pid = 1657] [serial = 1334] [outer = 0x0] 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1295b9c00) [pid = 1657] [serial = 1335] [outer = 0x1241a0000] 05:33:00 INFO - PROCESS | 1657 | 1462278780855 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x129728000) [pid = 1657] [serial = 1336] [outer = 0x1241a0000] 05:33:01 INFO - PROCESS | 1657 | 1462278781201 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 521ms 05:33:01 INFO - PROCESS | 1657 | 1462278781244 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1657 | 1462278781246 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:33:01 INFO - PROCESS | 1657 | 1462278781248 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1657 | 1462278781249 Marionette TRACE conn2 <- [1,1754,null,{}] 05:33:01 INFO - PROCESS | 1657 | 1462278781251 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}] 05:33:01 INFO - PROCESS | 1657 | 1462278781336 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:33:01 INFO - PROCESS | 1657 | 1462278781341 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d51d000 == 61 [pid = 1657] [id = 446] 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1295c0400) [pid = 1657] [serial = 1337] [outer = 0x0] 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1297f8800) [pid = 1657] [serial = 1338] [outer = 0x1295c0400] 05:33:01 INFO - PROCESS | 1657 | 1462278781365 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12a815000) [pid = 1657] [serial = 1339] [outer = 0x1295c0400] 05:33:01 INFO - PROCESS | 1657 | 1462278781689 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 05:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:33:01 INFO - PROCESS | 1657 | 1462278781718 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1657 | 1462278781720 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1657 | 1462278781722 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1657 | 1462278781723 Marionette TRACE conn2 <- [1,1758,null,{}] 05:33:01 INFO - PROCESS | 1657 | 1462278781725 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}] 05:33:01 INFO - PROCESS | 1657 | 1462278781814 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:33:01 INFO - PROCESS | 1657 | 1462278781818 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df18000 == 62 [pid = 1657] [id = 447] 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1297f5800) [pid = 1657] [serial = 1340] [outer = 0x0] 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12aaf5c00) [pid = 1657] [serial = 1341] [outer = 0x1297f5800] 05:33:01 INFO - PROCESS | 1657 | 1462278781842 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12af48c00) [pid = 1657] [serial = 1342] [outer = 0x1297f5800] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c643000 == 61 [pid = 1657] [id = 371] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12aabd000 == 60 [pid = 1657] [id = 301] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x130718800 == 59 [pid = 1657] [id = 283] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12d51e000 == 58 [pid = 1657] [id = 386] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6ad800 == 57 [pid = 1657] [id = 392] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116f0b800 == 56 [pid = 1657] [id = 413] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129462000 == 55 [pid = 1657] [id = 315] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5c7800 == 54 [pid = 1657] [id = 334] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1197d0800 == 53 [pid = 1657] [id = 373] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48d000 == 52 [pid = 1657] [id = 367] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a92f800 == 51 [pid = 1657] [id = 353] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x130722800 == 50 [pid = 1657] [id = 393] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x113fcd800 == 49 [pid = 1657] [id = 394] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c224800 == 48 [pid = 1657] [id = 339] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12df0f800 == 47 [pid = 1657] [id = 391] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116f18800 == 46 [pid = 1657] [id = 435] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116e52800 == 45 [pid = 1657] [id = 434] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95b800 == 44 [pid = 1657] [id = 433] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c48c800 == 43 [pid = 1657] [id = 432] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12c30e000 == 42 [pid = 1657] [id = 431] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a917800 == 41 [pid = 1657] [id = 430] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x119c53800 == 40 [pid = 1657] [id = 429] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12bce0000 == 39 [pid = 1657] [id = 427] 05:33:02 INFO - PROCESS | 1657 | --DOCSHELL 0x116f06000 == 38 [pid = 1657] [id = 428] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12a922800 == 37 [pid = 1657] [id = 440] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x116e50800 == 36 [pid = 1657] [id = 436] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x129453000 == 35 [pid = 1657] [id = 439] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c490800 == 34 [pid = 1657] [id = 443] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x129451000 == 33 [pid = 1657] [id = 444] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12bce3800 == 32 [pid = 1657] [id = 442] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12408c000 == 31 [pid = 1657] [id = 437] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x116aaa000 == 30 [pid = 1657] [id = 438] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12afc8800 == 29 [pid = 1657] [id = 441] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12d415000 == 28 [pid = 1657] [id = 445] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1196c2c00) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118758c00) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11a111000) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11608f000) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x116a6b400) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119d7c000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12af46400) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121953000) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1214bb000) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x116060800) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119d83400) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1188dac00) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12194b000) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116a6fc00) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12413e000) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x112ac8800) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x121526c00) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11920fc00) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x121a42400) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121e3c000) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1126bc000) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121a08800) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121ec5800) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112e8a800) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11a11a000) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1194a6000) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125d48c00) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12513b800) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x125211800) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1241abc00) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113a9ec00) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1180c1800) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12d51d000 == 27 [pid = 1657] [id = 446] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12405e800) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118b26000) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12a98b800) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129493800) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11674fc00) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a80a400) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121e45400) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118b1b400) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128a02400) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 05:33:03 INFO - PROCESS | 1657 | 1462278783601 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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1928ms 05:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:33:03 INFO - PROCESS | 1657 | 1462278783652 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1657 | 1462278783654 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1657 | 1462278783658 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1657 | 1462278783660 Marionette TRACE conn2 <- [1,1762,null,{}] 05:33:03 INFO - PROCESS | 1657 | 1462278783666 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}] 05:33:03 INFO - PROCESS | 1657 | 1462278783750 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:33:03 INFO - PROCESS | 1657 | 1462278783801 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11328b800 == 28 [pid = 1657] [id = 448] 05:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x111f3f800) [pid = 1657] [serial = 1343] [outer = 0x0] 05:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1121dc800) [pid = 1657] [serial = 1344] [outer = 0x111f3f800] 05:33:03 INFO - PROCESS | 1657 | 1462278783829 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112ac2400) [pid = 1657] [serial = 1345] [outer = 0x111f3f800] 05:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 05:33:04 INFO - PROCESS | 1657 | 1462278784171 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]]]}] 05:33:04 INFO - PROCESS | 1657 | 1462278784185 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1657 | 1462278784192 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:33:04 INFO - PROCESS | 1657 | 1462278784200 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1657 | 1462278784203 Marionette TRACE conn2 <- [1,1766,null,{}] 05:33:04 INFO - PROCESS | 1657 | 1462278784206 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}] 05:33:04 INFO - PROCESS | 1657 | 1462278784324 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:33:04 INFO - PROCESS | 1657 | 1462278784401 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11688f800 == 29 [pid = 1657] [id = 449] 05:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1121d8400) [pid = 1657] [serial = 1346] [outer = 0x0] 05:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112acb400) [pid = 1657] [serial = 1347] [outer = 0x1121d8400] 05:33:04 INFO - PROCESS | 1657 | 1462278784443 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11331f000) [pid = 1657] [serial = 1348] [outer = 0x1121d8400] 05:33:04 INFO - PROCESS | 1657 | 1462278784741 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]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 573ms 05:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:33:04 INFO - PROCESS | 1657 | 1462278784773 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1657 | 1462278784775 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:33:04 INFO - PROCESS | 1657 | 1462278784777 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1657 | 1462278784780 Marionette TRACE conn2 <- [1,1770,null,{}] 05:33:04 INFO - PROCESS | 1657 | 1462278784796 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}] 05:33:04 INFO - PROCESS | 1657 | 1462278784877 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:33:04 INFO - PROCESS | 1657 | 1462278784926 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x118551000 == 30 [pid = 1657] [id = 450] 05:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110ef3000) [pid = 1657] [serial = 1349] [outer = 0x0] 05:33:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113da3000) [pid = 1657] [serial = 1350] [outer = 0x110ef3000] 05:33:04 INFO - PROCESS | 1657 | 1462278784954 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11605e000) [pid = 1657] [serial = 1351] [outer = 0x110ef3000] 05:33:05 INFO - PROCESS | 1657 | 1462278785432 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 680ms 05:33:05 INFO - PROCESS | 1657 | 1462278785472 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1657 | 1462278785474 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:33:05 INFO - PROCESS | 1657 | 1462278785479 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1657 | 1462278785483 Marionette TRACE conn2 <- [1,1774,null,{}] 05:33:05 INFO - PROCESS | 1657 | 1462278785487 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}] 05:33:05 INFO - PROCESS | 1657 | 1462278785591 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:33:05 INFO - PROCESS | 1657 | 1462278785662 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a9b800 == 31 [pid = 1657] [id = 451] 05:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x110fe7c00) [pid = 1657] [serial = 1352] [outer = 0x0] 05:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1126bc000) [pid = 1657] [serial = 1353] [outer = 0x110fe7c00] 05:33:05 INFO - PROCESS | 1657 | 1462278785694 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112e8c800) [pid = 1657] [serial = 1354] [outer = 0x110fe7c00] 05:33:06 INFO - PROCESS | 1657 | 1462278786177 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 773ms 05:33:06 INFO - PROCESS | 1657 | 1462278786252 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1657 | 1462278786256 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:33:06 INFO - PROCESS | 1657 | 1462278786261 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1657 | 1462278786263 Marionette TRACE conn2 <- [1,1778,null,{}] 05:33:06 INFO - PROCESS | 1657 | 1462278786265 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}] 05:33:06 INFO - PROCESS | 1657 | 1462278786363 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:33:06 INFO - PROCESS | 1657 | 1462278786433 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119071000 == 32 [pid = 1657] [id = 452] 05:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x113032000) [pid = 1657] [serial = 1355] [outer = 0x0] 05:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113f3a000) [pid = 1657] [serial = 1356] [outer = 0x113032000] 05:33:06 INFO - PROCESS | 1657 | 1462278786463 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116064800) [pid = 1657] [serial = 1357] [outer = 0x113032000] 05:33:07 INFO - PROCESS | 1657 | 1462278787061 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]]]}] 05:33:07 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 05:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 873ms 05:33:07 INFO - PROCESS | 1657 | 1462278787135 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1657 | 1462278787137 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:33:07 INFO - PROCESS | 1657 | 1462278787140 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1657 | 1462278787143 Marionette TRACE conn2 <- [1,1782,null,{}] 05:33:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11688f800 == 31 [pid = 1657] [id = 449] 05:33:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11328b800 == 30 [pid = 1657] [id = 448] 05:33:07 INFO - PROCESS | 1657 | 1462278787158 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}] 05:33:07 INFO - PROCESS | 1657 | 1462278787234 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:33:07 INFO - PROCESS | 1657 | 1462278787245 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x116049800 == 31 [pid = 1657] [id = 453] 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x111d55c00) [pid = 1657] [serial = 1358] [outer = 0x0] 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112654c00) [pid = 1657] [serial = 1359] [outer = 0x111d55c00] 05:33:07 INFO - PROCESS | 1657 | 1462278787275 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112e8d400) [pid = 1657] [serial = 1360] [outer = 0x111d55c00] 05:33:07 INFO - PROCESS | 1657 | 1462278787608 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]]]}] 05:33:07 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 05:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 475ms 05:33:07 INFO - PROCESS | 1657 | 1462278787624 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1657 | 1462278787628 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:33:07 INFO - PROCESS | 1657 | 1462278787636 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1657 | 1462278787637 Marionette TRACE conn2 <- [1,1786,null,{}] 05:33:07 INFO - PROCESS | 1657 | 1462278787640 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}] 05:33:07 INFO - PROCESS | 1657 | 1462278787737 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:33:07 INFO - PROCESS | 1657 | 1462278787743 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b90800 == 32 [pid = 1657] [id = 454] 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x115d98400) [pid = 1657] [serial = 1361] [outer = 0x0] 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116082800) [pid = 1657] [serial = 1362] [outer = 0x115d98400] 05:33:07 INFO - PROCESS | 1657 | 1462278787770 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11608b000) [pid = 1657] [serial = 1363] [outer = 0x115d98400] 05:33:08 INFO - PROCESS | 1657 | 1462278788106 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]]]}] 05:33:08 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 05:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 05:33:08 INFO - PROCESS | 1657 | 1462278788155 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1657 | 1462278788157 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:33:08 INFO - PROCESS | 1657 | 1462278788159 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1657 | 1462278788161 Marionette TRACE conn2 <- [1,1790,null,{}] 05:33:08 INFO - PROCESS | 1657 | 1462278788176 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}] 05:33:08 INFO - PROCESS | 1657 | 1462278788253 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:33:08 INFO - PROCESS | 1657 | 1462278788261 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197cc800 == 33 [pid = 1657] [id = 455] 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x110ef4400) [pid = 1657] [serial = 1364] [outer = 0x0] 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1164c5c00) [pid = 1657] [serial = 1365] [outer = 0x110ef4400] 05:33:08 INFO - PROCESS | 1657 | 1462278788292 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116a6d400) [pid = 1657] [serial = 1366] [outer = 0x110ef4400] 05:33:08 INFO - PROCESS | 1657 | 1462278788648 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]]]}] 05:33:08 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) 05:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 524ms 05:33:08 INFO - PROCESS | 1657 | 1462278788684 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1657 | 1462278788686 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:33:08 INFO - PROCESS | 1657 | 1462278788689 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1657 | 1462278788690 Marionette TRACE conn2 <- [1,1794,null,{}] 05:33:08 INFO - PROCESS | 1657 | 1462278788692 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}] 05:33:08 INFO - PROCESS | 1657 | 1462278788803 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:33:08 INFO - PROCESS | 1657 | 1462278788813 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f16800 == 34 [pid = 1657] [id = 456] 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x116ad1400) [pid = 1657] [serial = 1367] [outer = 0x0] 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116fe6000) [pid = 1657] [serial = 1368] [outer = 0x116ad1400] 05:33:08 INFO - PROCESS | 1657 | 1462278788854 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1180ca800) [pid = 1657] [serial = 1369] [outer = 0x116ad1400] 05:33:09 INFO - PROCESS | 1657 | 1462278789258 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 620ms 05:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:33:09 INFO - PROCESS | 1657 | 1462278789309 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1657 | 1462278789311 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:33:09 INFO - PROCESS | 1657 | 1462278789313 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1657 | 1462278789314 Marionette TRACE conn2 <- [1,1798,null,{}] 05:33:09 INFO - PROCESS | 1657 | 1462278789316 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}] 05:33:09 INFO - PROCESS | 1657 | 1462278789415 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:33:09 INFO - PROCESS | 1657 | 1462278789425 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x121590800 == 35 [pid = 1657] [id = 457] 05:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x110f89c00) [pid = 1657] [serial = 1370] [outer = 0x0] 05:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11822a800) [pid = 1657] [serial = 1371] [outer = 0x110f89c00] 05:33:09 INFO - PROCESS | 1657 | 1462278789450 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11875ec00) [pid = 1657] [serial = 1372] [outer = 0x110f89c00] 05:33:09 INFO - PROCESS | 1657 | 1462278789769 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 05:33:09 INFO - PROCESS | 1657 | 1462278789783 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1657 | 1462278789784 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:33:09 INFO - PROCESS | 1657 | 1462278789786 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1657 | 1462278789787 Marionette TRACE conn2 <- [1,1802,null,{}] 05:33:09 INFO - PROCESS | 1657 | 1462278789789 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}] 05:33:09 INFO - PROCESS | 1657 | 1462278789905 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:33:09 INFO - PROCESS | 1657 | 1462278789940 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12201e000 == 36 [pid = 1657] [id = 458] 05:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118810000) [pid = 1657] [serial = 1373] [outer = 0x0] 05:33:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118b24c00) [pid = 1657] [serial = 1374] [outer = 0x118810000] 05:33:09 INFO - PROCESS | 1657 | 1462278789967 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11920e000) [pid = 1657] [serial = 1375] [outer = 0x118810000] 05:33:10 INFO - PROCESS | 1657 | 1462278790309 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 569ms 05:33:10 INFO - PROCESS | 1657 | 1462278790355 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1657 | 1462278790357 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:33:10 INFO - PROCESS | 1657 | 1462278790359 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1657 | 1462278790360 Marionette TRACE conn2 <- [1,1806,null,{}] 05:33:10 INFO - PROCESS | 1657 | 1462278790362 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}] 05:33:10 INFO - PROCESS | 1657 | 1462278790453 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:33:10 INFO - PROCESS | 1657 | 1462278790457 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12444c000 == 37 [pid = 1657] [id = 459] 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x119211000) [pid = 1657] [serial = 1376] [outer = 0x0] 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119448400) [pid = 1657] [serial = 1377] [outer = 0x119211000] 05:33:10 INFO - PROCESS | 1657 | 1462278790482 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x119484c00) [pid = 1657] [serial = 1378] [outer = 0x119211000] 05:33:10 INFO - PROCESS | 1657 | 1462278790803 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 468ms 05:33:10 INFO - PROCESS | 1657 | 1462278790827 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1657 | 1462278790829 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:33:10 INFO - PROCESS | 1657 | 1462278790833 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1657 | 1462278790834 Marionette TRACE conn2 <- [1,1810,null,{}] 05:33:10 INFO - PROCESS | 1657 | 1462278790836 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}] 05:33:10 INFO - PROCESS | 1657 | 1462278790927 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:33:10 INFO - PROCESS | 1657 | 1462278790931 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x125db1000 == 38 [pid = 1657] [id = 460] 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11943f000) [pid = 1657] [serial = 1379] [outer = 0x0] 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1194a5000) [pid = 1657] [serial = 1380] [outer = 0x11943f000] 05:33:10 INFO - PROCESS | 1657 | 1462278790956 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11979c800) [pid = 1657] [serial = 1381] [outer = 0x11943f000] 05:33:11 INFO - PROCESS | 1657 | 1462278791311 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 05:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:33:11 INFO - PROCESS | 1657 | 1462278791351 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1657 | 1462278791353 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1657 | 1462278791355 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1657 | 1462278791356 Marionette TRACE conn2 <- [1,1814,null,{}] 05:33:11 INFO - PROCESS | 1657 | 1462278791358 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}] 05:33:11 INFO - PROCESS | 1657 | 1462278791528 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x113da3800) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1121d8400) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1271c0c00) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12750e400) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12759c000) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1110f5000) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1241a0000) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1295c0400) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12194d800) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11979f000) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118809400) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11605fc00) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x113317c00) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x110f95c00) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1241a1000) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11979e800) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119488400) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x111f3f800) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x118757000) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113da3400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1121e0c00) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x110ef9800) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12405d800) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x121a06400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197a7000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1241ab400) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1126c3400) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112ac2800) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:33:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129496400) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:33:11 INFO - PROCESS | 1657 | 1462278791577 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x113040000 == 39 [pid = 1657] [id = 461] 05:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x110ef9000) [pid = 1657] [serial = 1382] [outer = 0x0] 05:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x110fe0000) [pid = 1657] [serial = 1383] [outer = 0x110ef9000] 05:33:11 INFO - PROCESS | 1657 | 1462278791602 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112d2cc00) [pid = 1657] [serial = 1384] [outer = 0x110ef9000] 05:33:11 INFO - PROCESS | 1657 | 1462278791867 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 569ms 05:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:33:11 INFO - PROCESS | 1657 | 1462278791924 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1657 | 1462278791926 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1657 | 1462278791928 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1657 | 1462278791929 Marionette TRACE conn2 <- [1,1818,null,{}] 05:33:11 INFO - PROCESS | 1657 | 1462278791935 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}] 05:33:12 INFO - PROCESS | 1657 | 1462278792010 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:33:12 INFO - PROCESS | 1657 | 1462278792016 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed7000 == 40 [pid = 1657] [id = 462] 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11674e800) [pid = 1657] [serial = 1385] [outer = 0x0] 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119211400) [pid = 1657] [serial = 1386] [outer = 0x11674e800] 05:33:12 INFO - PROCESS | 1657 | 1462278792042 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1197a8400) [pid = 1657] [serial = 1387] [outer = 0x11674e800] 05:33:12 INFO - PROCESS | 1657 | 1462278792362 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 472ms 05:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:33:12 INFO - PROCESS | 1657 | 1462278792400 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1657 | 1462278792402 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:33:12 INFO - PROCESS | 1657 | 1462278792404 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1657 | 1462278792406 Marionette TRACE conn2 <- [1,1822,null,{}] 05:33:12 INFO - PROCESS | 1657 | 1462278792408 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}] 05:33:12 INFO - PROCESS | 1657 | 1462278792521 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:33:12 INFO - PROCESS | 1657 | 1462278792527 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290c6000 == 41 [pid = 1657] [id = 463] 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119d77800) [pid = 1657] [serial = 1388] [outer = 0x0] 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119fbf800) [pid = 1657] [serial = 1389] [outer = 0x119d77800] 05:33:12 INFO - PROCESS | 1657 | 1462278792557 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11a11d800) [pid = 1657] [serial = 1390] [outer = 0x119d77800] 05:33:12 INFO - PROCESS | 1657 | 1462278792872 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 05:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:33:12 INFO - PROCESS | 1657 | 1462278792924 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1657 | 1462278792925 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:33:12 INFO - PROCESS | 1657 | 1462278792927 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1657 | 1462278792928 Marionette TRACE conn2 <- [1,1826,null,{}] 05:33:12 INFO - PROCESS | 1657 | 1462278792930 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}] 05:33:13 INFO - PROCESS | 1657 | 1462278793003 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:33:13 INFO - PROCESS | 1657 | 1462278793008 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a64800 == 42 [pid = 1657] [id = 464] 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11a279800) [pid = 1657] [serial = 1391] [outer = 0x0] 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1214b8c00) [pid = 1657] [serial = 1392] [outer = 0x11a279800] 05:33:13 INFO - PROCESS | 1657 | 1462278793035 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121523000) [pid = 1657] [serial = 1393] [outer = 0x11a279800] 05:33:13 INFO - PROCESS | 1657 | 1462278793356 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 05:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:33:13 INFO - PROCESS | 1657 | 1462278793397 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1657 | 1462278793398 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:33:13 INFO - PROCESS | 1657 | 1462278793400 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1657 | 1462278793401 Marionette TRACE conn2 <- [1,1830,null,{}] 05:33:13 INFO - PROCESS | 1657 | 1462278793404 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}] 05:33:13 INFO - PROCESS | 1657 | 1462278793504 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:33:13 INFO - PROCESS | 1657 | 1462278793589 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x11292b800 == 43 [pid = 1657] [id = 465] 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x110ef8000) [pid = 1657] [serial = 1394] [outer = 0x0] 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x110f91c00) [pid = 1657] [serial = 1395] [outer = 0x110ef8000] 05:33:13 INFO - PROCESS | 1657 | 1462278793622 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1111d4400) [pid = 1657] [serial = 1396] [outer = 0x110ef8000] 05:33:14 INFO - PROCESS | 1657 | 1462278794064 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]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 720ms 05:33:14 INFO - PROCESS | 1657 | 1462278794121 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1657 | 1462278794123 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:33:14 INFO - PROCESS | 1657 | 1462278794126 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1657 | 1462278794129 Marionette TRACE conn2 <- [1,1834,null,{}] 05:33:14 INFO - PROCESS | 1657 | 1462278794135 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}] 05:33:14 INFO - PROCESS | 1657 | 1462278794234 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:33:14 INFO - PROCESS | 1657 | 1462278794325 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119652000 == 44 [pid = 1657] [id = 466] 05:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116064c00) [pid = 1657] [serial = 1397] [outer = 0x0] 05:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116084c00) [pid = 1657] [serial = 1398] [outer = 0x116064c00] 05:33:14 INFO - PROCESS | 1657 | 1462278794356 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1164c9400) [pid = 1657] [serial = 1399] [outer = 0x116064c00] 05:33:14 INFO - PROCESS | 1657 | 1462278794743 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]]]}] 05:33:14 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 05:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 673ms 05:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:33:14 INFO - PROCESS | 1657 | 1462278794802 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1657 | 1462278794805 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1657 | 1462278794807 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1657 | 1462278794809 Marionette TRACE conn2 <- [1,1838,null,{}] 05:33:14 INFO - PROCESS | 1657 | 1462278794811 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}] 05:33:14 INFO - PROCESS | 1657 | 1462278794943 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:33:14 INFO - PROCESS | 1657 | 1462278794993 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a7000 == 45 [pid = 1657] [id = 467] 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116a6b400) [pid = 1657] [serial = 1400] [outer = 0x0] 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11767a000) [pid = 1657] [serial = 1401] [outer = 0x116a6b400] 05:33:15 INFO - PROCESS | 1657 | 1462278795024 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118809400) [pid = 1657] [serial = 1402] [outer = 0x116a6b400] 05:33:15 INFO - PROCESS | 1657 | 1462278795440 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 672ms 05:33:15 INFO - PROCESS | 1657 | 1462278795479 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1657 | 1462278795481 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:33:15 INFO - PROCESS | 1657 | 1462278795488 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1657 | 1462278795492 Marionette TRACE conn2 <- [1,1842,null,{}] 05:33:15 INFO - PROCESS | 1657 | 1462278795496 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}] 05:33:15 INFO - PROCESS | 1657 | 1462278795618 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:33:15 INFO - PROCESS | 1657 | 1462278795685 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aabe800 == 46 [pid = 1657] [id = 468] 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119084c00) [pid = 1657] [serial = 1403] [outer = 0x0] 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x119484000) [pid = 1657] [serial = 1404] [outer = 0x119084c00] 05:33:15 INFO - PROCESS | 1657 | 1462278795716 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x119d7e800) [pid = 1657] [serial = 1405] [outer = 0x119084c00] 05:33:16 INFO - PROCESS | 1657 | 1462278796094 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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 634ms 05:33:16 INFO - PROCESS | 1657 | 1462278796119 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:33:16 INFO - PROCESS | 1657 | 1462278796121 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:33:16 INFO - PROCESS | 1657 | 1462278796124 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1657 | 1462278796125 Marionette TRACE conn2 <- [1,1846,null,{}] 05:33:16 INFO - PROCESS | 1657 | 1462278796127 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}] 05:33:16 INFO - PROCESS | 1657 | 1462278796227 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:33:16 INFO - PROCESS | 1657 | 1462278796290 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afc8800 == 47 [pid = 1657] [id = 469] 05:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11920f800) [pid = 1657] [serial = 1406] [outer = 0x0] 05:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11a005800) [pid = 1657] [serial = 1407] [outer = 0x11920f800] 05:33:16 INFO - PROCESS | 1657 | 1462278796319 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11a11bc00) [pid = 1657] [serial = 1408] [outer = 0x11920f800] 05:33:16 INFO - PROCESS | 1657 | 1462278796752 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]]]}] 05:33:16 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) 05:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 05:33:16 INFO - PROCESS | 1657 | 1462278796794 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1657 | 1462278796796 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:33:16 INFO - PROCESS | 1657 | 1462278796798 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1657 | 1462278796799 Marionette TRACE conn2 <- [1,1850,null,{}] 05:33:16 INFO - PROCESS | 1657 | 1462278796802 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}] 05:33:16 INFO - PROCESS | 1657 | 1462278796900 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:33:16 INFO - PROCESS | 1657 | 1462278796987 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f11800 == 48 [pid = 1657] [id = 470] 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11880b400) [pid = 1657] [serial = 1409] [outer = 0x0] 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11920cc00) [pid = 1657] [serial = 1410] [outer = 0x11880b400] 05:33:17 INFO - PROCESS | 1657 | 1462278797024 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x121892000) [pid = 1657] [serial = 1411] [outer = 0x11880b400] 05:33:17 INFO - PROCESS | 1657 | 1462278797594 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 819ms 05:33:17 INFO - PROCESS | 1657 | 1462278797629 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1657 | 1462278797634 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:33:17 INFO - PROCESS | 1657 | 1462278797638 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1657 | 1462278797640 Marionette TRACE conn2 <- [1,1854,null,{}] 05:33:17 INFO - PROCESS | 1657 | 1462278797644 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}] 05:33:17 INFO - PROCESS | 1657 | 1462278797748 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:33:17 INFO - PROCESS | 1657 | 1462278797830 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167bc800 == 49 [pid = 1657] [id = 471] 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x112648c00) [pid = 1657] [serial = 1412] [outer = 0x0] 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x112ac8000) [pid = 1657] [serial = 1413] [outer = 0x112648c00] 05:33:17 INFO - PROCESS | 1657 | 1462278797870 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x112e8e800) [pid = 1657] [serial = 1414] [outer = 0x112648c00] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x129a64800 == 48 [pid = 1657] [id = 464] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1290c6000 == 47 [pid = 1657] [id = 463] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed7000 == 46 [pid = 1657] [id = 462] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x113040000 == 45 [pid = 1657] [id = 461] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x125db1000 == 44 [pid = 1657] [id = 460] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12444c000 == 43 [pid = 1657] [id = 459] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x113da3000) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x12201e000 == 42 [pid = 1657] [id = 458] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x121590800 == 41 [pid = 1657] [id = 457] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x119f16800 == 40 [pid = 1657] [id = 456] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x1197cc800 == 39 [pid = 1657] [id = 455] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x118b90800 == 38 [pid = 1657] [id = 454] 05:33:18 INFO - PROCESS | 1657 | --DOCSHELL 0x116049800 == 37 [pid = 1657] [id = 453] 05:33:18 INFO - PROCESS | 1657 | 1462278798423 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]]]}] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1241a5400) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1214bf400) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1276d7c00) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1133c7000) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12af4a400) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12949d800) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11875e000) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11331f000) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x127593400) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1276d5800) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x128e9b800) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116ad8c00) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128e92c00) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1295b9c00) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129728000) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1297f8800) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121a09400) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129490c00) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x121956c00) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11a003c00) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1213d1800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119083c00) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1194a7800) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116ad4800) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118756000) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1168c1400) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116084800) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1126b7800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x110fdd800) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a815000) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1276d2000) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x127593c00) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124062400) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121a11000) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121952c00) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11a009000) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12aaf5c00) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1121dc800) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119447400) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11902ac00) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116ad1000) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11608b400) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112ac2400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113d28000) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112d31800) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12750e000) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112acb400) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12443b400) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12759b400) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125d4fc00) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 05:33:18 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124046400) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 05:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 826ms 05:33:18 INFO - PROCESS | 1657 | 1462278798463 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1657 | 1462278798467 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:33:18 INFO - PROCESS | 1657 | 1462278798471 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1657 | 1462278798473 Marionette TRACE conn2 <- [1,1858,null,{}] 05:33:18 INFO - PROCESS | 1657 | 1462278798475 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}] 05:33:18 INFO - PROCESS | 1657 | 1462278798552 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:33:18 INFO - PROCESS | 1657 | 1462278798557 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116892800 == 38 [pid = 1657] [id = 472] 05:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112e93c00) [pid = 1657] [serial = 1415] [outer = 0x0] 05:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1134e6000) [pid = 1657] [serial = 1416] [outer = 0x112e93c00] 05:33:18 INFO - PROCESS | 1657 | 1462278798585 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x115d98000) [pid = 1657] [serial = 1417] [outer = 0x112e93c00] 05:33:18 INFO - PROCESS | 1657 | 1462278798943 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 05:33:18 INFO - PROCESS | 1657 | 1462278798991 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1657 | 1462278798992 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:33:18 INFO - PROCESS | 1657 | 1462278798996 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1657 | 1462278798999 Marionette TRACE conn2 <- [1,1862,null,{}] 05:33:19 INFO - PROCESS | 1657 | 1462278799010 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}] 05:33:19 INFO - PROCESS | 1657 | 1462278799132 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:33:19 INFO - PROCESS | 1657 | 1462278799148 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964d000 == 39 [pid = 1657] [id = 473] 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11608b400) [pid = 1657] [serial = 1418] [outer = 0x0] 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116747000) [pid = 1657] [serial = 1419] [outer = 0x11608b400] 05:33:19 INFO - PROCESS | 1657 | 1462278799193 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116ad1c00) [pid = 1657] [serial = 1420] [outer = 0x11608b400] 05:33:19 INFO - PROCESS | 1657 | 1462278799626 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 676ms 05:33:19 INFO - PROCESS | 1657 | 1462278799671 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1657 | 1462278799673 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:33:19 INFO - PROCESS | 1657 | 1462278799675 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1657 | 1462278799677 Marionette TRACE conn2 <- [1,1866,null,{}] 05:33:19 INFO - PROCESS | 1657 | 1462278799679 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}] 05:33:19 INFO - PROCESS | 1657 | 1462278799780 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:33:19 INFO - PROCESS | 1657 | 1462278799787 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12157f000 == 40 [pid = 1657] [id = 474] 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116ada800) [pid = 1657] [serial = 1421] [outer = 0x0] 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1186d3800) [pid = 1657] [serial = 1422] [outer = 0x116ada800] 05:33:19 INFO - PROCESS | 1657 | 1462278799815 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1188dbc00) [pid = 1657] [serial = 1423] [outer = 0x116ada800] 05:33:20 INFO - PROCESS | 1657 | 1462278800225 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 620ms 05:33:20 INFO - PROCESS | 1657 | 1462278800299 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1657 | 1462278800301 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:33:20 INFO - PROCESS | 1657 | 1462278800304 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1657 | 1462278800306 Marionette TRACE conn2 <- [1,1870,null,{}] 05:33:20 INFO - PROCESS | 1657 | 1462278800310 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}] 05:33:20 INFO - PROCESS | 1657 | 1462278800406 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:33:20 INFO - PROCESS | 1657 | 1462278800417 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x121ddd800 == 41 [pid = 1657] [id = 475] 05:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1188e8000) [pid = 1657] [serial = 1424] [outer = 0x0] 05:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118b27400) [pid = 1657] [serial = 1425] [outer = 0x1188e8000] 05:33:20 INFO - PROCESS | 1657 | 1462278800442 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11920d000) [pid = 1657] [serial = 1426] [outer = 0x1188e8000] 05:33:20 INFO - PROCESS | 1657 | 1462278800819 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 05:33:20 INFO - PROCESS | 1657 | 1462278800827 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1657 | 1462278800828 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:33:20 INFO - PROCESS | 1657 | 1462278800831 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1657 | 1462278800835 Marionette TRACE conn2 <- [1,1874,null,{}] 05:33:20 INFO - PROCESS | 1657 | 1462278800837 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}] 05:33:20 INFO - PROCESS | 1657 | 1462278800963 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:33:20 INFO - PROCESS | 1657 | 1462278800981 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c2e800 == 42 [pid = 1657] [id = 476] 05:33:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11943d000) [pid = 1657] [serial = 1427] [outer = 0x0] 05:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1196c8000) [pid = 1657] [serial = 1428] [outer = 0x11943d000] 05:33:21 INFO - PROCESS | 1657 | 1462278801025 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1214b9800) [pid = 1657] [serial = 1429] [outer = 0x11943d000] 05:33:21 INFO - PROCESS | 1657 | 1462278801545 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 774ms 05:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:33:21 INFO - PROCESS | 1657 | 1462278801605 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1657 | 1462278801607 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:33:21 INFO - PROCESS | 1657 | 1462278801610 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1657 | 1462278801612 Marionette TRACE conn2 <- [1,1878,null,{}] 05:33:21 INFO - PROCESS | 1657 | 1462278801627 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}] 05:33:21 INFO - PROCESS | 1657 | 1462278801719 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:33:21 INFO - PROCESS | 1657 | 1462278801724 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x127630800 == 43 [pid = 1657] [id = 477] 05:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11a113800) [pid = 1657] [serial = 1430] [outer = 0x0] 05:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121892c00) [pid = 1657] [serial = 1431] [outer = 0x11a113800] 05:33:21 INFO - PROCESS | 1657 | 1462278801777 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12194f400) [pid = 1657] [serial = 1432] [outer = 0x11a113800] 05:33:22 INFO - PROCESS | 1657 | 1462278802094 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 05:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:33:22 INFO - PROCESS | 1657 | 1462278802136 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1657 | 1462278802137 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:33:22 INFO - PROCESS | 1657 | 1462278802139 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1657 | 1462278802140 Marionette TRACE conn2 <- [1,1882,null,{}] 05:33:22 INFO - PROCESS | 1657 | 1462278802143 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}] 05:33:22 INFO - PROCESS | 1657 | 1462278802237 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:33:22 INFO - PROCESS | 1657 | 1462278802241 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x129454800 == 44 [pid = 1657] [id = 478] 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1214c5800) [pid = 1657] [serial = 1433] [outer = 0x0] 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121955000) [pid = 1657] [serial = 1434] [outer = 0x1214c5800] 05:33:22 INFO - PROCESS | 1657 | 1462278802293 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121a06400) [pid = 1657] [serial = 1435] [outer = 0x1214c5800] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118810000) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119211000) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x111d55c00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116ad1400) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115d98400) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x110ef4400) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11943f000) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x110ef9000) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11674e800) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x110f89c00) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:33:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119d77800) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:33:22 INFO - PROCESS | 1657 | 1462278802715 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 618ms 05:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:33:22 INFO - PROCESS | 1657 | 1462278802757 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1657 | 1462278802759 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:33:22 INFO - PROCESS | 1657 | 1462278802761 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1657 | 1462278802762 Marionette TRACE conn2 <- [1,1886,null,{}] 05:33:22 INFO - PROCESS | 1657 | 1462278802764 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}] 05:33:22 INFO - PROCESS | 1657 | 1462278802839 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:33:22 INFO - PROCESS | 1657 | 1462278802844 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12139c800 == 45 [pid = 1657] [id = 479] 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1111d7000) [pid = 1657] [serial = 1436] [outer = 0x0] 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11674e800) [pid = 1657] [serial = 1437] [outer = 0x1111d7000] 05:33:22 INFO - PROCESS | 1657 | 1462278802871 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116ada400) [pid = 1657] [serial = 1438] [outer = 0x1111d7000] 05:33:23 INFO - PROCESS | 1657 | 1462278803201 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 05:33:23 INFO - PROCESS | 1657 | 1462278803232 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1657 | 1462278803234 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:33:23 INFO - PROCESS | 1657 | 1462278803236 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1657 | 1462278803237 Marionette TRACE conn2 <- [1,1890,null,{}] 05:33:23 INFO - PROCESS | 1657 | 1462278803240 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}] 05:33:23 INFO - PROCESS | 1657 | 1462278803342 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:33:23 INFO - PROCESS | 1657 | 1462278803349 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a92f800 == 46 [pid = 1657] [id = 480] 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118753800) [pid = 1657] [serial = 1439] [outer = 0x0] 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121955400) [pid = 1657] [serial = 1440] [outer = 0x118753800] 05:33:23 INFO - PROCESS | 1657 | 1462278803374 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121a0a800) [pid = 1657] [serial = 1441] [outer = 0x118753800] 05:33:23 INFO - PROCESS | 1657 | 1462278803696 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 468ms 05:33:23 INFO - PROCESS | 1657 | 1462278803705 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1657 | 1462278803706 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:33:23 INFO - PROCESS | 1657 | 1462278803709 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1657 | 1462278803710 Marionette TRACE conn2 <- [1,1894,null,{}] 05:33:23 INFO - PROCESS | 1657 | 1462278803713 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}] 05:33:23 INFO - PROCESS | 1657 | 1462278803818 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:33:23 INFO - PROCESS | 1657 | 1462278803823 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5c2000 == 47 [pid = 1657] [id = 481] 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121a0fc00) [pid = 1657] [serial = 1442] [outer = 0x0] 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121a3d400) [pid = 1657] [serial = 1443] [outer = 0x121a0fc00] 05:33:23 INFO - PROCESS | 1657 | 1462278803857 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121e45400) [pid = 1657] [serial = 1444] [outer = 0x121a0fc00] 05:33:24 INFO - PROCESS | 1657 | 1462278804359 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 674ms 05:33:24 INFO - PROCESS | 1657 | 1462278804384 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1657 | 1462278804386 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:33:24 INFO - PROCESS | 1657 | 1462278804388 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1657 | 1462278804389 Marionette TRACE conn2 <- [1,1898,null,{}] 05:33:24 INFO - PROCESS | 1657 | 1462278804391 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}] 05:33:24 INFO - PROCESS | 1657 | 1462278804471 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:33:24 INFO - PROCESS | 1657 | 1462278804476 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc22800 == 48 [pid = 1657] [id = 482] 05:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121a40c00) [pid = 1657] [serial = 1445] [outer = 0x0] 05:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124056000) [pid = 1657] [serial = 1446] [outer = 0x121a40c00] 05:33:24 INFO - PROCESS | 1657 | 1462278804501 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12405f400) [pid = 1657] [serial = 1447] [outer = 0x121a40c00] 05:33:25 INFO - PROCESS | 1657 | 1462278805000 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 618ms 05:33:25 INFO - PROCESS | 1657 | 1462278805006 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1657 | 1462278805009 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:33:25 INFO - PROCESS | 1657 | 1462278805012 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1657 | 1462278805017 Marionette TRACE conn2 <- [1,1902,null,{}] 05:33:25 INFO - PROCESS | 1657 | 1462278805038 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}] 05:33:25 INFO - PROCESS | 1657 | 1462278805148 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:33:25 INFO - PROCESS | 1657 | 1462278805214 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b7f800 == 49 [pid = 1657] [id = 483] 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1126b7800) [pid = 1657] [serial = 1448] [outer = 0x0] 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113319000) [pid = 1657] [serial = 1449] [outer = 0x1126b7800] 05:33:25 INFO - PROCESS | 1657 | 1462278805246 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x113f39c00) [pid = 1657] [serial = 1450] [outer = 0x1126b7800] 05:33:25 INFO - PROCESS | 1657 | 1462278805657 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 689ms 05:33:25 INFO - PROCESS | 1657 | 1462278805746 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1657 | 1462278805750 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:33:25 INFO - PROCESS | 1657 | 1462278805757 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1657 | 1462278805759 Marionette TRACE conn2 <- [1,1906,null,{}] 05:33:25 INFO - PROCESS | 1657 | 1462278805761 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}] 05:33:25 INFO - PROCESS | 1657 | 1462278805896 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:33:25 INFO - PROCESS | 1657 | 1462278805908 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12158b000 == 50 [pid = 1657] [id = 484] 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11608dc00) [pid = 1657] [serial = 1451] [outer = 0x0] 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116859400) [pid = 1657] [serial = 1452] [outer = 0x11608dc00] 05:33:25 INFO - PROCESS | 1657 | 1462278805937 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116ad4800) [pid = 1657] [serial = 1453] [outer = 0x11608dc00] 05:33:26 INFO - PROCESS | 1657 | 1462278806421 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 720ms 05:33:26 INFO - PROCESS | 1657 | 1462278806477 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1657 | 1462278806480 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:33:26 INFO - PROCESS | 1657 | 1462278806504 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1657 | 1462278806508 Marionette TRACE conn2 <- [1,1910,null,{}] 05:33:26 INFO - PROCESS | 1657 | 1462278806522 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}] 05:33:26 INFO - PROCESS | 1657 | 1462278806656 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:33:26 INFO - PROCESS | 1657 | 1462278806735 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b53a000 == 51 [pid = 1657] [id = 485] 05:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119085800) [pid = 1657] [serial = 1454] [outer = 0x0] 05:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119486000) [pid = 1657] [serial = 1455] [outer = 0x119085800] 05:33:26 INFO - PROCESS | 1657 | 1462278806766 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119d7e400) [pid = 1657] [serial = 1456] [outer = 0x119085800] 05:33:27 INFO - PROCESS | 1657 | 1462278807219 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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 778ms 05:33:27 INFO - PROCESS | 1657 | 1462278807280 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1657 | 1462278807282 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:33:27 INFO - PROCESS | 1657 | 1462278807284 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1657 | 1462278807286 Marionette TRACE conn2 <- [1,1914,null,{}] 05:33:27 INFO - PROCESS | 1657 | 1462278807288 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}] 05:33:27 INFO - PROCESS | 1657 | 1462278807386 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:33:27 INFO - PROCESS | 1657 | 1462278807440 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd4800 == 52 [pid = 1657] [id = 486] 05:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119d7ec00) [pid = 1657] [serial = 1457] [outer = 0x0] 05:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1214be000) [pid = 1657] [serial = 1458] [outer = 0x119d7ec00] 05:33:27 INFO - PROCESS | 1657 | 1462278807469 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1219a9400) [pid = 1657] [serial = 1459] [outer = 0x119d7ec00] 05:33:27 INFO - PROCESS | 1657 | 1462278807901 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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 667ms 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:33:27 INFO - PROCESS | 1657 | 1462278807953 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1657 | 1462278807954 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:33:27 INFO - PROCESS | 1657 | 1462278807956 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1657 | 1462278807958 Marionette TRACE conn2 <- [1,1918,null,{}] 05:33:27 INFO - PROCESS | 1657 | 1462278807960 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}] 05:33:28 INFO - PROCESS | 1657 | 1462278808058 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:33:28 INFO - PROCESS | 1657 | 1462278808112 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x113371000 == 53 [pid = 1657] [id = 487] 05:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112ad0400) [pid = 1657] [serial = 1460] [outer = 0x0] 05:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1194a6000) [pid = 1657] [serial = 1461] [outer = 0x112ad0400] 05:33:28 INFO - PROCESS | 1657 | 1462278808155 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121a0c400) [pid = 1657] [serial = 1462] [outer = 0x112ad0400] 05:33:28 INFO - PROCESS | 1657 | 1462278808760 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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 823ms 05:33:28 INFO - PROCESS | 1657 | 1462278808797 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1657 | 1462278808800 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:33:28 INFO - PROCESS | 1657 | 1462278808805 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1657 | 1462278808807 Marionette TRACE conn2 <- [1,1922,null,{}] 05:33:28 INFO - PROCESS | 1657 | 1462278808811 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}] 05:33:28 INFO - PROCESS | 1657 | 1462278808924 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:33:28 INFO - PROCESS | 1657 | 1462278808995 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f1c800 == 54 [pid = 1657] [id = 488] 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x110fe1c00) [pid = 1657] [serial = 1463] [outer = 0x0] 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112ac5000) [pid = 1657] [serial = 1464] [outer = 0x110fe1c00] 05:33:29 INFO - PROCESS | 1657 | 1462278809023 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x113d2ec00) [pid = 1657] [serial = 1465] [outer = 0x110fe1c00] 05:33:29 INFO - PROCESS | 1657 | 1462278809411 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 05:33:29 INFO - PROCESS | 1657 | 1462278809477 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1657 | 1462278809480 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:33:29 INFO - PROCESS | 1657 | 1462278809485 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1657 | 1462278809486 Marionette TRACE conn2 <- [1,1926,null,{}] 05:33:29 INFO - PROCESS | 1657 | 1462278809489 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}] 05:33:29 INFO - PROCESS | 1657 | 1462278809581 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:33:29 INFO - PROCESS | 1657 | 1462278809639 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119651800 == 55 [pid = 1657] [id = 489] 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x113474800) [pid = 1657] [serial = 1466] [outer = 0x0] 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11608cc00) [pid = 1657] [serial = 1467] [outer = 0x113474800] 05:33:29 INFO - PROCESS | 1657 | 1462278809666 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116861400) [pid = 1657] [serial = 1468] [outer = 0x113474800] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x116a9b800 == 54 [pid = 1657] [id = 451] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x118551000 == 53 [pid = 1657] [id = 450] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5c2000 == 52 [pid = 1657] [id = 481] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12a92f800 == 51 [pid = 1657] [id = 480] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12139c800 == 50 [pid = 1657] [id = 479] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x129454800 == 49 [pid = 1657] [id = 478] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x127630800 == 48 [pid = 1657] [id = 477] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x113f3a000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x125c2e800 == 47 [pid = 1657] [id = 476] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x121ddd800 == 46 [pid = 1657] [id = 475] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12157f000 == 45 [pid = 1657] [id = 474] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x11964d000 == 44 [pid = 1657] [id = 473] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x116892800 == 43 [pid = 1657] [id = 472] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1167bc800 == 42 [pid = 1657] [id = 471] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1250a7000 == 41 [pid = 1657] [id = 467] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119652000 == 40 [pid = 1657] [id = 466] 05:33:29 INFO - PROCESS | 1657 | --DOCSHELL 0x11292b800 == 39 [pid = 1657] [id = 465] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118b24c00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119448400) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1214b8c00) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11920e000) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x112654c00) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x112e8d400) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x116fe6000) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1180ca800) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x116082800) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11608b000) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1164c5c00) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116a6d400) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1126bc000) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1194a5000) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11979c800) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x110fe0000) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d2cc00) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119484c00) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119211400) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11875ec00) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11822a800) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1197a8400) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11a11d800) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 05:33:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119fbf800) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 05:33:30 INFO - PROCESS | 1657 | 1462278810039 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 569ms 05:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:33:30 INFO - PROCESS | 1657 | 1462278810054 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1657 | 1462278810056 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:33:30 INFO - PROCESS | 1657 | 1462278810058 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1657 | 1462278810060 Marionette TRACE conn2 <- [1,1930,null,{}] 05:33:30 INFO - PROCESS | 1657 | 1462278810070 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}] 05:33:30 INFO - PROCESS | 1657 | 1462278810150 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:33:30 INFO - PROCESS | 1657 | 1462278810206 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1167a9c00) [pid = 1657] [serial = 1469] [outer = 0x12cbebc00] 05:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a21f800 == 40 [pid = 1657] [id = 490] 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116ad2000) [pid = 1657] [serial = 1470] [outer = 0x0] 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117d31400) [pid = 1657] [serial = 1471] [outer = 0x116ad2000] 05:33:30 INFO - PROCESS | 1657 | 1462278810262 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118759000) [pid = 1657] [serial = 1472] [outer = 0x116ad2000] 05:33:30 INFO - PROCESS | 1657 | 1462278810667 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 625ms 05:33:30 INFO - PROCESS | 1657 | 1462278810686 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:33:30 INFO - PROCESS | 1657 | 1462278810689 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:33:30 INFO - PROCESS | 1657 | 1462278810692 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1657 | 1462278810694 Marionette TRACE conn2 <- [1,1934,null,{}] 05:33:30 INFO - PROCESS | 1657 | 1462278810700 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}] 05:33:30 INFO - PROCESS | 1657 | 1462278810828 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:33:30 INFO - PROCESS | 1657 | 1462278810907 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119226800 == 41 [pid = 1657] [id = 491] 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1121e4c00) [pid = 1657] [serial = 1473] [outer = 0x0] 05:33:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1186e2000) [pid = 1657] [serial = 1474] [outer = 0x1121e4c00] 05:33:30 INFO - PROCESS | 1657 | 1462278810949 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11943ec00) [pid = 1657] [serial = 1475] [outer = 0x1121e4c00] 05:33:31 INFO - PROCESS | 1657 | 1462278811235 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 577ms 05:33:31 INFO - PROCESS | 1657 | 1462278811272 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1657 | 1462278811273 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:33:31 INFO - PROCESS | 1657 | 1462278811275 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1657 | 1462278811276 Marionette TRACE conn2 <- [1,1938,null,{}] 05:33:31 INFO - PROCESS | 1657 | 1462278811279 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}] 05:33:31 INFO - PROCESS | 1657 | 1462278811396 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:33:31 INFO - PROCESS | 1657 | 1462278811402 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x124092000 == 42 [pid = 1657] [id = 492] 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1134dfc00) [pid = 1657] [serial = 1476] [outer = 0x0] 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11947cc00) [pid = 1657] [serial = 1477] [outer = 0x1134dfc00] 05:33:31 INFO - PROCESS | 1657 | 1462278811427 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1196c7c00) [pid = 1657] [serial = 1478] [outer = 0x1134dfc00] 05:33:31 INFO - PROCESS | 1657 | 1462278811757 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 05:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:33:31 INFO - PROCESS | 1657 | 1462278811795 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1657 | 1462278811796 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:33:31 INFO - PROCESS | 1657 | 1462278811798 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1657 | 1462278811800 Marionette TRACE conn2 <- [1,1942,null,{}] 05:33:31 INFO - PROCESS | 1657 | 1462278811802 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}] 05:33:31 INFO - PROCESS | 1657 | 1462278811894 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:33:31 INFO - PROCESS | 1657 | 1462278811901 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12762a800 == 43 [pid = 1657] [id = 493] 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119acf800) [pid = 1657] [serial = 1479] [outer = 0x0] 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11a11c800) [pid = 1657] [serial = 1480] [outer = 0x119acf800] 05:33:31 INFO - PROCESS | 1657 | 1462278811926 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121952400) [pid = 1657] [serial = 1481] [outer = 0x119acf800] 05:33:32 INFO - PROCESS | 1657 | 1462278812325 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 570ms 05:33:32 INFO - PROCESS | 1657 | 1462278812370 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1657 | 1462278812371 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:33:32 INFO - PROCESS | 1657 | 1462278812374 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1657 | 1462278812375 Marionette TRACE conn2 <- [1,1946,null,{}] 05:33:32 INFO - PROCESS | 1657 | 1462278812377 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}] 05:33:32 INFO - PROCESS | 1657 | 1462278812476 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:33:32 INFO - PROCESS | 1657 | 1462278812489 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129453000 == 44 [pid = 1657] [id = 494] 05:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119488800) [pid = 1657] [serial = 1482] [outer = 0x0] 05:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x121a04400) [pid = 1657] [serial = 1483] [outer = 0x119488800] 05:33:32 INFO - PROCESS | 1657 | 1462278812514 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121a38400) [pid = 1657] [serial = 1484] [outer = 0x119488800] 05:33:32 INFO - PROCESS | 1657 | 1462278812857 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 521ms 05:33:32 INFO - PROCESS | 1657 | 1462278812895 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1657 | 1462278812896 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:33:32 INFO - PROCESS | 1657 | 1462278812899 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1657 | 1462278812900 Marionette TRACE conn2 <- [1,1950,null,{}] 05:33:32 INFO - PROCESS | 1657 | 1462278812902 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}] 05:33:33 INFO - PROCESS | 1657 | 1462278813002 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:33:33 INFO - PROCESS | 1657 | 1462278813043 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a922000 == 45 [pid = 1657] [id = 495] 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121a07400) [pid = 1657] [serial = 1485] [outer = 0x0] 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x121a42400) [pid = 1657] [serial = 1486] [outer = 0x121a07400] 05:33:33 INFO - PROCESS | 1657 | 1462278813071 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121ebcc00) [pid = 1657] [serial = 1487] [outer = 0x121a07400] 05:33:33 INFO - PROCESS | 1657 | 1462278813359 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 05:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:33:33 INFO - PROCESS | 1657 | 1462278813372 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1657 | 1462278813374 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:33:33 INFO - PROCESS | 1657 | 1462278813376 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1657 | 1462278813377 Marionette TRACE conn2 <- [1,1954,null,{}] 05:33:33 INFO - PROCESS | 1657 | 1462278813379 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}] 05:33:33 INFO - PROCESS | 1657 | 1462278813495 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:33:33 INFO - PROCESS | 1657 | 1462278813508 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afcf800 == 46 [pid = 1657] [id = 496] 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121ebf000) [pid = 1657] [serial = 1488] [outer = 0x0] 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12405d400) [pid = 1657] [serial = 1489] [outer = 0x121ebf000] 05:33:33 INFO - PROCESS | 1657 | 1462278813533 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1240abc00) [pid = 1657] [serial = 1490] [outer = 0x121ebf000] 05:33:33 INFO - PROCESS | 1657 | 1462278813879 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 05:33:33 INFO - PROCESS | 1657 | 1462278813898 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1657 | 1462278813901 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:33:33 INFO - PROCESS | 1657 | 1462278813909 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1657 | 1462278813911 Marionette TRACE conn2 <- [1,1958,null,{}] 05:33:33 INFO - PROCESS | 1657 | 1462278813913 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}] 05:33:34 INFO - PROCESS | 1657 | 1462278814012 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:33:34 INFO - PROCESS | 1657 | 1462278814165 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1297f5800) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x113032000) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11943d000) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11a113800) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11608b400) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1188e8000) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11880b400) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116ada800) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1214c5800) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112648c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x112e93c00) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1111d7000) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118753800) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:33:34 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121a0fc00) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:33:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x112917000 == 47 [pid = 1657] [id = 497] 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x110f92c00) [pid = 1657] [serial = 1491] [outer = 0x0] 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x112e93c00) [pid = 1657] [serial = 1492] [outer = 0x110f92c00] 05:33:34 INFO - PROCESS | 1657 | 1462278814202 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116ad7c00) [pid = 1657] [serial = 1493] [outer = 0x110f92c00] 05:33:34 INFO - PROCESS | 1657 | 1462278814463 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 575ms 05:33:34 INFO - PROCESS | 1657 | 1462278814479 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1657 | 1462278814481 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:33:34 INFO - PROCESS | 1657 | 1462278814504 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1657 | 1462278814506 Marionette TRACE conn2 <- [1,1962,null,{}] 05:33:34 INFO - PROCESS | 1657 | 1462278814509 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}] 05:33:34 INFO - PROCESS | 1657 | 1462278814616 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:33:34 INFO - PROCESS | 1657 | 1462278814622 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c308800 == 48 [pid = 1657] [id = 498] 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11880b400) [pid = 1657] [serial = 1494] [outer = 0x0] 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1241a0800) [pid = 1657] [serial = 1495] [outer = 0x11880b400] 05:33:34 INFO - PROCESS | 1657 | 1462278814666 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124440800) [pid = 1657] [serial = 1496] [outer = 0x11880b400] 05:33:35 INFO - PROCESS | 1657 | 1462278815120 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 681ms 05:33:35 INFO - PROCESS | 1657 | 1462278815178 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1657 | 1462278815179 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:33:35 INFO - PROCESS | 1657 | 1462278815191 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1657 | 1462278815192 Marionette TRACE conn2 <- [1,1966,null,{}] 05:33:35 INFO - PROCESS | 1657 | 1462278815195 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}] 05:33:35 INFO - PROCESS | 1657 | 1462278815293 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:33:35 INFO - PROCESS | 1657 | 1462278815300 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c480000 == 49 [pid = 1657] [id = 499] 05:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1246b6c00) [pid = 1657] [serial = 1497] [outer = 0x0] 05:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12500cc00) [pid = 1657] [serial = 1498] [outer = 0x1246b6c00] 05:33:35 INFO - PROCESS | 1657 | 1462278815331 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12572b000) [pid = 1657] [serial = 1499] [outer = 0x1246b6c00] 05:33:35 INFO - PROCESS | 1657 | 1462278815805 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 669ms 05:33:35 INFO - PROCESS | 1657 | 1462278815860 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1657 | 1462278815862 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:33:35 INFO - PROCESS | 1657 | 1462278815865 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1657 | 1462278815867 Marionette TRACE conn2 <- [1,1970,null,{}] 05:33:35 INFO - PROCESS | 1657 | 1462278815870 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}] 05:33:35 INFO - PROCESS | 1657 | 1462278815950 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:33:35 INFO - PROCESS | 1657 | 1462278815955 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c62e800 == 50 [pid = 1657] [id = 500] 05:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12572e000) [pid = 1657] [serial = 1500] [outer = 0x0] 05:33:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x125d4b400) [pid = 1657] [serial = 1501] [outer = 0x12572e000] 05:33:35 INFO - PROCESS | 1657 | 1462278815979 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1271bf400) [pid = 1657] [serial = 1502] [outer = 0x12572e000] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12afc8800 == 49 [pid = 1657] [id = 469] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12df18000 == 48 [pid = 1657] [id = 447] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116f11800 == 47 [pid = 1657] [id = 470] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119071000 == 46 [pid = 1657] [id = 452] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12aabe800 == 45 [pid = 1657] [id = 468] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116f1c800 == 44 [pid = 1657] [id = 488] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x113371000 == 43 [pid = 1657] [id = 487] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd4800 == 42 [pid = 1657] [id = 486] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b53a000 == 41 [pid = 1657] [id = 485] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12158b000 == 40 [pid = 1657] [id = 484] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc22800 == 39 [pid = 1657] [id = 482] 05:33:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118b7f800 == 38 [pid = 1657] [id = 483] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119226800 == 37 [pid = 1657] [id = 491] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12762a800 == 36 [pid = 1657] [id = 493] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x124092000 == 35 [pid = 1657] [id = 492] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119651800 == 34 [pid = 1657] [id = 489] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x129453000 == 33 [pid = 1657] [id = 494] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c308800 == 32 [pid = 1657] [id = 498] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x112917000 == 31 [pid = 1657] [id = 497] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a922000 == 30 [pid = 1657] [id = 495] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12c480000 == 29 [pid = 1657] [id = 499] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12afcf800 == 28 [pid = 1657] [id = 496] 05:33:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11a21f800 == 27 [pid = 1657] [id = 490] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12af48c00) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116064800) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11674e800) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121955400) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x124056000) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x121a3d400) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x121a06400) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121e45400) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1188dbc00) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121a0a800) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11920d000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1196c8000) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121892c00) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1214b9800) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116747000) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116ad1c00) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118b27400) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121892000) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11920cc00) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186d3800) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121955000) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112e8e800) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112ac8000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1134e6000) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115d98000) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x110f91c00) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12194f400) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116084c00) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11767a000) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119484000) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11a005800) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116ada400) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 05:33:37 INFO - PROCESS | 1657 | 1462278817677 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1825ms 05:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:33:37 INFO - PROCESS | 1657 | 1462278817691 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1657 | 1462278817694 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1657 | 1462278817697 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1657 | 1462278817700 Marionette TRACE conn2 <- [1,1974,null,{}] 05:33:37 INFO - PROCESS | 1657 | 1462278817704 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}] 05:33:37 INFO - PROCESS | 1657 | 1462278817788 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:33:37 INFO - PROCESS | 1657 | 1462278817839 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x115d74800 == 28 [pid = 1657] [id = 501] 05:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x111f3f800) [pid = 1657] [serial = 1503] [outer = 0x0] 05:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1121e4000) [pid = 1657] [serial = 1504] [outer = 0x111f3f800] 05:33:37 INFO - PROCESS | 1657 | 1462278817867 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x112ac4400) [pid = 1657] [serial = 1505] [outer = 0x111f3f800] 05:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 05:33:38 INFO - PROCESS | 1657 | 1462278818215 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]]]}] 05:33:38 INFO - PROCESS | 1657 | 1462278818219 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1657 | 1462278818223 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:33:38 INFO - PROCESS | 1657 | 1462278818227 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1657 | 1462278818229 Marionette TRACE conn2 <- [1,1978,null,{}] 05:33:38 INFO - PROCESS | 1657 | 1462278818233 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}] 05:33:38 INFO - PROCESS | 1657 | 1462278818309 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:33:38 INFO - PROCESS | 1657 | 1462278818315 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e64000 == 29 [pid = 1657] [id = 502] 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x112ac9800) [pid = 1657] [serial = 1506] [outer = 0x0] 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112e8d400) [pid = 1657] [serial = 1507] [outer = 0x112ac9800] 05:33:38 INFO - PROCESS | 1657 | 1462278818342 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113475c00) [pid = 1657] [serial = 1508] [outer = 0x112ac9800] 05:33:38 INFO - PROCESS | 1657 | 1462278818687 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 471ms 05:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:33:38 INFO - PROCESS | 1657 | 1462278818700 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1657 | 1462278818702 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:33:38 INFO - PROCESS | 1657 | 1462278818705 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1657 | 1462278818707 Marionette TRACE conn2 <- [1,1982,null,{}] 05:33:38 INFO - PROCESS | 1657 | 1462278818715 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}] 05:33:38 INFO - PROCESS | 1657 | 1462278818792 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:33:38 INFO - PROCESS | 1657 | 1462278818800 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b81800 == 30 [pid = 1657] [id = 503] 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110ef2800) [pid = 1657] [serial = 1509] [outer = 0x0] 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11605d000) [pid = 1657] [serial = 1510] [outer = 0x110ef2800] 05:33:38 INFO - PROCESS | 1657 | 1462278818829 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116086400) [pid = 1657] [serial = 1511] [outer = 0x110ef2800] 05:33:39 INFO - PROCESS | 1657 | 1462278819172 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 474ms 05:33:39 INFO - PROCESS | 1657 | 1462278819178 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1657 | 1462278819180 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:33:39 INFO - PROCESS | 1657 | 1462278819184 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1657 | 1462278819185 Marionette TRACE conn2 <- [1,1986,null,{}] 05:33:39 INFO - PROCESS | 1657 | 1462278819188 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}] 05:33:39 INFO - PROCESS | 1657 | 1462278819262 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:33:39 INFO - PROCESS | 1657 | 1462278819313 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119230800 == 31 [pid = 1657] [id = 504] 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x115d97000) [pid = 1657] [serial = 1512] [outer = 0x0] 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11643ac00) [pid = 1657] [serial = 1513] [outer = 0x115d97000] 05:33:39 INFO - PROCESS | 1657 | 1462278819339 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11685f000) [pid = 1657] [serial = 1514] [outer = 0x115d97000] 05:33:39 INFO - PROCESS | 1657 | 1462278819615 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 471ms 05:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:33:39 INFO - PROCESS | 1657 | 1462278819656 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1657 | 1462278819657 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1657 | 1462278819659 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1657 | 1462278819661 Marionette TRACE conn2 <- [1,1990,null,{}] 05:33:39 INFO - PROCESS | 1657 | 1462278819663 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}] 05:33:39 INFO - PROCESS | 1657 | 1462278819740 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:33:39 INFO - PROCESS | 1657 | 1462278819744 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f16000 == 32 [pid = 1657] [id = 505] 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x111f3f000) [pid = 1657] [serial = 1515] [outer = 0x0] 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116a6dc00) [pid = 1657] [serial = 1516] [outer = 0x111f3f000] 05:33:39 INFO - PROCESS | 1657 | 1462278819773 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116ade000) [pid = 1657] [serial = 1517] [outer = 0x111f3f000] 05:33:40 INFO - PROCESS | 1657 | 1462278820110 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 05:33:40 INFO - PROCESS | 1657 | 1462278820129 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1657 | 1462278820130 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:33:40 INFO - PROCESS | 1657 | 1462278820133 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1657 | 1462278820135 Marionette TRACE conn2 <- [1,1994,null,{}] 05:33:40 INFO - PROCESS | 1657 | 1462278820138 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}] 05:33:40 INFO - PROCESS | 1657 | 1462278820307 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:33:40 INFO - PROCESS | 1657 | 1462278820325 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168c000 == 33 [pid = 1657] [id = 506] 05:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117d2b400) [pid = 1657] [serial = 1518] [outer = 0x0] 05:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11874fc00) [pid = 1657] [serial = 1519] [outer = 0x117d2b400] 05:33:40 INFO - PROCESS | 1657 | 1462278820369 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1188e8400) [pid = 1657] [serial = 1520] [outer = 0x117d2b400] 05:33:40 INFO - PROCESS | 1657 | 1462278820761 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 05:33:40 INFO - PROCESS | 1657 | 1462278820805 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1657 | 1462278820807 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:33:40 INFO - PROCESS | 1657 | 1462278820810 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1657 | 1462278820811 Marionette TRACE conn2 <- [1,1998,null,{}] 05:33:40 INFO - PROCESS | 1657 | 1462278820814 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}] 05:33:40 INFO - PROCESS | 1657 | 1462278820915 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:33:40 INFO - PROCESS | 1657 | 1462278820994 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x124459800 == 34 [pid = 1657] [id = 507] 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118750000) [pid = 1657] [serial = 1521] [outer = 0x0] 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118b23400) [pid = 1657] [serial = 1522] [outer = 0x118750000] 05:33:41 INFO - PROCESS | 1657 | 1462278821035 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119211000) [pid = 1657] [serial = 1523] [outer = 0x118750000] 05:33:41 INFO - PROCESS | 1657 | 1462278821358 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 05:33:41 INFO - PROCESS | 1657 | 1462278821388 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1657 | 1462278821390 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:33:41 INFO - PROCESS | 1657 | 1462278821392 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1657 | 1462278821393 Marionette TRACE conn2 <- [1,2002,null,{}] 05:33:41 INFO - PROCESS | 1657 | 1462278821395 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}] 05:33:41 INFO - PROCESS | 1657 | 1462278821479 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:33:41 INFO - PROCESS | 1657 | 1462278821487 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x127617000 == 35 [pid = 1657] [id = 508] 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11947b800) [pid = 1657] [serial = 1524] [outer = 0x0] 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1196c2c00) [pid = 1657] [serial = 1525] [outer = 0x11947b800] 05:33:41 INFO - PROCESS | 1657 | 1462278821511 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119443000) [pid = 1657] [serial = 1526] [outer = 0x11947b800] 05:33:41 INFO - PROCESS | 1657 | 1462278821893 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 527ms 05:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:33:41 INFO - PROCESS | 1657 | 1462278821925 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1657 | 1462278821927 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:33:41 INFO - PROCESS | 1657 | 1462278821932 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1657 | 1462278821934 Marionette TRACE conn2 <- [1,2006,null,{}] 05:33:41 INFO - PROCESS | 1657 | 1462278821937 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}] 05:33:42 INFO - PROCESS | 1657 | 1462278822043 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:33:42 INFO - PROCESS | 1657 | 1462278822051 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b80800 == 36 [pid = 1657] [id = 509] 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113f3a000) [pid = 1657] [serial = 1527] [outer = 0x0] 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1197a6400) [pid = 1657] [serial = 1528] [outer = 0x113f3a000] 05:33:42 INFO - PROCESS | 1657 | 1462278822091 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119d7c000) [pid = 1657] [serial = 1529] [outer = 0x113f3a000] 05:33:42 INFO - PROCESS | 1657 | 1462278822468 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]]]}] 05:33:42 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 05:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 574ms 05:33:42 INFO - PROCESS | 1657 | 1462278822504 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1657 | 1462278822506 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:33:42 INFO - PROCESS | 1657 | 1462278822508 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1657 | 1462278822509 Marionette TRACE conn2 <- [1,2010,null,{}] 05:33:42 INFO - PROCESS | 1657 | 1462278822511 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}] 05:33:42 INFO - PROCESS | 1657 | 1462278822622 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:33:42 INFO - PROCESS | 1657 | 1462278822628 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290c1000 == 37 [pid = 1657] [id = 510] 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119da8800) [pid = 1657] [serial = 1530] [outer = 0x0] 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11a112400) [pid = 1657] [serial = 1531] [outer = 0x119da8800] 05:33:42 INFO - PROCESS | 1657 | 1462278822657 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11a11b000) [pid = 1657] [serial = 1532] [outer = 0x119da8800] 05:33:43 INFO - PROCESS | 1657 | 1462278823017 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]]]}] 05:33:43 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 05:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 05:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:33:43 INFO - PROCESS | 1657 | 1462278823027 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1657 | 1462278823028 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:33:43 INFO - PROCESS | 1657 | 1462278823032 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1657 | 1462278823034 Marionette TRACE conn2 <- [1,2014,null,{}] 05:33:43 INFO - PROCESS | 1657 | 1462278823042 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}] 05:33:43 INFO - PROCESS | 1657 | 1462278823155 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:33:43 INFO - PROCESS | 1657 | 1462278823160 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f10800 == 38 [pid = 1657] [id = 511] 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11a009c00) [pid = 1657] [serial = 1533] [outer = 0x0] 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1214be400) [pid = 1657] [serial = 1534] [outer = 0x11a009c00] 05:33:43 INFO - PROCESS | 1657 | 1462278823188 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121950800) [pid = 1657] [serial = 1535] [outer = 0x11a009c00] 05:33:43 INFO - PROCESS | 1657 | 1462278823534 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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 05:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:33:43 INFO - PROCESS | 1657 | 1462278823552 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1657 | 1462278823553 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:33:43 INFO - PROCESS | 1657 | 1462278823556 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1657 | 1462278823557 Marionette TRACE conn2 <- [1,2018,null,{}] 05:33:43 INFO - PROCESS | 1657 | 1462278823559 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}] 05:33:43 INFO - PROCESS | 1657 | 1462278823688 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:33:43 INFO - PROCESS | 1657 | 1462278823706 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95c800 == 39 [pid = 1657] [id = 512] 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12194ac00) [pid = 1657] [serial = 1536] [outer = 0x0] 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1219b3800) [pid = 1657] [serial = 1537] [outer = 0x12194ac00] 05:33:43 INFO - PROCESS | 1657 | 1462278823745 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x121a0c800) [pid = 1657] [serial = 1538] [outer = 0x12194ac00] 05:33:44 INFO - PROCESS | 1657 | 1462278824127 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 618ms 05:33:44 INFO - PROCESS | 1657 | 1462278824175 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1657 | 1462278824176 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:33:44 INFO - PROCESS | 1657 | 1462278824180 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1657 | 1462278824181 Marionette TRACE conn2 <- [1,2022,null,{}] 05:33:44 INFO - PROCESS | 1657 | 1462278824185 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}] 05:33:44 INFO - PROCESS | 1657 | 1462278824336 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:33:44 INFO - PROCESS | 1657 | 1462278824359 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b530000 == 40 [pid = 1657] [id = 513] 05:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x121a04000) [pid = 1657] [serial = 1539] [outer = 0x0] 05:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x121a3d000) [pid = 1657] [serial = 1540] [outer = 0x121a04000] 05:33:44 INFO - PROCESS | 1657 | 1462278824398 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x121e45800) [pid = 1657] [serial = 1541] [outer = 0x121a04000] 05:33:44 INFO - PROCESS | 1657 | 1462278824757 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 622ms 05:33:44 INFO - PROCESS | 1657 | 1462278824808 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1657 | 1462278824810 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:33:44 INFO - PROCESS | 1657 | 1462278824812 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1657 | 1462278824813 Marionette TRACE conn2 <- [1,2026,null,{}] 05:33:44 INFO - PROCESS | 1657 | 1462278824817 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}] 05:33:45 INFO - PROCESS | 1657 | 1462278825377 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x116064c00) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11920f800) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x110ef3000) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119084c00) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11a279800) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116a6b400) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x110ef8000) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x110fe7c00) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1246b6c00) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119488800) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121a07400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x121ebf000) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x110f92c00) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11880b400) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112ad0400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119d7ec00) [pid = 1657] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119085800) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11608dc00) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1126b7800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121a40c00) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119acf800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1134dfc00) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1121e4c00) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116ad2000) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113474800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:33:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x110fe1c00) [pid = 1657] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:33:45 INFO - PROCESS | 1657 | 1462278825441 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116040800 == 41 [pid = 1657] [id = 514] 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x110ef8000) [pid = 1657] [serial = 1542] [outer = 0x0] 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x110f92c00) [pid = 1657] [serial = 1543] [outer = 0x110ef8000] 05:33:45 INFO - PROCESS | 1657 | 1462278825466 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112acdc00) [pid = 1657] [serial = 1544] [outer = 0x110ef8000] 05:33:45 INFO - PROCESS | 1657 | 1462278825748 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 972ms 05:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:33:45 INFO - PROCESS | 1657 | 1462278825790 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1657 | 1462278825791 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:33:45 INFO - PROCESS | 1657 | 1462278825793 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1657 | 1462278825794 Marionette TRACE conn2 <- [1,2030,null,{}] 05:33:45 INFO - PROCESS | 1657 | 1462278825797 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}] 05:33:45 INFO - PROCESS | 1657 | 1462278825880 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:33:45 INFO - PROCESS | 1657 | 1462278825887 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290b6800 == 42 [pid = 1657] [id = 515] 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1134dfc00) [pid = 1657] [serial = 1545] [outer = 0x0] 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116a6b400) [pid = 1657] [serial = 1546] [outer = 0x1134dfc00] 05:33:45 INFO - PROCESS | 1657 | 1462278825912 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11947ec00) [pid = 1657] [serial = 1547] [outer = 0x1134dfc00] 05:33:46 INFO - PROCESS | 1657 | 1462278826219 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 471ms 05:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:33:46 INFO - PROCESS | 1657 | 1462278826286 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1657 | 1462278826287 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:33:46 INFO - PROCESS | 1657 | 1462278826290 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1657 | 1462278826291 Marionette TRACE conn2 <- [1,2034,null,{}] 05:33:46 INFO - PROCESS | 1657 | 1462278826293 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}] 05:33:46 INFO - PROCESS | 1657 | 1462278826374 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:33:46 INFO - PROCESS | 1657 | 1462278826378 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd6800 == 43 [pid = 1657] [id = 516] 05:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1188e4800) [pid = 1657] [serial = 1548] [outer = 0x0] 05:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121889400) [pid = 1657] [serial = 1549] [outer = 0x1188e4800] 05:33:46 INFO - PROCESS | 1657 | 1462278826404 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x124046400) [pid = 1657] [serial = 1550] [outer = 0x1188e4800] 05:33:46 INFO - PROCESS | 1657 | 1462278826752 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 467ms 05:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:33:46 INFO - PROCESS | 1657 | 1462278826758 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1657 | 1462278826759 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:33:46 INFO - PROCESS | 1657 | 1462278826763 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1657 | 1462278826764 Marionette TRACE conn2 <- [1,2038,null,{}] 05:33:46 INFO - PROCESS | 1657 | 1462278826773 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}] 05:33:46 INFO - PROCESS | 1657 | 1462278826900 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:33:46 INFO - PROCESS | 1657 | 1462278826984 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c236000 == 44 [pid = 1657] [id = 517] 05:33:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11907b400) [pid = 1657] [serial = 1551] [outer = 0x0] 05:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12405fc00) [pid = 1657] [serial = 1552] [outer = 0x11907b400] 05:33:47 INFO - PROCESS | 1657 | 1462278827022 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1241a1800) [pid = 1657] [serial = 1553] [outer = 0x11907b400] 05:33:47 INFO - PROCESS | 1657 | 1462278827468 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 775ms 05:33:47 INFO - PROCESS | 1657 | 1462278827538 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1657 | 1462278827541 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:33:47 INFO - PROCESS | 1657 | 1462278827544 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1657 | 1462278827547 Marionette TRACE conn2 <- [1,2042,null,{}] 05:33:47 INFO - PROCESS | 1657 | 1462278827552 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}] 05:33:47 INFO - PROCESS | 1657 | 1462278827694 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:33:47 INFO - PROCESS | 1657 | 1462278827747 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113387800 == 45 [pid = 1657] [id = 518] 05:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x110fdd400) [pid = 1657] [serial = 1554] [outer = 0x0] 05:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x110fe2800) [pid = 1657] [serial = 1555] [outer = 0x110fdd400] 05:33:47 INFO - PROCESS | 1657 | 1462278827823 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1121de000) [pid = 1657] [serial = 1556] [outer = 0x110fdd400] 05:33:48 INFO - PROCESS | 1657 | 1462278828467 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]]]}] 05:33:48 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) 05:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 973ms 05:33:48 INFO - PROCESS | 1657 | 1462278828518 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1657 | 1462278828523 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:33:48 INFO - PROCESS | 1657 | 1462278828527 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1657 | 1462278828529 Marionette TRACE conn2 <- [1,2046,null,{}] 05:33:48 INFO - PROCESS | 1657 | 1462278828532 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}] 05:33:48 INFO - PROCESS | 1657 | 1462278828641 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:33:48 INFO - PROCESS | 1657 | 1462278828718 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119648800 == 46 [pid = 1657] [id = 519] 05:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112ac6800) [pid = 1657] [serial = 1557] [outer = 0x0] 05:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x113d25800) [pid = 1657] [serial = 1558] [outer = 0x112ac6800] 05:33:48 INFO - PROCESS | 1657 | 1462278828747 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116060800) [pid = 1657] [serial = 1559] [outer = 0x112ac6800] 05:33:49 INFO - PROCESS | 1657 | 1462278829304 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]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 820ms 05:33:49 INFO - PROCESS | 1657 | 1462278829347 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1657 | 1462278829349 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:33:49 INFO - PROCESS | 1657 | 1462278829351 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1657 | 1462278829354 Marionette TRACE conn2 <- [1,2050,null,{}] 05:33:49 INFO - PROCESS | 1657 | 1462278829362 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}] 05:33:49 INFO - PROCESS | 1657 | 1462278829477 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:33:49 INFO - PROCESS | 1657 | 1462278829533 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964c000 == 47 [pid = 1657] [id = 520] 05:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1133d4c00) [pid = 1657] [serial = 1560] [outer = 0x0] 05:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1167ad000) [pid = 1657] [serial = 1561] [outer = 0x1133d4c00] 05:33:49 INFO - PROCESS | 1657 | 1462278829566 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1180c3c00) [pid = 1657] [serial = 1562] [outer = 0x1133d4c00] 05:33:50 INFO - PROCESS | 1657 | 1462278830307 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 972ms 05:33:50 INFO - PROCESS | 1657 | 1462278830324 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1657 | 1462278830326 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:33:50 INFO - PROCESS | 1657 | 1462278830330 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1657 | 1462278830332 Marionette TRACE conn2 <- [1,2054,null,{}] 05:33:50 INFO - PROCESS | 1657 | 1462278830335 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}] 05:33:50 INFO - PROCESS | 1657 | 1462278830449 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd6800 == 46 [pid = 1657] [id = 516] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1290b6800 == 45 [pid = 1657] [id = 515] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x116040800 == 44 [pid = 1657] [id = 514] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12b530000 == 43 [pid = 1657] [id = 513] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95c800 == 42 [pid = 1657] [id = 512] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119f10800 == 41 [pid = 1657] [id = 511] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x1290c1000 == 40 [pid = 1657] [id = 510] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x125d4b400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118b80800 == 39 [pid = 1657] [id = 509] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x127617000 == 38 [pid = 1657] [id = 508] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x124459800 == 37 [pid = 1657] [id = 507] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x12168c000 == 36 [pid = 1657] [id = 506] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119f16000 == 35 [pid = 1657] [id = 505] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x119230800 == 34 [pid = 1657] [id = 504] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x118b81800 == 33 [pid = 1657] [id = 503] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x116e64000 == 32 [pid = 1657] [id = 502] 05:33:50 INFO - PROCESS | 1657 | --DOCSHELL 0x115d74800 == 31 [pid = 1657] [id = 501] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x121a04400) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121a42400) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x121a38400) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12405d400) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x121ebcc00) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1240abc00) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112e93c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116ad7c00) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1194a6000) [pid = 1657] [serial = 1461] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1219a9400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1214be000) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119d7e400) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119486000) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116ad4800) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116859400) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113f39c00) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113319000) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12405f400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x110fde400) [pid = 1657] [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.] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11a11c800) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11947cc00) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1196c7c00) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1186e2000) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11943ec00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117d31400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118759000) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116861400) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11608cc00) [pid = 1657] [serial = 1467] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113d2ec00) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112ac5000) [pid = 1657] [serial = 1464] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121a0c400) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121952400) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1164c9400) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11a11bc00) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11605e000) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x119d7e800) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121523000) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118809400) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1111d4400) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112e8c800) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | 1462278830543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12572b000) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1241a0800) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12500cc00) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124440800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f5a800 == 32 [pid = 1657] [id = 521] 05:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x110fe6800) [pid = 1657] [serial = 1563] [outer = 0x0] 05:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1126b7800) [pid = 1657] [serial = 1564] [outer = 0x110fe6800] 05:33:50 INFO - PROCESS | 1657 | 1462278830575 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x113317c00) [pid = 1657] [serial = 1565] [outer = 0x110fe6800] 05:33:50 INFO - PROCESS | 1657 | 1462278830892 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 571ms 05:33:50 INFO - PROCESS | 1657 | 1462278830906 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1657 | 1462278830910 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:33:50 INFO - PROCESS | 1657 | 1462278830915 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1657 | 1462278830918 Marionette TRACE conn2 <- [1,2058,null,{}] 05:33:50 INFO - PROCESS | 1657 | 1462278830922 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}] 05:33:51 INFO - PROCESS | 1657 | 1462278831002 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:33:51 INFO - PROCESS | 1657 | 1462278831007 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b7800 == 33 [pid = 1657] [id = 522] 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1133c9000) [pid = 1657] [serial = 1566] [outer = 0x0] 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11509a800) [pid = 1657] [serial = 1567] [outer = 0x1133c9000] 05:33:51 INFO - PROCESS | 1657 | 1462278831033 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116086c00) [pid = 1657] [serial = 1568] [outer = 0x1133c9000] 05:33:51 INFO - PROCESS | 1657 | 1462278831423 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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 523ms 05:33:51 INFO - PROCESS | 1657 | 1462278831438 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1657 | 1462278831439 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:33:51 INFO - PROCESS | 1657 | 1462278831442 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1657 | 1462278831444 Marionette TRACE conn2 <- [1,2062,null,{}] 05:33:51 INFO - PROCESS | 1657 | 1462278831453 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}] 05:33:51 INFO - PROCESS | 1657 | 1462278831537 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:33:51 INFO - PROCESS | 1657 | 1462278831543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3e800 == 34 [pid = 1657] [id = 523] 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116168800) [pid = 1657] [serial = 1569] [outer = 0x0] 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1168c1800) [pid = 1657] [serial = 1570] [outer = 0x116168800] 05:33:51 INFO - PROCESS | 1657 | 1462278831570 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11767a000) [pid = 1657] [serial = 1571] [outer = 0x116168800] 05:33:51 INFO - PROCESS | 1657 | 1462278831913 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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 526ms 05:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:33:51 INFO - PROCESS | 1657 | 1462278831968 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1657 | 1462278831969 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:33:51 INFO - PROCESS | 1657 | 1462278831971 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1657 | 1462278831972 Marionette TRACE conn2 <- [1,2066,null,{}] 05:33:51 INFO - PROCESS | 1657 | 1462278831975 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}] 05:33:52 INFO - PROCESS | 1657 | 1462278832054 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:33:52 INFO - PROCESS | 1657 | 1462278832059 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168a000 == 35 [pid = 1657] [id = 524] 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118220800) [pid = 1657] [serial = 1572] [outer = 0x0] 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118753800) [pid = 1657] [serial = 1573] [outer = 0x118220800] 05:33:52 INFO - PROCESS | 1657 | 1462278832084 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118805000) [pid = 1657] [serial = 1574] [outer = 0x118220800] 05:33:52 INFO - PROCESS | 1657 | 1462278832435 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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms 05:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:33:52 INFO - PROCESS | 1657 | 1462278832439 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1657 | 1462278832441 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:33:52 INFO - PROCESS | 1657 | 1462278832443 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1657 | 1462278832445 Marionette TRACE conn2 <- [1,2070,null,{}] 05:33:52 INFO - PROCESS | 1657 | 1462278832452 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}] 05:33:52 INFO - PROCESS | 1657 | 1462278832548 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:33:52 INFO - PROCESS | 1657 | 1462278832639 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12409b800 == 36 [pid = 1657] [id = 525] 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118221800) [pid = 1657] [serial = 1575] [outer = 0x0] 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11880b400) [pid = 1657] [serial = 1576] [outer = 0x118221800] 05:33:52 INFO - PROCESS | 1657 | 1462278832678 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118b26c00) [pid = 1657] [serial = 1577] [outer = 0x118221800] 05:33:53 INFO - PROCESS | 1657 | 1462278833056 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 673ms 05:33:53 INFO - PROCESS | 1657 | 1462278833120 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1657 | 1462278833122 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:33:53 INFO - PROCESS | 1657 | 1462278833125 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1657 | 1462278833127 Marionette TRACE conn2 <- [1,2074,null,{}] 05:33:53 INFO - PROCESS | 1657 | 1462278833130 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}] 05:33:53 INFO - PROCESS | 1657 | 1462278833299 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:33:53 INFO - PROCESS | 1657 | 1462278833317 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c74000 == 37 [pid = 1657] [id = 526] 05:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119084c00) [pid = 1657] [serial = 1578] [outer = 0x0] 05:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119446800) [pid = 1657] [serial = 1579] [outer = 0x119084c00] 05:33:53 INFO - PROCESS | 1657 | 1462278833361 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119adac00) [pid = 1657] [serial = 1580] [outer = 0x119084c00] 05:33:53 INFO - PROCESS | 1657 | 1462278833836 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 05:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:33:53 INFO - PROCESS | 1657 | 1462278833846 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1657 | 1462278833847 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1657 | 1462278833853 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1657 | 1462278833854 Marionette TRACE conn2 <- [1,2078,null,{}] 05:33:53 INFO - PROCESS | 1657 | 1462278833856 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}] 05:33:53 INFO - PROCESS | 1657 | 1462278833954 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:33:53 INFO - PROCESS | 1657 | 1462278833966 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129458000 == 38 [pid = 1657] [id = 527] 05:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119085000) [pid = 1657] [serial = 1581] [outer = 0x0] 05:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11a003c00) [pid = 1657] [serial = 1582] [outer = 0x119085000] 05:33:53 INFO - PROCESS | 1657 | 1462278833991 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11a114c00) [pid = 1657] [serial = 1583] [outer = 0x119085000] 05:33:54 INFO - PROCESS | 1657 | 1462278834326 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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 05:33:54 INFO - PROCESS | 1657 | 1462278834371 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1657 | 1462278834373 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:33:54 INFO - PROCESS | 1657 | 1462278834375 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1657 | 1462278834376 Marionette TRACE conn2 <- [1,2082,null,{}] 05:33:54 INFO - PROCESS | 1657 | 1462278834378 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}] 05:33:54 INFO - PROCESS | 1657 | 1462278834473 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:33:54 INFO - PROCESS | 1657 | 1462278834486 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a65000 == 39 [pid = 1657] [id = 528] 05:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119d85400) [pid = 1657] [serial = 1584] [outer = 0x0] 05:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1214b9800) [pid = 1657] [serial = 1585] [outer = 0x119d85400] 05:33:54 INFO - PROCESS | 1657 | 1462278834511 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121522400) [pid = 1657] [serial = 1586] [outer = 0x119d85400] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12194ac00) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11a009c00) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112ac9800) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117d2b400) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x111f3f000) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118750000) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115d97000) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1188e4800) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x113f3a000) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110ef2800) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x111f3f800) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12572e000) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11947b800) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119da8800) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121a04000) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x110ef8000) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:33:54 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1134dfc00) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:33:54 INFO - PROCESS | 1657 | 1462278834955 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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 05:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:33:55 INFO - PROCESS | 1657 | 1462278835008 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1657 | 1462278835009 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:33:55 INFO - PROCESS | 1657 | 1462278835012 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1657 | 1462278835014 Marionette TRACE conn2 <- [1,2086,null,{}] 05:33:55 INFO - PROCESS | 1657 | 1462278835022 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}] 05:33:55 INFO - PROCESS | 1657 | 1462278835109 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:33:55 INFO - PROCESS | 1657 | 1462278835113 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a51800 == 40 [pid = 1657] [id = 529] 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110fe7c00) [pid = 1657] [serial = 1587] [outer = 0x0] 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x117d2b400) [pid = 1657] [serial = 1588] [outer = 0x110fe7c00] 05:33:55 INFO - PROCESS | 1657 | 1462278835139 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11947bc00) [pid = 1657] [serial = 1589] [outer = 0x110fe7c00] 05:33:55 INFO - PROCESS | 1657 | 1462278835459 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 473ms 05:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:33:55 INFO - PROCESS | 1657 | 1462278835487 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1657 | 1462278835488 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:33:55 INFO - PROCESS | 1657 | 1462278835490 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1657 | 1462278835492 Marionette TRACE conn2 <- [1,2090,null,{}] 05:33:55 INFO - PROCESS | 1657 | 1462278835494 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}] 05:33:55 INFO - PROCESS | 1657 | 1462278835571 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:33:55 INFO - PROCESS | 1657 | 1462278835575 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aace800 == 41 [pid = 1657] [id = 530] 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11947d000) [pid = 1657] [serial = 1590] [outer = 0x0] 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1214bb000) [pid = 1657] [serial = 1591] [outer = 0x11947d000] 05:33:55 INFO - PROCESS | 1657 | 1462278835600 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121889800) [pid = 1657] [serial = 1592] [outer = 0x11947d000] 05:33:55 INFO - PROCESS | 1657 | 1462278835948 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 468ms 05:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:33:55 INFO - PROCESS | 1657 | 1462278835959 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1657 | 1462278835960 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:33:55 INFO - PROCESS | 1657 | 1462278835963 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1657 | 1462278835965 Marionette TRACE conn2 <- [1,2094,null,{}] 05:33:55 INFO - PROCESS | 1657 | 1462278835979 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}] 05:33:56 INFO - PROCESS | 1657 | 1462278836074 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:33:56 INFO - PROCESS | 1657 | 1462278836078 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc23000 == 42 [pid = 1657] [id = 531] 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121949c00) [pid = 1657] [serial = 1593] [outer = 0x0] 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121a03c00) [pid = 1657] [serial = 1594] [outer = 0x121949c00] 05:33:56 INFO - PROCESS | 1657 | 1462278836107 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121a3c800) [pid = 1657] [serial = 1595] [outer = 0x121949c00] 05:33:56 INFO - PROCESS | 1657 | 1462278836438 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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 05:33:56 INFO - PROCESS | 1657 | 1462278836484 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1657 | 1462278836485 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:33:56 INFO - PROCESS | 1657 | 1462278836487 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1657 | 1462278836489 Marionette TRACE conn2 <- [1,2098,null,{}] 05:33:56 INFO - PROCESS | 1657 | 1462278836491 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}] 05:33:56 INFO - PROCESS | 1657 | 1462278836571 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:33:56 INFO - PROCESS | 1657 | 1462278836623 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc41000 == 43 [pid = 1657] [id = 532] 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121a0e800) [pid = 1657] [serial = 1596] [outer = 0x0] 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121a44000) [pid = 1657] [serial = 1597] [outer = 0x121a0e800] 05:33:56 INFO - PROCESS | 1657 | 1462278836647 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124056000) [pid = 1657] [serial = 1598] [outer = 0x121a0e800] 05:33:57 INFO - PROCESS | 1657 | 1462278837089 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 620ms 05:33:57 INFO - PROCESS | 1657 | 1462278837117 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1657 | 1462278837120 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:33:57 INFO - PROCESS | 1657 | 1462278837125 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1657 | 1462278837127 Marionette TRACE conn2 <- [1,2102,null,{}] 05:33:57 INFO - PROCESS | 1657 | 1462278837133 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}] 05:33:57 INFO - PROCESS | 1657 | 1462278837249 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:33:57 INFO - PROCESS | 1657 | 1462278837358 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b6000 == 44 [pid = 1657] [id = 533] 05:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112acf000) [pid = 1657] [serial = 1599] [outer = 0x0] 05:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112e94c00) [pid = 1657] [serial = 1600] [outer = 0x112acf000] 05:33:57 INFO - PROCESS | 1657 | 1462278837402 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x113da5000) [pid = 1657] [serial = 1601] [outer = 0x112acf000] 05:33:57 INFO - PROCESS | 1657 | 1462278837854 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 775ms 05:33:57 INFO - PROCESS | 1657 | 1462278837916 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1657 | 1462278837920 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:33:57 INFO - PROCESS | 1657 | 1462278837926 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1657 | 1462278837928 Marionette TRACE conn2 <- [1,2106,null,{}] 05:33:57 INFO - PROCESS | 1657 | 1462278837931 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}] 05:33:58 INFO - PROCESS | 1657 | 1462278838033 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:33:58 INFO - PROCESS | 1657 | 1462278838099 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x125093800 == 45 [pid = 1657] [id = 534] 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116087400) [pid = 1657] [serial = 1602] [outer = 0x0] 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116744000) [pid = 1657] [serial = 1603] [outer = 0x116087400] 05:33:58 INFO - PROCESS | 1657 | 1462278838128 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116ad8800) [pid = 1657] [serial = 1604] [outer = 0x116087400] 05:33:58 INFO - PROCESS | 1657 | 1462278838555 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]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 05:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:33:58 INFO - PROCESS | 1657 | 1462278838600 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 1657 | 1462278838602 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:33:58 INFO - PROCESS | 1657 | 1462278838604 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1657 | 1462278838607 Marionette TRACE conn2 <- [1,2110,null,{}] 05:33:58 INFO - PROCESS | 1657 | 1462278838614 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}] 05:33:58 INFO - PROCESS | 1657 | 1462278838743 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:33:58 INFO - PROCESS | 1657 | 1462278838799 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd3000 == 46 [pid = 1657] [id = 535] 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118753c00) [pid = 1657] [serial = 1605] [outer = 0x0] 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119202c00) [pid = 1657] [serial = 1606] [outer = 0x118753c00] 05:33:58 INFO - PROCESS | 1657 | 1462278838831 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1196c8800) [pid = 1657] [serial = 1607] [outer = 0x118753c00] 05:33:59 INFO - PROCESS | 1657 | 1462278839260 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 722ms 05:33:59 INFO - PROCESS | 1657 | 1462278839327 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1657 | 1462278839328 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:33:59 INFO - PROCESS | 1657 | 1462278839331 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1657 | 1462278839332 Marionette TRACE conn2 <- [1,2114,null,{}] 05:33:59 INFO - PROCESS | 1657 | 1462278839335 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}] 05:33:59 INFO - PROCESS | 1657 | 1462278839434 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:33:59 INFO - PROCESS | 1657 | 1462278839488 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c477000 == 47 [pid = 1657] [id = 536] 05:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x119d7e400) [pid = 1657] [serial = 1608] [outer = 0x0] 05:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1214bc400) [pid = 1657] [serial = 1609] [outer = 0x119d7e400] 05:33:59 INFO - PROCESS | 1657 | 1462278839518 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121956400) [pid = 1657] [serial = 1610] [outer = 0x119d7e400] 05:33:59 INFO - PROCESS | 1657 | 1462278839969 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 05:34:00 INFO - PROCESS | 1657 | 1462278840019 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1657 | 1462278840022 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:34:00 INFO - PROCESS | 1657 | 1462278840027 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1657 | 1462278840029 Marionette TRACE conn2 <- [1,2118,null,{}] 05:34:00 INFO - PROCESS | 1657 | 1462278840079 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}] 05:34:00 INFO - PROCESS | 1657 | 1462278840252 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:34:00 INFO - PROCESS | 1657 | 1462278840288 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c639000 == 48 [pid = 1657] [id = 537] 05:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1214b9c00) [pid = 1657] [serial = 1611] [outer = 0x0] 05:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121a10000) [pid = 1657] [serial = 1612] [outer = 0x1214b9c00] 05:34:00 INFO - PROCESS | 1657 | 1462278840318 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121d2e800) [pid = 1657] [serial = 1613] [outer = 0x1214b9c00] 05:34:00 INFO - PROCESS | 1657 | 1462278840752 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 753ms 05:34:00 INFO - PROCESS | 1657 | 1462278840779 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1657 | 1462278840781 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:34:00 INFO - PROCESS | 1657 | 1462278840783 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1657 | 1462278840784 Marionette TRACE conn2 <- [1,2122,null,{}] 05:34:00 INFO - PROCESS | 1657 | 1462278840787 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}] 05:34:00 INFO - PROCESS | 1657 | 1462278840925 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:34:00 INFO - PROCESS | 1657 | 1462278840996 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941a000 == 49 [pid = 1657] [id = 538] 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118810c00) [pid = 1657] [serial = 1614] [outer = 0x0] 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12405a400) [pid = 1657] [serial = 1615] [outer = 0x118810c00] 05:34:01 INFO - PROCESS | 1657 | 1462278841027 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1241ac400) [pid = 1657] [serial = 1616] [outer = 0x118810c00] 05:34:01 INFO - PROCESS | 1657 | 1462278841448 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]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 722ms 05:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:34:01 INFO - PROCESS | 1657 | 1462278841505 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1657 | 1462278841507 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:34:01 INFO - PROCESS | 1657 | 1462278841509 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1657 | 1462278841510 Marionette TRACE conn2 <- [1,2126,null,{}] 05:34:01 INFO - PROCESS | 1657 | 1462278841512 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}] 05:34:01 INFO - PROCESS | 1657 | 1462278841762 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:34:01 INFO - PROCESS | 1657 | 1462278841813 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b7d800 == 50 [pid = 1657] [id = 539] 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x110fd9400) [pid = 1657] [serial = 1617] [outer = 0x0] 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x111cbbc00) [pid = 1657] [serial = 1618] [outer = 0x110fd9400] 05:34:01 INFO - PROCESS | 1657 | 1462278841844 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1126b8800) [pid = 1657] [serial = 1619] [outer = 0x110fd9400] 05:34:02 INFO - PROCESS | 1657 | 1462278842261 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 05:34:02 INFO - PROCESS | 1657 | 1462278842280 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1657 | 1462278842283 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:34:02 INFO - PROCESS | 1657 | 1462278842286 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1657 | 1462278842288 Marionette TRACE conn2 <- [1,2130,null,{}] 05:34:02 INFO - PROCESS | 1657 | 1462278842291 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}] 05:34:02 INFO - PROCESS | 1657 | 1462278842388 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:34:02 INFO - PROCESS | 1657 | 1462278842440 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x11856d000 == 51 [pid = 1657] [id = 540] 05:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x112ac9800) [pid = 1657] [serial = 1620] [outer = 0x0] 05:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x113224000) [pid = 1657] [serial = 1621] [outer = 0x112ac9800] 05:34:02 INFO - PROCESS | 1657 | 1462278842472 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116063400) [pid = 1657] [serial = 1622] [outer = 0x112ac9800] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc23000 == 50 [pid = 1657] [id = 531] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12aace800 == 49 [pid = 1657] [id = 530] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129a51800 == 48 [pid = 1657] [id = 529] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129a65000 == 47 [pid = 1657] [id = 528] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x129458000 == 46 [pid = 1657] [id = 527] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x125c74000 == 45 [pid = 1657] [id = 526] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12409b800 == 44 [pid = 1657] [id = 525] 05:34:02 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12405fc00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12168a000 == 43 [pid = 1657] [id = 524] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3e800 == 42 [pid = 1657] [id = 523] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b7800 == 41 [pid = 1657] [id = 522] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x113f5a800 == 40 [pid = 1657] [id = 521] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x119648800 == 39 [pid = 1657] [id = 519] 05:34:02 INFO - PROCESS | 1657 | --DOCSHELL 0x113387800 == 38 [pid = 1657] [id = 518] 05:34:02 INFO - PROCESS | 1657 | 1462278842913 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] 05:34:02 INFO - PROCESS | 1657 | 1462278842983 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:34:02 INFO - PROCESS | 1657 | 1462278842989 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1657 | 1462278842990 Marionette TRACE conn2 <- [1,2134,null,{}] 05:34:02 INFO - PROCESS | 1657 | 1462278842993 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}] 05:34:03 INFO - PROCESS | 1657 | 1462278843093 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:34:03 INFO - PROCESS | 1657 | 1462278843104 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f0b000 == 39 [pid = 1657] [id = 541] 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11608fc00) [pid = 1657] [serial = 1623] [outer = 0x0] 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1164c2c00) [pid = 1657] [serial = 1624] [outer = 0x11608fc00] 05:34:03 INFO - PROCESS | 1657 | 1462278843130 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116a6e800) [pid = 1657] [serial = 1625] [outer = 0x11608fc00] 05:34:03 INFO - PROCESS | 1657 | 1462278843488 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 05:34:03 INFO - PROCESS | 1657 | 1462278843527 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1657 | 1462278843530 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:34:03 INFO - PROCESS | 1657 | 1462278843539 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1657 | 1462278843542 Marionette TRACE conn2 <- [1,2138,null,{}] 05:34:03 INFO - PROCESS | 1657 | 1462278843544 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}] 05:34:03 INFO - PROCESS | 1657 | 1462278843626 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:34:03 INFO - PROCESS | 1657 | 1462278843632 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x121dd3000 == 40 [pid = 1657] [id = 542] 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116ad7c00) [pid = 1657] [serial = 1626] [outer = 0x0] 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118225400) [pid = 1657] [serial = 1627] [outer = 0x116ad7c00] 05:34:03 INFO - PROCESS | 1657 | 1462278843659 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118b1b400) [pid = 1657] [serial = 1628] [outer = 0x116ad7c00] 05:34:04 INFO - PROCESS | 1657 | 1462278844012 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 525ms 05:34:04 INFO - PROCESS | 1657 | 1462278844061 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1657 | 1462278844063 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:34:04 INFO - PROCESS | 1657 | 1462278844065 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1657 | 1462278844067 Marionette TRACE conn2 <- [1,2142,null,{}] 05:34:04 INFO - PROCESS | 1657 | 1462278844069 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}] 05:34:04 INFO - PROCESS | 1657 | 1462278844149 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:34:04 INFO - PROCESS | 1657 | 1462278844155 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117398000 == 41 [pid = 1657] [id = 543] 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11907d800) [pid = 1657] [serial = 1629] [outer = 0x0] 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x119447400) [pid = 1657] [serial = 1630] [outer = 0x11907d800] 05:34:04 INFO - PROCESS | 1657 | 1462278844180 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11979b000) [pid = 1657] [serial = 1631] [outer = 0x11907d800] 05:34:04 INFO - PROCESS | 1657 | 1462278844510 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] 05:34:04 INFO - PROCESS | 1657 | 1462278844538 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:34:04 INFO - PROCESS | 1657 | 1462278844540 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1657 | 1462278844541 Marionette TRACE conn2 <- [1,2146,null,{}] 05:34:04 INFO - PROCESS | 1657 | 1462278844543 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}] 05:34:04 INFO - PROCESS | 1657 | 1462278844624 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:34:04 INFO - PROCESS | 1657 | 1462278844629 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12944f000 == 42 [pid = 1657] [id = 544] 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11a112400) [pid = 1657] [serial = 1632] [outer = 0x0] 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11a11c800) [pid = 1657] [serial = 1633] [outer = 0x11a112400] 05:34:04 INFO - PROCESS | 1657 | 1462278844662 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121951800) [pid = 1657] [serial = 1634] [outer = 0x11a112400] 05:34:05 INFO - PROCESS | 1657 | 1462278845014 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] 05:34:05 INFO - PROCESS | 1657 | 1462278845063 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:34:05 INFO - PROCESS | 1657 | 1462278845066 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1657 | 1462278845068 Marionette TRACE conn2 <- [1,2150,null,{}] 05:34:05 INFO - PROCESS | 1657 | 1462278845070 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}] 05:34:05 INFO - PROCESS | 1657 | 1462278845174 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:34:05 INFO - PROCESS | 1657 | 1462278845207 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a62000 == 43 [pid = 1657] [id = 545] 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11a114400) [pid = 1657] [serial = 1635] [outer = 0x0] 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121a3dc00) [pid = 1657] [serial = 1636] [outer = 0x11a114400] 05:34:05 INFO - PROCESS | 1657 | 1462278845232 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12413d800) [pid = 1657] [serial = 1637] [outer = 0x11a114400] 05:34:05 INFO - PROCESS | 1657 | 1462278845571 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 05:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:34:05 INFO - PROCESS | 1657 | 1462278845588 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1657 | 1462278845589 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:34:05 INFO - PROCESS | 1657 | 1462278845591 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1657 | 1462278845592 Marionette TRACE conn2 <- [1,2154,null,{}] 05:34:05 INFO - PROCESS | 1657 | 1462278845595 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}] 05:34:05 INFO - PROCESS | 1657 | 1462278845698 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:34:05 INFO - PROCESS | 1657 | 1462278845715 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aad4000 == 44 [pid = 1657] [id = 546] 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124058c00) [pid = 1657] [serial = 1638] [outer = 0x0] 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1241a9000) [pid = 1657] [serial = 1639] [outer = 0x124058c00] 05:34:05 INFO - PROCESS | 1657 | 1462278845740 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1246b2c00) [pid = 1657] [serial = 1640] [outer = 0x124058c00] 05:34:06 INFO - PROCESS | 1657 | 1462278846062 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 05:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:34:06 INFO - PROCESS | 1657 | 1462278846114 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1657 | 1462278846115 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1657 | 1462278846117 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1657 | 1462278846118 Marionette TRACE conn2 <- [1,2158,null,{}] 05:34:06 INFO - PROCESS | 1657 | 1462278846121 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}] 05:34:06 INFO - PROCESS | 1657 | 1462278846222 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:34:06 INFO - PROCESS | 1657 | 1462278846257 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5d1800 == 45 [pid = 1657] [id = 547] 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1241a1c00) [pid = 1657] [serial = 1641] [outer = 0x0] 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125008400) [pid = 1657] [serial = 1642] [outer = 0x1241a1c00] 05:34:06 INFO - PROCESS | 1657 | 1462278846282 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12572f800) [pid = 1657] [serial = 1643] [outer = 0x1241a1c00] 05:34:06 INFO - PROCESS | 1657 | 1462278846612 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 05:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:34:06 INFO - PROCESS | 1657 | 1462278846637 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1657 | 1462278846638 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1657 | 1462278846640 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1657 | 1462278846642 Marionette TRACE conn2 <- [1,2162,null,{}] 05:34:06 INFO - PROCESS | 1657 | 1462278846652 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}] 05:34:06 INFO - PROCESS | 1657 | 1462278846753 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:34:06 INFO - PROCESS | 1657 | 1462278846788 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c311800 == 46 [pid = 1657] [id = 548] 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1241a7800) [pid = 1657] [serial = 1644] [outer = 0x0] 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1271b7400) [pid = 1657] [serial = 1645] [outer = 0x1241a7800] 05:34:06 INFO - PROCESS | 1657 | 1462278846813 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12750e800) [pid = 1657] [serial = 1646] [outer = 0x1241a7800] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119084c00) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119085000) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119d85400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x110fe6800) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118220800) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1133c9000) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116168800) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11947d000) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121949c00) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11907b400) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x110fe7c00) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:34:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118221800) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:34:07 INFO - PROCESS | 1657 | 1462278847227 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 618ms 05:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:34:07 INFO - PROCESS | 1657 | 1462278847260 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1657 | 1462278847262 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:34:07 INFO - PROCESS | 1657 | 1462278847266 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1657 | 1462278847268 Marionette TRACE conn2 <- [1,2166,null,{}] 05:34:07 INFO - PROCESS | 1657 | 1462278847273 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}] 05:34:07 INFO - PROCESS | 1657 | 1462278847389 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:34:07 INFO - PROCESS | 1657 | 1462278847458 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117d73000 == 47 [pid = 1657] [id = 549] 05:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112ac4400) [pid = 1657] [serial = 1647] [outer = 0x0] 05:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112accc00) [pid = 1657] [serial = 1648] [outer = 0x112ac4400] 05:34:07 INFO - PROCESS | 1657 | 1462278847518 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113d2fc00) [pid = 1657] [serial = 1649] [outer = 0x112ac4400] 05:34:07 INFO - PROCESS | 1657 | 1462278847958 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 722ms 05:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:34:07 INFO - PROCESS | 1657 | 1462278847988 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1657 | 1462278847992 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:34:07 INFO - PROCESS | 1657 | 1462278847997 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1657 | 1462278847999 Marionette TRACE conn2 <- [1,2170,null,{}] 05:34:08 INFO - PROCESS | 1657 | 1462278848001 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}] 05:34:08 INFO - PROCESS | 1657 | 1462278848106 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:34:08 INFO - PROCESS | 1657 | 1462278848161 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x121dd2800 == 48 [pid = 1657] [id = 550] 05:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113f3a000) [pid = 1657] [serial = 1650] [outer = 0x0] 05:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116084000) [pid = 1657] [serial = 1651] [outer = 0x113f3a000] 05:34:08 INFO - PROCESS | 1657 | 1462278848189 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116ad3000) [pid = 1657] [serial = 1652] [outer = 0x113f3a000] 05:34:08 INFO - PROCESS | 1657 | 1462278848620 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 672ms 05:34:08 INFO - PROCESS | 1657 | 1462278848670 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:34:08 INFO - PROCESS | 1657 | 1462278848673 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:34:08 INFO - PROCESS | 1657 | 1462278848677 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1657 | 1462278848680 Marionette TRACE conn2 <- [1,2174,null,{}] 05:34:08 INFO - PROCESS | 1657 | 1462278848692 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}] 05:34:08 INFO - PROCESS | 1657 | 1462278848886 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:34:08 INFO - PROCESS | 1657 | 1462278848987 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aad6800 == 49 [pid = 1657] [id = 551] 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1180c5000) [pid = 1657] [serial = 1653] [outer = 0x0] 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1188e7400) [pid = 1657] [serial = 1654] [outer = 0x1180c5000] 05:34:09 INFO - PROCESS | 1657 | 1462278849040 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11979dc00) [pid = 1657] [serial = 1655] [outer = 0x1180c5000] 05:34:09 INFO - PROCESS | 1657 | 1462278849496 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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 877ms 05:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:34:09 INFO - PROCESS | 1657 | 1462278849553 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1657 | 1462278849555 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:34:09 INFO - PROCESS | 1657 | 1462278849558 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1657 | 1462278849559 Marionette TRACE conn2 <- [1,2178,null,{}] 05:34:09 INFO - PROCESS | 1657 | 1462278849561 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}] 05:34:09 INFO - PROCESS | 1657 | 1462278849665 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:34:09 INFO - PROCESS | 1657 | 1462278849720 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd5e800 == 50 [pid = 1657] [id = 552] 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119da8800) [pid = 1657] [serial = 1656] [outer = 0x0] 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1214be000) [pid = 1657] [serial = 1657] [outer = 0x119da8800] 05:34:09 INFO - PROCESS | 1657 | 1462278849750 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121a08800) [pid = 1657] [serial = 1658] [outer = 0x119da8800] 05:34:10 INFO - PROCESS | 1657 | 1462278850201 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 668ms 05:34:10 INFO - PROCESS | 1657 | 1462278850227 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1657 | 1462278850228 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:34:10 INFO - PROCESS | 1657 | 1462278850230 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1657 | 1462278850232 Marionette TRACE conn2 <- [1,2182,null,{}] 05:34:10 INFO - PROCESS | 1657 | 1462278850234 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}] 05:34:10 INFO - PROCESS | 1657 | 1462278850353 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:34:10 INFO - PROCESS | 1657 | 1462278850420 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d220000 == 51 [pid = 1657] [id = 553] 05:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121a04400) [pid = 1657] [serial = 1659] [outer = 0x0] 05:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12419ec00) [pid = 1657] [serial = 1660] [outer = 0x121a04400] 05:34:10 INFO - PROCESS | 1657 | 1462278850450 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1246b6c00) [pid = 1657] [serial = 1661] [outer = 0x121a04400] 05:34:10 INFO - PROCESS | 1657 | 1462278850859 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 05:34:10 INFO - PROCESS | 1657 | 1462278850902 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1657 | 1462278850903 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:34:10 INFO - PROCESS | 1657 | 1462278850906 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1657 | 1462278850907 Marionette TRACE conn2 <- [1,2186,null,{}] 05:34:10 INFO - PROCESS | 1657 | 1462278850909 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}] 05:34:11 INFO - PROCESS | 1657 | 1462278851024 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:34:11 INFO - PROCESS | 1657 | 1462278851082 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d51a000 == 52 [pid = 1657] [id = 554] 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x127596400) [pid = 1657] [serial = 1662] [outer = 0x0] 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12759ec00) [pid = 1657] [serial = 1663] [outer = 0x127596400] 05:34:11 INFO - PROCESS | 1657 | 1462278851113 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128a05800) [pid = 1657] [serial = 1664] [outer = 0x127596400] 05:34:11 INFO - PROCESS | 1657 | 1462278851532 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 668ms 05:34:11 INFO - PROCESS | 1657 | 1462278851575 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1657 | 1462278851576 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:34:11 INFO - PROCESS | 1657 | 1462278851579 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1657 | 1462278851580 Marionette TRACE conn2 <- [1,2190,null,{}] 05:34:11 INFO - PROCESS | 1657 | 1462278851582 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}] 05:34:11 INFO - PROCESS | 1657 | 1462278851701 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:34:11 INFO - PROCESS | 1657 | 1462278851814 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dac6800 == 53 [pid = 1657] [id = 555] 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12194b000) [pid = 1657] [serial = 1665] [outer = 0x0] 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128a11400) [pid = 1657] [serial = 1666] [outer = 0x12194b000] 05:34:11 INFO - PROCESS | 1657 | 1462278851844 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x128e97000) [pid = 1657] [serial = 1667] [outer = 0x12194b000] 05:34:12 INFO - PROCESS | 1657 | 1462278852307 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 768ms 05:34:12 INFO - PROCESS | 1657 | 1462278852352 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1657 | 1462278852355 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:34:12 INFO - PROCESS | 1657 | 1462278852360 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1657 | 1462278852363 Marionette TRACE conn2 <- [1,2194,null,{}] 05:34:12 INFO - PROCESS | 1657 | 1462278852369 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}] 05:34:12 INFO - PROCESS | 1657 | 1462278852522 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:34:12 INFO - PROCESS | 1657 | 1462278852621 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b84000 == 54 [pid = 1657] [id = 556] 05:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112ac2c00) [pid = 1657] [serial = 1668] [outer = 0x0] 05:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11a11ac00) [pid = 1657] [serial = 1669] [outer = 0x112ac2c00] 05:34:12 INFO - PROCESS | 1657 | 1462278852651 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128e98c00) [pid = 1657] [serial = 1670] [outer = 0x112ac2c00] 05:34:13 INFO - PROCESS | 1657 | 1462278853268 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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 974ms 05:34:13 INFO - PROCESS | 1657 | 1462278853334 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1657 | 1462278853337 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:34:13 INFO - PROCESS | 1657 | 1462278853341 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1657 | 1462278853343 Marionette TRACE conn2 <- [1,2198,null,{}] 05:34:13 INFO - PROCESS | 1657 | 1462278853346 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}] 05:34:13 INFO - PROCESS | 1657 | 1462278853448 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:34:13 INFO - PROCESS | 1657 | 1462278853524 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x121ddb000 == 55 [pid = 1657] [id = 557] 05:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1126b7400) [pid = 1657] [serial = 1671] [outer = 0x0] 05:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1133c9000) [pid = 1657] [serial = 1672] [outer = 0x1126b7400] 05:34:13 INFO - PROCESS | 1657 | 1462278853552 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11643c000) [pid = 1657] [serial = 1673] [outer = 0x1126b7400] 05:34:13 INFO - PROCESS | 1657 | 1462278853964 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 669ms 05:34:14 INFO - PROCESS | 1657 | 1462278854011 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1657 | 1462278854015 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:34:14 INFO - PROCESS | 1657 | 1462278854019 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1657 | 1462278854021 Marionette TRACE conn2 <- [1,2202,null,{}] 05:34:14 INFO - PROCESS | 1657 | 1462278854023 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}] 05:34:14 INFO - PROCESS | 1657 | 1462278854120 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:34:14 INFO - PROCESS | 1657 | 1462278854245 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5d1800 == 54 [pid = 1657] [id = 547] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12aad4000 == 53 [pid = 1657] [id = 546] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129a62000 == 52 [pid = 1657] [id = 545] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12944f000 == 51 [pid = 1657] [id = 544] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117398000 == 50 [pid = 1657] [id = 543] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121dd3000 == 49 [pid = 1657] [id = 542] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116f0b000 == 48 [pid = 1657] [id = 541] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121a44000) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116136000 == 49 [pid = 1657] [id = 558] 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11346f400) [pid = 1657] [serial = 1674] [outer = 0x0] 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1180ca800) [pid = 1657] [serial = 1675] [outer = 0x11346f400] 05:34:14 INFO - PROCESS | 1657 | 1462278854299 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1188e8000) [pid = 1657] [serial = 1676] [outer = 0x11346f400] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11856d000 == 48 [pid = 1657] [id = 540] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x118b7d800 == 47 [pid = 1657] [id = 539] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11941a000 == 46 [pid = 1657] [id = 538] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c639000 == 45 [pid = 1657] [id = 537] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c477000 == 44 [pid = 1657] [id = 536] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd3000 == 43 [pid = 1657] [id = 535] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x125093800 == 42 [pid = 1657] [id = 534] 05:34:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b6000 == 41 [pid = 1657] [id = 533] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119446800) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11a003c00) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1214b9800) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1126b7800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x113317c00) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x113d25800) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118753800) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118805000) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11509a800) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x116086c00) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1168c1800) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11767a000) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x110fe2800) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1167ad000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1214bb000) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x121a03c00) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121522400) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1241a1800) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117d2b400) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11880b400) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119adac00) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11947bc00) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118b26c00) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11a114c00) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121889800) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121a3c800) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 05:34:14 INFO - PROCESS | 1657 | 1462278854611 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 622ms 05:34:14 INFO - PROCESS | 1657 | 1462278854641 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1657 | 1462278854643 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:34:14 INFO - PROCESS | 1657 | 1462278854645 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1657 | 1462278854648 Marionette TRACE conn2 <- [1,2206,null,{}] 05:34:14 INFO - PROCESS | 1657 | 1462278854657 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}] 05:34:14 INFO - PROCESS | 1657 | 1462278854744 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:34:14 INFO - PROCESS | 1657 | 1462278854799 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x121dc4800 == 42 [pid = 1657] [id = 559] 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119081400) [pid = 1657] [serial = 1677] [outer = 0x0] 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11944a400) [pid = 1657] [serial = 1678] [outer = 0x119081400] 05:34:14 INFO - PROCESS | 1657 | 1462278854827 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119dad400) [pid = 1657] [serial = 1679] [outer = 0x119081400] 05:34:15 INFO - PROCESS | 1657 | 1462278855140 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 524ms 05:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:34:15 INFO - PROCESS | 1657 | 1462278855172 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1657 | 1462278855173 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:34:15 INFO - PROCESS | 1657 | 1462278855175 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1657 | 1462278855176 Marionette TRACE conn2 <- [1,2210,null,{}] 05:34:15 INFO - PROCESS | 1657 | 1462278855179 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}] 05:34:15 INFO - PROCESS | 1657 | 1462278855262 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:34:15 INFO - PROCESS | 1657 | 1462278855318 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x127626800 == 43 [pid = 1657] [id = 560] 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x119d7ec00) [pid = 1657] [serial = 1680] [outer = 0x0] 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1214b9800) [pid = 1657] [serial = 1681] [outer = 0x119d7ec00] 05:34:15 INFO - PROCESS | 1657 | 1462278855344 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x121953c00) [pid = 1657] [serial = 1682] [outer = 0x119d7ec00] 05:34:15 INFO - PROCESS | 1657 | 1462278855635 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 05:34:15 INFO - PROCESS | 1657 | 1462278855646 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1657 | 1462278855647 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:34:15 INFO - PROCESS | 1657 | 1462278855658 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1657 | 1462278855659 Marionette TRACE conn2 <- [1,2214,null,{}] 05:34:15 INFO - PROCESS | 1657 | 1462278855661 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}] 05:34:15 INFO - PROCESS | 1657 | 1462278855749 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:34:15 INFO - PROCESS | 1657 | 1462278855756 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a953800 == 44 [pid = 1657] [id = 561] 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x121a07c00) [pid = 1657] [serial = 1683] [outer = 0x0] 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12403dc00) [pid = 1657] [serial = 1684] [outer = 0x121a07c00] 05:34:15 INFO - PROCESS | 1657 | 1462278855781 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12413e000) [pid = 1657] [serial = 1685] [outer = 0x121a07c00] 05:34:16 INFO - PROCESS | 1657 | 1462278856128 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 05:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:34:16 INFO - PROCESS | 1657 | 1462278856182 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1657 | 1462278856184 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:34:16 INFO - PROCESS | 1657 | 1462278856186 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1657 | 1462278856187 Marionette TRACE conn2 <- [1,2218,null,{}] 05:34:16 INFO - PROCESS | 1657 | 1462278856189 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}] 05:34:16 INFO - PROCESS | 1657 | 1462278856281 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:34:16 INFO - PROCESS | 1657 | 1462278856288 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5cd000 == 45 [pid = 1657] [id = 562] 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1241a7000) [pid = 1657] [serial = 1686] [outer = 0x0] 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12572cc00) [pid = 1657] [serial = 1687] [outer = 0x1241a7000] 05:34:16 INFO - PROCESS | 1657 | 1462278856315 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1276d0800) [pid = 1657] [serial = 1688] [outer = 0x1241a7000] 05:34:16 INFO - PROCESS | 1657 | 1462278856676 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 05:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:34:16 INFO - PROCESS | 1657 | 1462278856704 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1657 | 1462278856705 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:34:16 INFO - PROCESS | 1657 | 1462278856708 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1657 | 1462278856709 Marionette TRACE conn2 <- [1,2222,null,{}] 05:34:16 INFO - PROCESS | 1657 | 1462278856711 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}] 05:34:16 INFO - PROCESS | 1657 | 1462278856814 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:34:16 INFO - PROCESS | 1657 | 1462278856826 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c22b800 == 46 [pid = 1657] [id = 563] 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1276d0c00) [pid = 1657] [serial = 1689] [outer = 0x0] 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128e91c00) [pid = 1657] [serial = 1690] [outer = 0x1276d0c00] 05:34:16 INFO - PROCESS | 1657 | 1462278856851 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x129174000) [pid = 1657] [serial = 1691] [outer = 0x1276d0c00] 05:34:17 INFO - PROCESS | 1657 | 1462278857164 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 05:34:17 INFO - PROCESS | 1657 | 1462278857240 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1657 | 1462278857241 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:34:17 INFO - PROCESS | 1657 | 1462278857243 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1657 | 1462278857244 Marionette TRACE conn2 <- [1,2226,null,{}] 05:34:17 INFO - PROCESS | 1657 | 1462278857246 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}] 05:34:17 INFO - PROCESS | 1657 | 1462278857349 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:34:17 INFO - PROCESS | 1657 | 1462278857385 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c644000 == 47 [pid = 1657] [id = 564] 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x129179c00) [pid = 1657] [serial = 1692] [outer = 0x0] 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129497800) [pid = 1657] [serial = 1693] [outer = 0x129179c00] 05:34:17 INFO - PROCESS | 1657 | 1462278857410 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12949e000) [pid = 1657] [serial = 1694] [outer = 0x129179c00] 05:34:17 INFO - PROCESS | 1657 | 1462278857730 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 05:34:17 INFO - PROCESS | 1657 | 1462278857761 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1657 | 1462278857762 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:34:17 INFO - PROCESS | 1657 | 1462278857765 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1657 | 1462278857766 Marionette TRACE conn2 <- [1,2230,null,{}] 05:34:17 INFO - PROCESS | 1657 | 1462278857768 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}] 05:34:17 INFO - PROCESS | 1657 | 1462278857873 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:34:17 INFO - PROCESS | 1657 | 1462278857883 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d517000 == 48 [pid = 1657] [id = 565] 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12917a000) [pid = 1657] [serial = 1695] [outer = 0x0] 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1295c1800) [pid = 1657] [serial = 1696] [outer = 0x12917a000] 05:34:17 INFO - PROCESS | 1657 | 1462278857908 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129721400) [pid = 1657] [serial = 1697] [outer = 0x12917a000] 05:34:18 INFO - PROCESS | 1657 | 1462278858244 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]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 05:34:18 INFO - PROCESS | 1657 | 1462278858286 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1657 | 1462278858287 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:34:18 INFO - PROCESS | 1657 | 1462278858290 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1657 | 1462278858291 Marionette TRACE conn2 <- [1,2234,null,{}] 05:34:18 INFO - PROCESS | 1657 | 1462278858293 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}] 05:34:18 INFO - PROCESS | 1657 | 1462278858400 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:34:18 INFO - PROCESS | 1657 | 1462278858438 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df0d800 == 49 [pid = 1657] [id = 566] 05:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1295bd400) [pid = 1657] [serial = 1698] [outer = 0x0] 05:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12972b400) [pid = 1657] [serial = 1699] [outer = 0x1295bd400] 05:34:18 INFO - PROCESS | 1657 | 1462278858462 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1297f8800) [pid = 1657] [serial = 1700] [outer = 0x1295bd400] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11a112400) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11a114400) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x124058c00) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x110fd9400) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112ac9800) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11907d800) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1241a1c00) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11608fc00) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:34:18 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116ad7c00) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:34:18 INFO - PROCESS | 1657 | 1462278858886 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]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 05:34:18 INFO - PROCESS | 1657 | 1462278858910 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1657 | 1462278858912 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:34:18 INFO - PROCESS | 1657 | 1462278858916 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1657 | 1462278858919 Marionette TRACE conn2 <- [1,2238,null,{}] 05:34:18 INFO - PROCESS | 1657 | 1462278858922 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}] 05:34:19 INFO - PROCESS | 1657 | 1462278859075 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:34:19 INFO - PROCESS | 1657 | 1462278859124 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6aa000 == 50 [pid = 1657] [id = 567] 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a80a400) [pid = 1657] [serial = 1701] [outer = 0x0] 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12a816800) [pid = 1657] [serial = 1702] [outer = 0x12a80a400] 05:34:19 INFO - PROCESS | 1657 | 1462278859152 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11a115000) [pid = 1657] [serial = 1703] [outer = 0x12a80a400] 05:34:19 INFO - PROCESS | 1657 | 1462278859464 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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 572ms 05:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:34:19 INFO - PROCESS | 1657 | 1462278859491 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1657 | 1462278859492 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:34:19 INFO - PROCESS | 1657 | 1462278859495 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1657 | 1462278859496 Marionette TRACE conn2 <- [1,2242,null,{}] 05:34:19 INFO - PROCESS | 1657 | 1462278859506 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}] 05:34:19 INFO - PROCESS | 1657 | 1462278859626 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:34:19 INFO - PROCESS | 1657 | 1462278859633 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x13071b800 == 51 [pid = 1657] [id = 568] 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12a98a400) [pid = 1657] [serial = 1704] [outer = 0x0] 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12aaf3400) [pid = 1657] [serial = 1705] [outer = 0x12a98a400] 05:34:19 INFO - PROCESS | 1657 | 1462278859657 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12aafc800) [pid = 1657] [serial = 1706] [outer = 0x12a98a400] 05:34:19 INFO - PROCESS | 1657 | 1462278859989 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 05:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:34:20 INFO - PROCESS | 1657 | 1462278860019 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1657 | 1462278860021 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:34:20 INFO - PROCESS | 1657 | 1462278860024 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1657 | 1462278860026 Marionette TRACE conn2 <- [1,2246,null,{}] 05:34:20 INFO - PROCESS | 1657 | 1462278860029 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}] 05:34:20 INFO - PROCESS | 1657 | 1462278860163 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:34:20 INFO - PROCESS | 1657 | 1462278860250 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x130732000 == 52 [pid = 1657] [id = 569] 05:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12a98ac00) [pid = 1657] [serial = 1707] [outer = 0x0] 05:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12af4bc00) [pid = 1657] [serial = 1708] [outer = 0x12a98ac00] 05:34:20 INFO - PROCESS | 1657 | 1462278860290 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12afb0400) [pid = 1657] [serial = 1709] [outer = 0x12a98ac00] 05:34:20 INFO - PROCESS | 1657 | 1462278860754 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 775ms 05:34:20 INFO - PROCESS | 1657 | 1462278860801 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1657 | 1462278860803 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:34:20 INFO - PROCESS | 1657 | 1462278860807 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1657 | 1462278860809 Marionette TRACE conn2 <- [1,2250,null,{}] 05:34:20 INFO - PROCESS | 1657 | 1462278860813 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}] 05:34:20 INFO - PROCESS | 1657 | 1462278860932 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:34:21 INFO - PROCESS | 1657 | 1462278861004 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119223000 == 53 [pid = 1657] [id = 570] 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x111dc5c00) [pid = 1657] [serial = 1710] [outer = 0x0] 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11321f000) [pid = 1657] [serial = 1711] [outer = 0x111dc5c00] 05:34:21 INFO - PROCESS | 1657 | 1462278861036 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11608ac00) [pid = 1657] [serial = 1712] [outer = 0x111dc5c00] 05:34:21 INFO - PROCESS | 1657 | 1462278861457 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 673ms 05:34:21 INFO - PROCESS | 1657 | 1462278861480 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1657 | 1462278861484 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:34:21 INFO - PROCESS | 1657 | 1462278861489 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1657 | 1462278861491 Marionette TRACE conn2 <- [1,2254,null,{}] 05:34:21 INFO - PROCESS | 1657 | 1462278861493 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}] 05:34:21 INFO - PROCESS | 1657 | 1462278861626 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:34:21 INFO - PROCESS | 1657 | 1462278861685 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1290b7000 == 54 [pid = 1657] [id = 571] 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1164c9400) [pid = 1657] [serial = 1713] [outer = 0x0] 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118756c00) [pid = 1657] [serial = 1714] [outer = 0x1164c9400] 05:34:21 INFO - PROCESS | 1657 | 1462278861714 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x119444800) [pid = 1657] [serial = 1715] [outer = 0x1164c9400] 05:34:22 INFO - PROCESS | 1657 | 1462278862178 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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 05:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:34:22 INFO - PROCESS | 1657 | 1462278862215 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1657 | 1462278862217 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:34:22 INFO - PROCESS | 1657 | 1462278862222 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1657 | 1462278862224 Marionette TRACE conn2 <- [1,2258,null,{}] 05:34:22 INFO - PROCESS | 1657 | 1462278862233 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}] 05:34:22 INFO - PROCESS | 1657 | 1462278862343 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:34:22 INFO - PROCESS | 1657 | 1462278862416 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x13072c000 == 55 [pid = 1657] [id = 572] 05:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x125d45400) [pid = 1657] [serial = 1716] [outer = 0x0] 05:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1271bf400) [pid = 1657] [serial = 1717] [outer = 0x125d45400] 05:34:22 INFO - PROCESS | 1657 | 1462278862447 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12759f400) [pid = 1657] [serial = 1718] [outer = 0x125d45400] 05:34:22 INFO - PROCESS | 1657 | 1462278862859 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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 676ms 05:34:22 INFO - PROCESS | 1657 | 1462278862898 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1657 | 1462278862899 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:34:22 INFO - PROCESS | 1657 | 1462278862902 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1657 | 1462278862903 Marionette TRACE conn2 <- [1,2262,null,{}] 05:34:22 INFO - PROCESS | 1657 | 1462278862906 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}] 05:34:23 INFO - PROCESS | 1657 | 1462278863035 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:34:23 INFO - PROCESS | 1657 | 1462278863118 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d999000 == 56 [pid = 1657] [id = 573] 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x128a07400) [pid = 1657] [serial = 1719] [outer = 0x0] 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1297f2800) [pid = 1657] [serial = 1720] [outer = 0x128a07400] 05:34:23 INFO - PROCESS | 1657 | 1462278863149 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12a980800) [pid = 1657] [serial = 1721] [outer = 0x128a07400] 05:34:23 INFO - PROCESS | 1657 | 1462278863560 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 668ms 05:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:34:23 INFO - PROCESS | 1657 | 1462278863571 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1657 | 1462278863572 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:34:23 INFO - PROCESS | 1657 | 1462278863574 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1657 | 1462278863575 Marionette TRACE conn2 <- [1,2266,null,{}] 05:34:23 INFO - PROCESS | 1657 | 1462278863578 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}] 05:34:23 INFO - PROCESS | 1657 | 1462278863682 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:34:23 INFO - PROCESS | 1657 | 1462278863738 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x112b4e800 == 57 [pid = 1657] [id = 574] 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x129493800) [pid = 1657] [serial = 1722] [outer = 0x0] 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12afb2000) [pid = 1657] [serial = 1723] [outer = 0x129493800] 05:34:23 INFO - PROCESS | 1657 | 1462278863767 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12b5f4000) [pid = 1657] [serial = 1724] [outer = 0x129493800] 05:34:24 INFO - PROCESS | 1657 | 1462278864245 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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 724ms 05:34:24 INFO - PROCESS | 1657 | 1462278864353 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1657 | 1462278864354 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:34:24 INFO - PROCESS | 1657 | 1462278864359 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1657 | 1462278864360 Marionette TRACE conn2 <- [1,2270,null,{}] 05:34:24 INFO - PROCESS | 1657 | 1462278864363 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}] 05:34:24 INFO - PROCESS | 1657 | 1462278864484 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:34:24 INFO - PROCESS | 1657 | 1462278864780 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119226000 == 58 [pid = 1657] [id = 575] 05:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x110fe7c00) [pid = 1657] [serial = 1725] [outer = 0x0] 05:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x111f3f800) [pid = 1657] [serial = 1726] [outer = 0x110fe7c00] 05:34:24 INFO - PROCESS | 1657 | 1462278864810 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112ac7400) [pid = 1657] [serial = 1727] [outer = 0x110fe7c00] 05:34:25 INFO - PROCESS | 1657 | 1462278865228 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 921ms 05:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:34:25 INFO - PROCESS | 1657 | 1462278865281 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1657 | 1462278865283 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:34:25 INFO - PROCESS | 1657 | 1462278865286 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1657 | 1462278865288 Marionette TRACE conn2 <- [1,2274,null,{}] 05:34:25 INFO - PROCESS | 1657 | 1462278865291 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}] 05:34:25 INFO - PROCESS | 1657 | 1462278865388 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:34:25 INFO - PROCESS | 1657 | 1462278865449 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4a800 == 59 [pid = 1657] [id = 576] 05:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x112ad0800) [pid = 1657] [serial = 1728] [outer = 0x0] 05:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x113313800) [pid = 1657] [serial = 1729] [outer = 0x112ad0800] 05:34:25 INFO - PROCESS | 1657 | 1462278865476 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x113f39000) [pid = 1657] [serial = 1730] [outer = 0x112ad0800] 05:34:25 INFO - PROCESS | 1657 | 1462278865959 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 722ms 05:34:26 INFO - PROCESS | 1657 | 1462278866017 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1657 | 1462278866019 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x13071b800 == 58 [pid = 1657] [id = 568] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6aa000 == 57 [pid = 1657] [id = 567] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12df0d800 == 56 [pid = 1657] [id = 566] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d517000 == 55 [pid = 1657] [id = 565] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c644000 == 54 [pid = 1657] [id = 564] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x112e94c00) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x116744000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119202c00) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1214bc400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1271b7400) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x121a10000) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12405a400) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c22b800 == 53 [pid = 1657] [id = 563] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5cd000 == 52 [pid = 1657] [id = 562] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a953800 == 51 [pid = 1657] [id = 561] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x127626800 == 50 [pid = 1657] [id = 560] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121dc4800 == 49 [pid = 1657] [id = 559] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x116136000 == 48 [pid = 1657] [id = 558] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121ddb000 == 47 [pid = 1657] [id = 557] 05:34:26 INFO - PROCESS | 1657 | 1462278866103 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1657 | 1462278866104 Marionette TRACE conn2 <- [1,2278,null,{}] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd5e800 == 46 [pid = 1657] [id = 552] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12aad6800 == 45 [pid = 1657] [id = 551] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11964c000 == 44 [pid = 1657] [id = 520] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121dd2800 == 43 [pid = 1657] [id = 550] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x117d73000 == 42 [pid = 1657] [id = 549] 05:34:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12c311800 == 41 [pid = 1657] [id = 548] 05:34:26 INFO - PROCESS | 1657 | 1462278866111 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}] 05:34:26 INFO - PROCESS | 1657 | 1462278866228 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1246b2c00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1126b8800) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x111cbbc00) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116063400) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x113224000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x119447400) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11979b000) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12572f800) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1164c2c00) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x116a6e800) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x118225400) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118b1b400) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x125008400) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121951800) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121a3dc00) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11a11c800) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12413d800) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1241a9000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 05:34:26 INFO - PROCESS | 1657 | 1462278866315 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f21800 == 42 [pid = 1657] [id = 577] 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x113224000) [pid = 1657] [serial = 1731] [outer = 0x0] 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116744000) [pid = 1657] [serial = 1732] [outer = 0x113224000] 05:34:26 INFO - PROCESS | 1657 | 1462278866358 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116a6a800) [pid = 1657] [serial = 1733] [outer = 0x113224000] 05:34:26 INFO - PROCESS | 1657 | 1462278866739 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 708ms 05:34:26 INFO - PROCESS | 1657 | 1462278866784 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1657 | 1462278866785 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:34:26 INFO - PROCESS | 1657 | 1462278866794 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1657 | 1462278866797 Marionette TRACE conn2 <- [1,2282,null,{}] 05:34:26 INFO - PROCESS | 1657 | 1462278866800 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}] 05:34:26 INFO - PROCESS | 1657 | 1462278866879 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:34:26 INFO - PROCESS | 1657 | 1462278866885 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c4a000 == 43 [pid = 1657] [id = 578] 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116ad4800) [pid = 1657] [serial = 1734] [outer = 0x0] 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118229400) [pid = 1657] [serial = 1735] [outer = 0x116ad4800] 05:34:26 INFO - PROCESS | 1657 | 1462278866911 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11880b000) [pid = 1657] [serial = 1736] [outer = 0x116ad4800] 05:34:27 INFO - PROCESS | 1657 | 1462278867261 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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 479ms 05:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:34:27 INFO - PROCESS | 1657 | 1462278867270 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1657 | 1462278867272 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1657 | 1462278867274 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1657 | 1462278867275 Marionette TRACE conn2 <- [1,2286,null,{}] 05:34:27 INFO - PROCESS | 1657 | 1462278867277 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}] 05:34:27 INFO - PROCESS | 1657 | 1462278867367 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:34:27 INFO - PROCESS | 1657 | 1462278867419 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12168c000 == 44 [pid = 1657] [id = 579] 05:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116ad6800) [pid = 1657] [serial = 1737] [outer = 0x0] 05:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118b1ec00) [pid = 1657] [serial = 1738] [outer = 0x116ad6800] 05:34:27 INFO - PROCESS | 1657 | 1462278867445 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11943c400) [pid = 1657] [serial = 1739] [outer = 0x116ad6800] 05:34:27 INFO - PROCESS | 1657 | 1462278867740 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]]]}] 05:34:27 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 05:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 522ms 05:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:34:27 INFO - PROCESS | 1657 | 1462278867796 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1657 | 1462278867798 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1657 | 1462278867800 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1657 | 1462278867801 Marionette TRACE conn2 <- [1,2290,null,{}] 05:34:27 INFO - PROCESS | 1657 | 1462278867803 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}] 05:34:27 INFO - PROCESS | 1657 | 1462278867881 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:34:27 INFO - PROCESS | 1657 | 1462278867944 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c74800 == 45 [pid = 1657] [id = 580] 05:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11947c000) [pid = 1657] [serial = 1740] [outer = 0x0] 05:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119485c00) [pid = 1657] [serial = 1741] [outer = 0x11947c000] 05:34:27 INFO - PROCESS | 1657 | 1462278867976 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1197a5000) [pid = 1657] [serial = 1742] [outer = 0x11947c000] 05:34:28 INFO - PROCESS | 1657 | 1462278868290 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 05:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:34:28 INFO - PROCESS | 1657 | 1462278868324 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1657 | 1462278868325 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:34:28 INFO - PROCESS | 1657 | 1462278868327 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1657 | 1462278868328 Marionette TRACE conn2 <- [1,2294,null,{}] 05:34:28 INFO - PROCESS | 1657 | 1462278868331 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}] 05:34:28 INFO - PROCESS | 1657 | 1462278868432 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:34:28 INFO - PROCESS | 1657 | 1462278868436 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ec0800 == 46 [pid = 1657] [id = 581] 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11979a400) [pid = 1657] [serial = 1743] [outer = 0x0] 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11a011400) [pid = 1657] [serial = 1744] [outer = 0x11979a400] 05:34:28 INFO - PROCESS | 1657 | 1462278868491 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1214b8000) [pid = 1657] [serial = 1745] [outer = 0x11979a400] 05:34:28 INFO - PROCESS | 1657 | 1462278868830 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 524ms 05:34:28 INFO - PROCESS | 1657 | 1462278868852 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:34:28 INFO - PROCESS | 1657 | 1462278868853 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:34:28 INFO - PROCESS | 1657 | 1462278868856 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1657 | 1462278868857 Marionette TRACE conn2 <- [1,2298,null,{}] 05:34:28 INFO - PROCESS | 1657 | 1462278868859 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}] 05:34:28 INFO - PROCESS | 1657 | 1462278868960 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:34:28 INFO - PROCESS | 1657 | 1462278868972 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12974f800 == 47 [pid = 1657] [id = 582] 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11a10ec00) [pid = 1657] [serial = 1746] [outer = 0x0] 05:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x121889800) [pid = 1657] [serial = 1747] [outer = 0x11a10ec00] 05:34:29 INFO - PROCESS | 1657 | 1462278868998 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x121955800) [pid = 1657] [serial = 1748] [outer = 0x11a10ec00] 05:34:29 INFO - PROCESS | 1657 | 1462278869343 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 05:34:29 INFO - PROCESS | 1657 | 1462278869380 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1657 | 1462278869381 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:34:29 INFO - PROCESS | 1657 | 1462278869383 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1657 | 1462278869385 Marionette TRACE conn2 <- [1,2302,null,{}] 05:34:29 INFO - PROCESS | 1657 | 1462278869387 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}] 05:34:29 INFO - PROCESS | 1657 | 1462278869488 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:34:29 INFO - PROCESS | 1657 | 1462278869524 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a944800 == 48 [pid = 1657] [id = 583] 05:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1214b9000) [pid = 1657] [serial = 1749] [outer = 0x0] 05:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x121a09800) [pid = 1657] [serial = 1750] [outer = 0x1214b9000] 05:34:29 INFO - PROCESS | 1657 | 1462278869549 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x121a40800) [pid = 1657] [serial = 1751] [outer = 0x1214b9000] 05:34:29 INFO - PROCESS | 1657 | 1462278869871 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 517ms 05:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:34:29 INFO - PROCESS | 1657 | 1462278869902 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1657 | 1462278869903 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1657 | 1462278869905 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1657 | 1462278869906 Marionette TRACE conn2 <- [1,2306,null,{}] 05:34:29 INFO - PROCESS | 1657 | 1462278869908 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}] 05:34:30 INFO - PROCESS | 1657 | 1462278870012 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:34:30 INFO - PROCESS | 1657 | 1462278870023 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afce800 == 49 [pid = 1657] [id = 584] 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x124046400) [pid = 1657] [serial = 1752] [outer = 0x0] 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12405dc00) [pid = 1657] [serial = 1753] [outer = 0x124046400] 05:34:30 INFO - PROCESS | 1657 | 1462278870049 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1241a1800) [pid = 1657] [serial = 1754] [outer = 0x124046400] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12917a000) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12a80a400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12a98a400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121a07c00) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11346f400) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x129179c00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119081400) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1276d0c00) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1241a7000) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119d7ec00) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1126b7400) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1241a7800) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:34:30 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1295bd400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:34:30 INFO - PROCESS | 1657 | 1462278870532 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 05:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:34:30 INFO - PROCESS | 1657 | 1462278870577 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1657 | 1462278870578 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:34:30 INFO - PROCESS | 1657 | 1462278870580 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1657 | 1462278870582 Marionette TRACE conn2 <- [1,2310,null,{}] 05:34:30 INFO - PROCESS | 1657 | 1462278870584 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}] 05:34:30 INFO - PROCESS | 1657 | 1462278870664 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:34:30 INFO - PROCESS | 1657 | 1462278870724 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b53c000 == 50 [pid = 1657] [id = 585] 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11605f800) [pid = 1657] [serial = 1755] [outer = 0x0] 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x121a3c800) [pid = 1657] [serial = 1756] [outer = 0x11605f800] 05:34:30 INFO - PROCESS | 1657 | 1462278870755 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1246ad800) [pid = 1657] [serial = 1757] [outer = 0x11605f800] 05:34:31 INFO - PROCESS | 1657 | 1462278871053 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]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 05:34:31 INFO - PROCESS | 1657 | 1462278871102 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:34:31 INFO - PROCESS | 1657 | 1462278871105 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:34:31 INFO - PROCESS | 1657 | 1462278871108 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1657 | 1462278871109 Marionette TRACE conn2 <- [1,2314,null,{}] 05:34:31 INFO - PROCESS | 1657 | 1462278871112 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}] 05:34:31 INFO - PROCESS | 1657 | 1462278871209 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:34:31 INFO - PROCESS | 1657 | 1462278871213 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c30b000 == 51 [pid = 1657] [id = 586] 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x125005800) [pid = 1657] [serial = 1758] [outer = 0x0] 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1271c3c00) [pid = 1657] [serial = 1759] [outer = 0x125005800] 05:34:31 INFO - PROCESS | 1657 | 1462278871238 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12759e400) [pid = 1657] [serial = 1760] [outer = 0x125005800] 05:34:31 INFO - PROCESS | 1657 | 1462278871559 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]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 05:34:31 INFO - PROCESS | 1657 | 1462278871579 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1657 | 1462278871580 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:34:31 INFO - PROCESS | 1657 | 1462278871583 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1657 | 1462278871585 Marionette TRACE conn2 <- [1,2318,null,{}] 05:34:31 INFO - PROCESS | 1657 | 1462278871588 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}] 05:34:31 INFO - PROCESS | 1657 | 1462278871698 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:34:31 INFO - PROCESS | 1657 | 1462278871705 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c488000 == 52 [pid = 1657] [id = 587] 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1246b4000) [pid = 1657] [serial = 1761] [outer = 0x0] 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1276d0000) [pid = 1657] [serial = 1762] [outer = 0x1246b4000] 05:34:31 INFO - PROCESS | 1657 | 1462278871730 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128e8d800) [pid = 1657] [serial = 1763] [outer = 0x1246b4000] 05:34:32 INFO - PROCESS | 1657 | 1462278872042 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] 05:34:32 INFO - PROCESS | 1657 | 1462278872057 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:34:32 INFO - PROCESS | 1657 | 1462278872059 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1657 | 1462278872060 Marionette TRACE conn2 <- [1,2322,null,{}] 05:34:32 INFO - PROCESS | 1657 | 1462278872063 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}] 05:34:32 INFO - PROCESS | 1657 | 1462278872149 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:34:32 INFO - PROCESS | 1657 | 1462278872153 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d21f000 == 53 [pid = 1657] [id = 588] 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128e95000) [pid = 1657] [serial = 1764] [outer = 0x0] 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12949b400) [pid = 1657] [serial = 1765] [outer = 0x128e95000] 05:34:32 INFO - PROCESS | 1657 | 1462278872178 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x129725400) [pid = 1657] [serial = 1766] [outer = 0x128e95000] 05:34:32 INFO - PROCESS | 1657 | 1462278872640 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]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 619ms 05:34:32 INFO - PROCESS | 1657 | 1462278872679 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1657 | 1462278872681 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:34:32 INFO - PROCESS | 1657 | 1462278872685 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1657 | 1462278872688 Marionette TRACE conn2 <- [1,2326,null,{}] 05:34:32 INFO - PROCESS | 1657 | 1462278872692 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}] 05:34:32 INFO - PROCESS | 1657 | 1462278872810 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:34:32 INFO - PROCESS | 1657 | 1462278872883 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118552000 == 54 [pid = 1657] [id = 589] 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1126b9c00) [pid = 1657] [serial = 1767] [outer = 0x0] 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1133d2800) [pid = 1657] [serial = 1768] [outer = 0x1126b9c00] 05:34:32 INFO - PROCESS | 1657 | 1462278872916 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x116066400) [pid = 1657] [serial = 1769] [outer = 0x1126b9c00] 05:34:33 INFO - PROCESS | 1657 | 1462278873352 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]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 722ms 05:34:33 INFO - PROCESS | 1657 | 1462278873413 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1657 | 1462278873417 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:34:33 INFO - PROCESS | 1657 | 1462278873423 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1657 | 1462278873425 Marionette TRACE conn2 <- [1,2330,null,{}] 05:34:33 INFO - PROCESS | 1657 | 1462278873428 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}] 05:34:33 INFO - PROCESS | 1657 | 1462278873532 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:34:33 INFO - PROCESS | 1657 | 1462278873594 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240a3000 == 55 [pid = 1657] [id = 590] 05:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x116067000) [pid = 1657] [serial = 1770] [outer = 0x0] 05:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1168c1c00) [pid = 1657] [serial = 1771] [outer = 0x116067000] 05:34:33 INFO - PROCESS | 1657 | 1462278873624 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1186d3800) [pid = 1657] [serial = 1772] [outer = 0x116067000] 05:34:34 INFO - PROCESS | 1657 | 1462278874082 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 05:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:34:34 INFO - PROCESS | 1657 | 1462278874093 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1657 | 1462278874095 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:34:34 INFO - PROCESS | 1657 | 1462278874099 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1657 | 1462278874103 Marionette TRACE conn2 <- [1,2334,null,{}] 05:34:34 INFO - PROCESS | 1657 | 1462278874115 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}] 05:34:34 INFO - PROCESS | 1657 | 1462278874271 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:34:34 INFO - PROCESS | 1657 | 1462278874393 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd9000 == 56 [pid = 1657] [id = 591] 05:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x119211c00) [pid = 1657] [serial = 1773] [outer = 0x0] 05:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1196bac00) [pid = 1657] [serial = 1774] [outer = 0x119211c00] 05:34:34 INFO - PROCESS | 1657 | 1462278874427 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11a112c00) [pid = 1657] [serial = 1775] [outer = 0x119211c00] 05:34:34 INFO - PROCESS | 1657 | 1462278874865 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 776ms 05:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:34:34 INFO - PROCESS | 1657 | 1462278874874 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1657 | 1462278874876 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:34:34 INFO - PROCESS | 1657 | 1462278874878 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1657 | 1462278874879 Marionette TRACE conn2 <- [1,2338,null,{}] 05:34:34 INFO - PROCESS | 1657 | 1462278874881 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}] 05:34:35 INFO - PROCESS | 1657 | 1462278875017 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:34:35 INFO - PROCESS | 1657 | 1462278875131 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d98c000 == 57 [pid = 1657] [id = 592] 05:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x11a11c800) [pid = 1657] [serial = 1776] [outer = 0x0] 05:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x121a46c00) [pid = 1657] [serial = 1777] [outer = 0x11a11c800] 05:34:35 INFO - PROCESS | 1657 | 1462278875182 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12500e800) [pid = 1657] [serial = 1778] [outer = 0x11a11c800] 05:34:35 INFO - PROCESS | 1657 | 1462278875692 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]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 821ms 05:34:35 INFO - PROCESS | 1657 | 1462278875700 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1657 | 1462278875702 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:34:35 INFO - PROCESS | 1657 | 1462278875706 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1657 | 1462278875708 Marionette TRACE conn2 <- [1,2342,null,{}] 05:34:35 INFO - PROCESS | 1657 | 1462278875711 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}] 05:34:35 INFO - PROCESS | 1657 | 1462278875862 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:34:36 INFO - PROCESS | 1657 | 1462278875992 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df16800 == 58 [pid = 1657] [id = 593] 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119db0c00) [pid = 1657] [serial = 1779] [outer = 0x0] 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1271c4c00) [pid = 1657] [serial = 1780] [outer = 0x119db0c00] 05:34:36 INFO - PROCESS | 1657 | 1462278876042 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x129181c00) [pid = 1657] [serial = 1781] [outer = 0x119db0c00] 05:34:36 INFO - PROCESS | 1657 | 1462278876508 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]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 821ms 05:34:36 INFO - PROCESS | 1657 | 1462278876527 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1657 | 1462278876528 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:34:36 INFO - PROCESS | 1657 | 1462278876530 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1657 | 1462278876531 Marionette TRACE conn2 <- [1,2346,null,{}] 05:34:36 INFO - PROCESS | 1657 | 1462278876534 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}] 05:34:36 INFO - PROCESS | 1657 | 1462278876651 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:34:36 INFO - PROCESS | 1657 | 1462278876713 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e184800 == 59 [pid = 1657] [id = 594] 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1295c0800) [pid = 1657] [serial = 1782] [outer = 0x0] 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12a814c00) [pid = 1657] [serial = 1783] [outer = 0x1295c0800] 05:34:36 INFO - PROCESS | 1657 | 1462278876744 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12afb2c00) [pid = 1657] [serial = 1784] [outer = 0x1295c0800] 05:34:37 INFO - PROCESS | 1657 | 1462278877239 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 719ms 05:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:34:37 INFO - PROCESS | 1657 | 1462278877271 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1657 | 1462278877273 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:34:37 INFO - PROCESS | 1657 | 1462278877278 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1657 | 1462278877280 Marionette TRACE conn2 <- [1,2350,null,{}] 05:34:37 INFO - PROCESS | 1657 | 1462278877283 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}] 05:34:37 INFO - PROCESS | 1657 | 1462278877442 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:34:37 INFO - PROCESS | 1657 | 1462278877549 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12138e800 == 60 [pid = 1657] [id = 595] 05:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x121a3c400) [pid = 1657] [serial = 1785] [outer = 0x0] 05:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128e9c000) [pid = 1657] [serial = 1786] [outer = 0x121a3c400] 05:34:37 INFO - PROCESS | 1657 | 1462278877597 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12af46800) [pid = 1657] [serial = 1787] [outer = 0x121a3c400] 05:34:38 INFO - PROCESS | 1657 | 1462278878079 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 824ms 05:34:38 INFO - PROCESS | 1657 | 1462278878102 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1657 | 1462278878103 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:34:38 INFO - PROCESS | 1657 | 1462278878106 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1657 | 1462278878107 Marionette TRACE conn2 <- [1,2354,null,{}] 05:34:38 INFO - PROCESS | 1657 | 1462278878110 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}] 05:34:38 INFO - PROCESS | 1657 | 1462278878216 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:34:38 INFO - PROCESS | 1657 | 1462278878278 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc30000 == 61 [pid = 1657] [id = 596] 05:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x121a45800) [pid = 1657] [serial = 1788] [outer = 0x0] 05:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12b5f6400) [pid = 1657] [serial = 1789] [outer = 0x121a45800] 05:34:38 INFO - PROCESS | 1657 | 1462278878307 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12bd22800) [pid = 1657] [serial = 1790] [outer = 0x121a45800] 05:34:38 INFO - PROCESS | 1657 | 1462278878905 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 818ms 05:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:34:38 INFO - PROCESS | 1657 | 1462278878925 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1657 | 1462278878928 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:34:38 INFO - PROCESS | 1657 | 1462278878931 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1657 | 1462278878933 Marionette TRACE conn2 <- [1,2358,null,{}] 05:34:38 INFO - PROCESS | 1657 | 1462278878937 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}] 05:34:39 INFO - PROCESS | 1657 | 1462278879043 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:34:39 INFO - PROCESS | 1657 | 1462278879110 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a9d000 == 62 [pid = 1657] [id = 597] 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x112ac7c00) [pid = 1657] [serial = 1791] [outer = 0x0] 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x116058c00) [pid = 1657] [serial = 1792] [outer = 0x112ac7c00] 05:34:39 INFO - PROCESS | 1657 | 1462278879140 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1168bf000) [pid = 1657] [serial = 1793] [outer = 0x112ac7c00] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12c488000 == 61 [pid = 1657] [id = 587] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12c30b000 == 60 [pid = 1657] [id = 586] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12b53c000 == 59 [pid = 1657] [id = 585] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12afce800 == 58 [pid = 1657] [id = 584] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12a944800 == 57 [pid = 1657] [id = 583] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12974f800 == 56 [pid = 1657] [id = 582] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x128ec0800 == 55 [pid = 1657] [id = 581] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12af4bc00) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x125c74800 == 54 [pid = 1657] [id = 580] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x12168c000 == 53 [pid = 1657] [id = 579] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4a000 == 52 [pid = 1657] [id = 578] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x116f21800 == 51 [pid = 1657] [id = 577] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119c4a800 == 50 [pid = 1657] [id = 576] 05:34:39 INFO - PROCESS | 1657 | --DOCSHELL 0x119226000 == 49 [pid = 1657] [id = 575] 05:34:39 INFO - PROCESS | 1657 | 1462278879599 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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 674ms 05:34:39 INFO - PROCESS | 1657 | 1462278879604 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1657 | 1462278879608 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:34:39 INFO - PROCESS | 1657 | 1462278879612 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1657 | 1462278879614 Marionette TRACE conn2 <- [1,2362,null,{}] 05:34:39 INFO - PROCESS | 1657 | 1462278879616 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}] 05:34:39 INFO - PROCESS | 1657 | 1462278879731 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x1214be000) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11a11ac00) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1295c1800) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11a115000) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12aaf3400) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12413e000) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1180ca800) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x129497800) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x116084000) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x128a11400) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11944a400) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x128e91c00) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1276d0800) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x119dad400) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1214b9800) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x129174000) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1133c9000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x112accc00) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12759ec00) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12a816800) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12750e800) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1188e7400) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12403dc00) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1297f8800) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x121953c00) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12419ec00) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12572cc00) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x129721400) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1188e8000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11643c000) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12949e000) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12972b400) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12aafc800) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 05:34:39 INFO - PROCESS | 1657 | 1462278879807 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119406800 == 50 [pid = 1657] [id = 598] 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1131b8800) [pid = 1657] [serial = 1794] [outer = 0x0] 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1168ba000) [pid = 1657] [serial = 1795] [outer = 0x1131b8800] 05:34:39 INFO - PROCESS | 1657 | 1462278879836 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x118b1c000) [pid = 1657] [serial = 1796] [outer = 0x1131b8800] 05:34:40 INFO - PROCESS | 1657 | 1462278880161 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 573ms 05:34:40 INFO - PROCESS | 1657 | 1462278880188 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1657 | 1462278880189 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:34:40 INFO - PROCESS | 1657 | 1462278880192 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1657 | 1462278880194 Marionette TRACE conn2 <- [1,2366,null,{}] 05:34:40 INFO - PROCESS | 1657 | 1462278880204 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}] 05:34:40 INFO - PROCESS | 1657 | 1462278880292 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:34:40 INFO - PROCESS | 1657 | 1462278880361 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x127614000 == 51 [pid = 1657] [id = 599] 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1188e7400) [pid = 1657] [serial = 1797] [outer = 0x0] 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1196c7c00) [pid = 1657] [serial = 1798] [outer = 0x1188e7400] 05:34:40 INFO - PROCESS | 1657 | 1462278880394 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11a116000) [pid = 1657] [serial = 1799] [outer = 0x1188e7400] 05:34:40 INFO - PROCESS | 1657 | 1462278880706 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 525ms 05:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:34:40 INFO - PROCESS | 1657 | 1462278880725 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1657 | 1462278880726 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:34:40 INFO - PROCESS | 1657 | 1462278880729 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1657 | 1462278880730 Marionette TRACE conn2 <- [1,2370,null,{}] 05:34:40 INFO - PROCESS | 1657 | 1462278880732 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}] 05:34:40 INFO - PROCESS | 1657 | 1462278880825 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:34:40 INFO - PROCESS | 1657 | 1462278880829 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a65000 == 52 [pid = 1657] [id = 600] 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11a276400) [pid = 1657] [serial = 1800] [outer = 0x0] 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x121951400) [pid = 1657] [serial = 1801] [outer = 0x11a276400] 05:34:40 INFO - PROCESS | 1657 | 1462278880855 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12405a400) [pid = 1657] [serial = 1802] [outer = 0x11a276400] 05:34:41 INFO - PROCESS | 1657 | 1462278881213 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 519ms 05:34:41 INFO - PROCESS | 1657 | 1462278881249 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1657 | 1462278881250 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:34:41 INFO - PROCESS | 1657 | 1462278881252 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1657 | 1462278881253 Marionette TRACE conn2 <- [1,2374,null,{}] 05:34:41 INFO - PROCESS | 1657 | 1462278881256 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}] 05:34:41 INFO - PROCESS | 1657 | 1462278881340 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:34:41 INFO - PROCESS | 1657 | 1462278881345 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afc7800 == 53 [pid = 1657] [id = 601] 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x124064400) [pid = 1657] [serial = 1803] [outer = 0x0] 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1241aa400) [pid = 1657] [serial = 1804] [outer = 0x124064400] 05:34:41 INFO - PROCESS | 1657 | 1462278881370 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12572d800) [pid = 1657] [serial = 1805] [outer = 0x124064400] 05:34:41 INFO - PROCESS | 1657 | 1462278881720 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 05:34:41 INFO - PROCESS | 1657 | 1462278881771 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1657 | 1462278881773 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:34:41 INFO - PROCESS | 1657 | 1462278881775 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1657 | 1462278881776 Marionette TRACE conn2 <- [1,2378,null,{}] 05:34:41 INFO - PROCESS | 1657 | 1462278881778 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}] 05:34:41 INFO - PROCESS | 1657 | 1462278881903 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:34:41 INFO - PROCESS | 1657 | 1462278881923 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc39000 == 54 [pid = 1657] [id = 602] 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12572cc00) [pid = 1657] [serial = 1806] [outer = 0x0] 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12759e000) [pid = 1657] [serial = 1807] [outer = 0x12572cc00] 05:34:41 INFO - PROCESS | 1657 | 1462278881950 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12971e800) [pid = 1657] [serial = 1808] [outer = 0x12572cc00] 05:34:42 INFO - PROCESS | 1657 | 1462278882314 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]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 05:34:42 INFO - PROCESS | 1657 | 1462278882351 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1657 | 1462278882352 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:34:42 INFO - PROCESS | 1657 | 1462278882354 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1657 | 1462278882355 Marionette TRACE conn2 <- [1,2382,null,{}] 05:34:42 INFO - PROCESS | 1657 | 1462278882358 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}] 05:34:42 INFO - PROCESS | 1657 | 1462278882464 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:34:42 INFO - PROCESS | 1657 | 1462278882501 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c488000 == 55 [pid = 1657] [id = 603] 05:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x128e92800) [pid = 1657] [serial = 1809] [outer = 0x0] 05:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12a810000) [pid = 1657] [serial = 1810] [outer = 0x128e92800] 05:34:42 INFO - PROCESS | 1657 | 1462278882526 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12aaf5400) [pid = 1657] [serial = 1811] [outer = 0x128e92800] 05:34:42 INFO - PROCESS | 1657 | 1462278882849 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]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 05:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:34:42 INFO - PROCESS | 1657 | 1462278882875 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1657 | 1462278882876 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:34:42 INFO - PROCESS | 1657 | 1462278882878 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1657 | 1462278882879 Marionette TRACE conn2 <- [1,2386,null,{}] 05:34:42 INFO - PROCESS | 1657 | 1462278882882 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}] 05:34:43 INFO - PROCESS | 1657 | 1462278882999 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:34:43 INFO - PROCESS | 1657 | 1462278883014 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d989800 == 56 [pid = 1657] [id = 604] 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1297f9800) [pid = 1657] [serial = 1812] [outer = 0x0] 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12b5f6000) [pid = 1657] [serial = 1813] [outer = 0x1297f9800] 05:34:43 INFO - PROCESS | 1657 | 1462278883040 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12bd25800) [pid = 1657] [serial = 1814] [outer = 0x1297f9800] 05:34:43 INFO - PROCESS | 1657 | 1462278883398 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]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 05:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:34:43 INFO - PROCESS | 1657 | 1462278883449 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1657 | 1462278883450 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:34:43 INFO - PROCESS | 1657 | 1462278883452 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1657 | 1462278883453 Marionette TRACE conn2 <- [1,2390,null,{}] 05:34:43 INFO - PROCESS | 1657 | 1462278883456 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}] 05:34:43 INFO - PROCESS | 1657 | 1462278883564 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:34:43 INFO - PROCESS | 1657 | 1462278883580 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df20800 == 57 [pid = 1657] [id = 605] 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1297f9c00) [pid = 1657] [serial = 1815] [outer = 0x0] 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12bd2e000) [pid = 1657] [serial = 1816] [outer = 0x1297f9c00] 05:34:43 INFO - PROCESS | 1657 | 1462278883605 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x118b23000) [pid = 1657] [serial = 1817] [outer = 0x1297f9c00] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x11979a400) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1214b9000) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11a10ec00) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x113224000) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x124046400) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x110fe7c00) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x112ad0800) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x116ad4800) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11605f800) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12a98ac00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x116ad6800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x125005800) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1246b4000) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11947c000) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:34:44 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x121a0e800) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:34:44 INFO - PROCESS | 1657 | 1462278884075 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 669ms 05:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:34:44 INFO - PROCESS | 1657 | 1462278884122 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1657 | 1462278884123 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:34:44 INFO - PROCESS | 1657 | 1462278884125 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1657 | 1462278884126 Marionette TRACE conn2 <- [1,2394,null,{}] 05:34:44 INFO - PROCESS | 1657 | 1462278884129 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}] 05:34:44 INFO - PROCESS | 1657 | 1462278884205 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:34:44 INFO - PROCESS | 1657 | 1462278884208 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124090800 == 58 [pid = 1657] [id = 606] 05:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1131c6800) [pid = 1657] [serial = 1818] [outer = 0x0] 05:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x116ad6800) [pid = 1657] [serial = 1819] [outer = 0x1131c6800] 05:34:44 INFO - PROCESS | 1657 | 1462278884229 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x121a0d000) [pid = 1657] [serial = 1820] [outer = 0x1131c6800] 05:34:44 INFO - PROCESS | 1657 | 1462278884756 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 05:34:44 INFO - PROCESS | 1657 | 1462278884798 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1657 | 1462278884800 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:34:44 INFO - PROCESS | 1657 | 1462278884803 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1657 | 1462278884806 Marionette TRACE conn2 <- [1,2398,null,{}] 05:34:44 INFO - PROCESS | 1657 | 1462278884810 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}] 05:34:44 INFO - PROCESS | 1657 | 1462278884935 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:34:45 INFO - PROCESS | 1657 | 1462278884999 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x130726800 == 59 [pid = 1657] [id = 607] 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1241a5400) [pid = 1657] [serial = 1821] [outer = 0x0] 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12bd48400) [pid = 1657] [serial = 1822] [outer = 0x1241a5400] 05:34:45 INFO - PROCESS | 1657 | 1462278885029 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12cb28c00) [pid = 1657] [serial = 1823] [outer = 0x1241a5400] 05:34:45 INFO - PROCESS | 1657 | 1462278885358 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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 571ms 05:34:45 INFO - PROCESS | 1657 | 1462278885375 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1657 | 1462278885377 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:34:45 INFO - PROCESS | 1657 | 1462278885380 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1657 | 1462278885383 Marionette TRACE conn2 <- [1,2402,null,{}] 05:34:45 INFO - PROCESS | 1657 | 1462278885390 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}] 05:34:45 INFO - PROCESS | 1657 | 1462278885530 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:34:45 INFO - PROCESS | 1657 | 1462278885658 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1331e0800 == 60 [pid = 1657] [id = 608] 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12cb2e400) [pid = 1657] [serial = 1824] [outer = 0x0] 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12cb32800) [pid = 1657] [serial = 1825] [outer = 0x12cb2e400] 05:34:45 INFO - PROCESS | 1657 | 1462278885698 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12cb37800) [pid = 1657] [serial = 1826] [outer = 0x12cb2e400] 05:34:45 INFO - PROCESS | 1657 | 1462278885994 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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 723ms 05:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:34:46 INFO - PROCESS | 1657 | 1462278886104 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1657 | 1462278886107 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1657 | 1462278886111 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1657 | 1462278886113 Marionette TRACE conn2 <- [1,2406,null,{}] 05:34:46 INFO - PROCESS | 1657 | 1462278886118 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}] 05:34:46 INFO - PROCESS | 1657 | 1462278886238 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:34:46 INFO - PROCESS | 1657 | 1462278886296 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119230800 == 61 [pid = 1657] [id = 609] 05:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x112ac7000) [pid = 1657] [serial = 1827] [outer = 0x0] 05:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x112e94c00) [pid = 1657] [serial = 1828] [outer = 0x112ac7000] 05:34:46 INFO - PROCESS | 1657 | 1462278886328 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x116084800) [pid = 1657] [serial = 1829] [outer = 0x112ac7000] 05:34:46 INFO - PROCESS | 1657 | 1462278886791 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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 722ms 05:34:46 INFO - PROCESS | 1657 | 1462278886833 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1657 | 1462278886836 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:34:46 INFO - PROCESS | 1657 | 1462278886841 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1657 | 1462278886844 Marionette TRACE conn2 <- [1,2410,null,{}] 05:34:46 INFO - PROCESS | 1657 | 1462278886847 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}] 05:34:46 INFO - PROCESS | 1657 | 1462278886977 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:34:47 INFO - PROCESS | 1657 | 1462278887080 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c9800 == 62 [pid = 1657] [id = 610] 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x116861400) [pid = 1657] [serial = 1830] [outer = 0x0] 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x118759c00) [pid = 1657] [serial = 1831] [outer = 0x116861400] 05:34:47 INFO - PROCESS | 1657 | 1462278887112 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x11947e000) [pid = 1657] [serial = 1832] [outer = 0x116861400] 05:34:47 INFO - PROCESS | 1657 | 1462278887512 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]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 722ms 05:34:47 INFO - PROCESS | 1657 | 1462278887562 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1657 | 1462278887564 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:34:47 INFO - PROCESS | 1657 | 1462278887566 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1657 | 1462278887567 Marionette TRACE conn2 <- [1,2414,null,{}] 05:34:47 INFO - PROCESS | 1657 | 1462278887575 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}] 05:34:47 INFO - PROCESS | 1657 | 1462278887686 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:34:47 INFO - PROCESS | 1657 | 1462278887762 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e186000 == 63 [pid = 1657] [id = 611] 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x11a115000) [pid = 1657] [serial = 1833] [outer = 0x0] 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1240a8800) [pid = 1657] [serial = 1834] [outer = 0x11a115000] 05:34:47 INFO - PROCESS | 1657 | 1462278887794 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1271b9400) [pid = 1657] [serial = 1835] [outer = 0x11a115000] 05:34:48 INFO - PROCESS | 1657 | 1462278888198 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 05:34:48 INFO - PROCESS | 1657 | 1462278888238 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1657 | 1462278888239 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:34:48 INFO - PROCESS | 1657 | 1462278888241 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1657 | 1462278888243 Marionette TRACE conn2 <- [1,2418,null,{}] 05:34:48 INFO - PROCESS | 1657 | 1462278888245 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}] 05:34:48 INFO - PROCESS | 1657 | 1462278888374 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:34:48 INFO - PROCESS | 1657 | 1462278888477 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x133c44000 == 64 [pid = 1657] [id = 612] 05:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1276d0800) [pid = 1657] [serial = 1836] [outer = 0x0] 05:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x129496400) [pid = 1657] [serial = 1837] [outer = 0x1276d0800] 05:34:48 INFO - PROCESS | 1657 | 1462278888509 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12afb1400) [pid = 1657] [serial = 1838] [outer = 0x1276d0800] 05:34:48 INFO - PROCESS | 1657 | 1462278888923 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 725ms 05:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:34:48 INFO - PROCESS | 1657 | 1462278888968 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1657 | 1462278888969 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:34:48 INFO - PROCESS | 1657 | 1462278888972 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1657 | 1462278888973 Marionette TRACE conn2 <- [1,2422,null,{}] 05:34:48 INFO - PROCESS | 1657 | 1462278888975 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}] 05:34:49 INFO - PROCESS | 1657 | 1462278889077 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:34:49 INFO - PROCESS | 1657 | 1462278889139 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x133c54800 == 65 [pid = 1657] [id = 613] 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x119029c00) [pid = 1657] [serial = 1839] [outer = 0x0] 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12bd2ec00) [pid = 1657] [serial = 1840] [outer = 0x119029c00] 05:34:49 INFO - PROCESS | 1657 | 1462278889209 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bd4dc00) [pid = 1657] [serial = 1841] [outer = 0x119029c00] 05:34:49 INFO - PROCESS | 1657 | 1462278889605 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 05:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:34:49 INFO - PROCESS | 1657 | 1462278889643 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1657 | 1462278889644 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:34:49 INFO - PROCESS | 1657 | 1462278889646 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1657 | 1462278889648 Marionette TRACE conn2 <- [1,2426,null,{}] 05:34:49 INFO - PROCESS | 1657 | 1462278889650 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}] 05:34:49 INFO - PROCESS | 1657 | 1462278889794 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:34:49 INFO - PROCESS | 1657 | 1462278889872 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x133bdd800 == 66 [pid = 1657] [id = 614] 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x118629c00) [pid = 1657] [serial = 1842] [outer = 0x0] 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12bd4e400) [pid = 1657] [serial = 1843] [outer = 0x118629c00] 05:34:49 INFO - PROCESS | 1657 | 1462278889905 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12cb34800) [pid = 1657] [serial = 1844] [outer = 0x118629c00] 05:34:50 INFO - PROCESS | 1657 | 1462278890348 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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 723ms 05:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:34:50 INFO - PROCESS | 1657 | 1462278890371 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1657 | 1462278890372 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:34:50 INFO - PROCESS | 1657 | 1462278890374 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1657 | 1462278890375 Marionette TRACE conn2 <- [1,2430,null,{}] 05:34:50 INFO - PROCESS | 1657 | 1462278890378 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}] 05:34:50 INFO - PROCESS | 1657 | 1462278890481 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:34:50 INFO - PROCESS | 1657 | 1462278890544 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x112929000 == 67 [pid = 1657] [id = 615] 05:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x110eef000) [pid = 1657] [serial = 1845] [outer = 0x0] 05:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x110fe5000) [pid = 1657] [serial = 1846] [outer = 0x110eef000] 05:34:50 INFO - PROCESS | 1657 | 1462278890779 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112654000) [pid = 1657] [serial = 1847] [outer = 0x110eef000] 05:34:51 INFO - PROCESS | 1657 | 1462278891238 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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 920ms 05:34:51 INFO - PROCESS | 1657 | 1462278891295 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1657 | 1462278891298 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:34:51 INFO - PROCESS | 1657 | 1462278891304 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1657 | 1462278891306 Marionette TRACE conn2 <- [1,2434,null,{}] 05:34:51 INFO - PROCESS | 1657 | 1462278891309 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}] 05:34:51 INFO - PROCESS | 1657 | 1462278891412 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:34:51 INFO - PROCESS | 1657 | 1462278891492 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116e50800 == 68 [pid = 1657] [id = 616] 05:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x111f40400) [pid = 1657] [serial = 1848] [outer = 0x0] 05:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x112ac9400) [pid = 1657] [serial = 1849] [outer = 0x111f40400] 05:34:51 INFO - PROCESS | 1657 | 1462278891521 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x113317c00) [pid = 1657] [serial = 1850] [outer = 0x111f40400] 05:34:51 INFO - PROCESS | 1657 | 1462278891932 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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 673ms 05:34:51 INFO - PROCESS | 1657 | 1462278891974 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1657 | 1462278891977 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:34:51 INFO - PROCESS | 1657 | 1462278891981 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1657 | 1462278891983 Marionette TRACE conn2 <- [1,2438,null,{}] 05:34:51 INFO - PROCESS | 1657 | 1462278891986 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}] 05:34:52 INFO - PROCESS | 1657 | 1462278892082 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:34:52 INFO - PROCESS | 1657 | 1462278892147 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119660000 == 69 [pid = 1657] [id = 617] 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x113da2000) [pid = 1657] [serial = 1851] [outer = 0x0] 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x115de6c00) [pid = 1657] [serial = 1852] [outer = 0x113da2000] 05:34:52 INFO - PROCESS | 1657 | 1462278892174 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x116087c00) [pid = 1657] [serial = 1853] [outer = 0x113da2000] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x130726800 == 68 [pid = 1657] [id = 607] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x124090800 == 67 [pid = 1657] [id = 606] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12df20800 == 66 [pid = 1657] [id = 605] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d989800 == 65 [pid = 1657] [id = 604] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c488000 == 64 [pid = 1657] [id = 603] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc39000 == 63 [pid = 1657] [id = 602] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x1271bf400) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x118756c00) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12afb2000) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1297f2800) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x11321f000) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12949b400) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12afc7800 == 62 [pid = 1657] [id = 601] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x129a65000 == 61 [pid = 1657] [id = 600] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x127614000 == 60 [pid = 1657] [id = 599] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119406800 == 59 [pid = 1657] [id = 598] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x116a9d000 == 58 [pid = 1657] [id = 597] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12df16800 == 57 [pid = 1657] [id = 593] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d98c000 == 56 [pid = 1657] [id = 592] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd9000 == 55 [pid = 1657] [id = 591] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1240a3000 == 54 [pid = 1657] [id = 590] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x118552000 == 53 [pid = 1657] [id = 589] 05:34:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12d21f000 == 52 [pid = 1657] [id = 588] 05:34:52 INFO - PROCESS | 1657 | 1462278892616 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]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 05:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:34:52 INFO - PROCESS | 1657 | 1462278892653 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1657 | 1462278892654 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:34:52 INFO - PROCESS | 1657 | 1462278892656 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1657 | 1462278892659 Marionette TRACE conn2 <- [1,2442,null,{}] 05:34:52 INFO - PROCESS | 1657 | 1462278892666 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}] 05:34:52 INFO - PROCESS | 1657 | 1462278892779 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x124056000) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1214b8000) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x121a09800) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x121889800) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x116744000) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x116a6a800) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12405dc00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x112ac7400) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x111f3f800) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x113f39000) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x113313800) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118229400) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11880b000) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x121a3c800) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12afb0400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x118b1ec00) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11943c400) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x121a40800) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1271c3c00) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x128e8d800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119485c00) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11a011400) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1241a1800) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1246ad800) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121955800) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12759e400) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1197a5000) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1276d0000) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 05:34:52 INFO - PROCESS | 1657 | 1462278892854 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c3f000 == 53 [pid = 1657] [id = 618] 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11509a800) [pid = 1657] [serial = 1854] [outer = 0x0] 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x116868800) [pid = 1657] [serial = 1855] [outer = 0x11509a800] 05:34:52 INFO - PROCESS | 1657 | 1462278892880 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11767e000) [pid = 1657] [serial = 1856] [outer = 0x11509a800] 05:34:53 INFO - PROCESS | 1657 | 1462278893175 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 572ms 05:34:53 INFO - PROCESS | 1657 | 1462278893229 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1657 | 1462278893231 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:34:53 INFO - PROCESS | 1657 | 1462278893233 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1657 | 1462278893234 Marionette TRACE conn2 <- [1,2446,null,{}] 05:34:53 INFO - PROCESS | 1657 | 1462278893237 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}] 05:34:53 INFO - PROCESS | 1657 | 1462278893325 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:34:53 INFO - PROCESS | 1657 | 1462278893383 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12201d000 == 54 [pid = 1657] [id = 619] 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x116ad8c00) [pid = 1657] [serial = 1857] [outer = 0x0] 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11822ec00) [pid = 1657] [serial = 1858] [outer = 0x116ad8c00] 05:34:53 INFO - PROCESS | 1657 | 1462278893409 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x118627800) [pid = 1657] [serial = 1859] [outer = 0x116ad8c00] 05:34:53 INFO - PROCESS | 1657 | 1462278893687 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 472ms 05:34:53 INFO - PROCESS | 1657 | 1462278893709 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1657 | 1462278893710 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:34:53 INFO - PROCESS | 1657 | 1462278893712 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1657 | 1462278893713 Marionette TRACE conn2 <- [1,2450,null,{}] 05:34:53 INFO - PROCESS | 1657 | 1462278893716 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}] 05:34:53 INFO - PROCESS | 1657 | 1462278893815 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:34:53 INFO - PROCESS | 1657 | 1462278893819 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c7e000 == 55 [pid = 1657] [id = 620] 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x11875e400) [pid = 1657] [serial = 1860] [outer = 0x0] 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x118810000) [pid = 1657] [serial = 1861] [outer = 0x11875e400] 05:34:53 INFO - PROCESS | 1657 | 1462278893848 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x119202c00) [pid = 1657] [serial = 1862] [outer = 0x11875e400] 05:34:54 INFO - PROCESS | 1657 | 1462278894220 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 05:34:54 INFO - PROCESS | 1657 | 1462278894231 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1657 | 1462278894232 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:34:54 INFO - PROCESS | 1657 | 1462278894259 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1657 | 1462278894261 Marionette TRACE conn2 <- [1,2454,null,{}] 05:34:54 INFO - PROCESS | 1657 | 1462278894263 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}] 05:34:54 INFO - PROCESS | 1657 | 1462278894348 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:34:54 INFO - PROCESS | 1657 | 1462278894355 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973c000 == 56 [pid = 1657] [id = 621] 05:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11943e000) [pid = 1657] [serial = 1863] [outer = 0x0] 05:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x11949c800) [pid = 1657] [serial = 1864] [outer = 0x11943e000] 05:34:54 INFO - PROCESS | 1657 | 1462278894379 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x11979e800) [pid = 1657] [serial = 1865] [outer = 0x11943e000] 05:34:54 INFO - PROCESS | 1657 | 1462278894735 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 05:34:54 INFO - PROCESS | 1657 | 1462278894779 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1657 | 1462278894781 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:34:54 INFO - PROCESS | 1657 | 1462278894792 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1657 | 1462278894793 Marionette TRACE conn2 <- [1,2458,null,{}] 05:34:54 INFO - PROCESS | 1657 | 1462278894795 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}] 05:34:54 INFO - PROCESS | 1657 | 1462278894902 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:34:54 INFO - PROCESS | 1657 | 1462278894944 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a921800 == 57 [pid = 1657] [id = 622] 05:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1197a6000) [pid = 1657] [serial = 1866] [outer = 0x0] 05:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x119d7f400) [pid = 1657] [serial = 1867] [outer = 0x1197a6000] 05:34:54 INFO - PROCESS | 1657 | 1462278894969 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x11a003c00) [pid = 1657] [serial = 1868] [outer = 0x1197a6000] 05:34:55 INFO - PROCESS | 1657 | 1462278895309 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 577ms 05:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:34:55 INFO - PROCESS | 1657 | 1462278895360 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1657 | 1462278895361 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:34:55 INFO - PROCESS | 1657 | 1462278895364 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1657 | 1462278895365 Marionette TRACE conn2 <- [1,2462,null,{}] 05:34:55 INFO - PROCESS | 1657 | 1462278895367 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}] 05:34:55 INFO - PROCESS | 1657 | 1462278895476 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:34:55 INFO - PROCESS | 1657 | 1462278895504 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aada000 == 58 [pid = 1657] [id = 623] 05:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x11a009c00) [pid = 1657] [serial = 1869] [outer = 0x0] 05:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x11a11c400) [pid = 1657] [serial = 1870] [outer = 0x11a009c00] 05:34:55 INFO - PROCESS | 1657 | 1462278895529 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1214c2400) [pid = 1657] [serial = 1871] [outer = 0x11a009c00] 05:34:55 INFO - PROCESS | 1657 | 1462278895877 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 523ms 05:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:34:55 INFO - PROCESS | 1657 | 1462278895888 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1657 | 1462278895889 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:34:55 INFO - PROCESS | 1657 | 1462278895891 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1657 | 1462278895892 Marionette TRACE conn2 <- [1,2466,null,{}] 05:34:55 INFO - PROCESS | 1657 | 1462278895894 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}] 05:34:56 INFO - PROCESS | 1657 | 1462278896007 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:34:56 INFO - PROCESS | 1657 | 1462278896020 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b5d1000 == 59 [pid = 1657] [id = 624] 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x119d7c000) [pid = 1657] [serial = 1872] [outer = 0x0] 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12194c000) [pid = 1657] [serial = 1873] [outer = 0x119d7c000] 05:34:56 INFO - PROCESS | 1657 | 1462278896045 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x121956000) [pid = 1657] [serial = 1874] [outer = 0x119d7c000] 05:34:56 INFO - PROCESS | 1657 | 1462278896392 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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 05:34:56 INFO - PROCESS | 1657 | 1462278896411 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1657 | 1462278896412 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:34:56 INFO - PROCESS | 1657 | 1462278896414 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1657 | 1462278896415 Marionette TRACE conn2 <- [1,2470,null,{}] 05:34:56 INFO - PROCESS | 1657 | 1462278896418 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}] 05:34:56 INFO - PROCESS | 1657 | 1462278896535 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:34:56 INFO - PROCESS | 1657 | 1462278896574 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcde800 == 60 [pid = 1657] [id = 625] 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12194ec00) [pid = 1657] [serial = 1875] [outer = 0x0] 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x121a3c000) [pid = 1657] [serial = 1876] [outer = 0x12194ec00] 05:34:56 INFO - PROCESS | 1657 | 1462278896603 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12405bc00) [pid = 1657] [serial = 1877] [outer = 0x12194ec00] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x111dc5c00) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x121a04400) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x127596400) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12194b000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x112ac4400) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1133d4c00) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1180c5000) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x119da8800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x128a07400) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x110fdd400) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x119d7e400) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x112acf000) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1214b9c00) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x112ac2c00) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118810c00) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x113f3a000) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x125d45400) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118753c00) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x112ac6800) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x129493800) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x116087400) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1164c9400) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128e92800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x121a45800) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x112ac7c00) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1295c0800) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1297f9800) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x121a3c400) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119211c00) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124064400) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x119db0c00) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11a11c800) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128e95000) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1297f9c00) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11a276400) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1188e7400) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116067000) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1131b8800) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1131c6800) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1241a5400) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1126b9c00) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:34:56 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12572cc00) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:34:57 INFO - PROCESS | 1657 | 1462278897141 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 773ms 05:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:34:57 INFO - PROCESS | 1657 | 1462278897196 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1657 | 1462278897198 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:34:57 INFO - PROCESS | 1657 | 1462278897207 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1657 | 1462278897209 Marionette TRACE conn2 <- [1,2474,null,{}] 05:34:57 INFO - PROCESS | 1657 | 1462278897212 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}] 05:34:57 INFO - PROCESS | 1657 | 1462278897342 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:34:57 INFO - PROCESS | 1657 | 1462278897348 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcdd800 == 61 [pid = 1657] [id = 626] 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1197a3400) [pid = 1657] [serial = 1878] [outer = 0x0] 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11a010400) [pid = 1657] [serial = 1879] [outer = 0x1197a3400] 05:34:57 INFO - PROCESS | 1657 | 1462278897375 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121a04400) [pid = 1657] [serial = 1880] [outer = 0x1197a3400] 05:34:57 INFO - PROCESS | 1657 | 1462278897706 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 525ms 05:34:57 INFO - PROCESS | 1657 | 1462278897727 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:34:57 INFO - PROCESS | 1657 | 1462278897728 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:34:57 INFO - PROCESS | 1657 | 1462278897731 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1657 | 1462278897732 Marionette TRACE conn2 <- [1,2478,null,{}] 05:34:57 INFO - PROCESS | 1657 | 1462278897736 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}] 05:34:57 INFO - PROCESS | 1657 | 1462278897824 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:34:57 INFO - PROCESS | 1657 | 1462278897887 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c631000 == 62 [pid = 1657] [id = 627] 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x110ef6800) [pid = 1657] [serial = 1881] [outer = 0x0] 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x121a3f400) [pid = 1657] [serial = 1882] [outer = 0x110ef6800] 05:34:57 INFO - PROCESS | 1657 | 1462278897911 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x124064400) [pid = 1657] [serial = 1883] [outer = 0x110ef6800] 05:34:58 INFO - PROCESS | 1657 | 1462278898198 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 05:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:34:58 INFO - PROCESS | 1657 | 1462278898252 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1657 | 1462278898254 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:34:58 INFO - PROCESS | 1657 | 1462278898257 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1657 | 1462278898258 Marionette TRACE conn2 <- [1,2482,null,{}] 05:34:58 INFO - PROCESS | 1657 | 1462278898261 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}] 05:34:58 INFO - PROCESS | 1657 | 1462278898372 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:34:58 INFO - PROCESS | 1657 | 1462278898459 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d20c800 == 63 [pid = 1657] [id = 628] 05:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x117d2b000) [pid = 1657] [serial = 1884] [outer = 0x0] 05:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1240ae400) [pid = 1657] [serial = 1885] [outer = 0x117d2b000] 05:34:58 INFO - PROCESS | 1657 | 1462278898504 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1246b5000) [pid = 1657] [serial = 1886] [outer = 0x117d2b000] 05:34:58 INFO - PROCESS | 1657 | 1462278898838 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 619ms 05:34:58 INFO - PROCESS | 1657 | 1462278898876 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1657 | 1462278898877 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:34:58 INFO - PROCESS | 1657 | 1462278898879 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1657 | 1462278898880 Marionette TRACE conn2 <- [1,2486,null,{}] 05:34:58 INFO - PROCESS | 1657 | 1462278898883 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}] 05:34:58 INFO - PROCESS | 1657 | 1462278898973 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:34:59 INFO - PROCESS | 1657 | 1462278899101 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11292c800 == 64 [pid = 1657] [id = 629] 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x110ef4400) [pid = 1657] [serial = 1887] [outer = 0x0] 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x110f8e800) [pid = 1657] [serial = 1888] [outer = 0x110ef4400] 05:34:59 INFO - PROCESS | 1657 | 1462278899133 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x110fe5400) [pid = 1657] [serial = 1889] [outer = 0x110ef4400] 05:34:59 INFO - PROCESS | 1657 | 1462278899617 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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 05:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:34:59 INFO - PROCESS | 1657 | 1462278899650 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1657 | 1462278899653 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:34:59 INFO - PROCESS | 1657 | 1462278899656 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1657 | 1462278899658 Marionette TRACE conn2 <- [1,2490,null,{}] 05:34:59 INFO - PROCESS | 1657 | 1462278899661 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}] 05:34:59 INFO - PROCESS | 1657 | 1462278899801 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:34:59 INFO - PROCESS | 1657 | 1462278899891 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964c000 == 65 [pid = 1657] [id = 630] 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11264ec00) [pid = 1657] [serial = 1890] [outer = 0x0] 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x116059800) [pid = 1657] [serial = 1891] [outer = 0x11264ec00] 05:34:59 INFO - PROCESS | 1657 | 1462278899922 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11608fc00) [pid = 1657] [serial = 1892] [outer = 0x11264ec00] 05:35:00 INFO - PROCESS | 1657 | 1462278900354 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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 721ms 05:35:00 INFO - PROCESS | 1657 | 1462278900378 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1657 | 1462278900381 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:35:00 INFO - PROCESS | 1657 | 1462278900384 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1657 | 1462278900385 Marionette TRACE conn2 <- [1,2494,null,{}] 05:35:00 INFO - PROCESS | 1657 | 1462278900388 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}] 05:35:00 INFO - PROCESS | 1657 | 1462278900497 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:35:00 INFO - PROCESS | 1657 | 1462278900566 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129742800 == 66 [pid = 1657] [id = 631] 05:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x116866400) [pid = 1657] [serial = 1893] [outer = 0x0] 05:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1180bf800) [pid = 1657] [serial = 1894] [outer = 0x116866400] 05:35:00 INFO - PROCESS | 1657 | 1462278900640 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118629000) [pid = 1657] [serial = 1895] [outer = 0x116866400] 05:35:01 INFO - PROCESS | 1657 | 1462278901225 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 870ms 05:35:01 INFO - PROCESS | 1657 | 1462278901255 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1657 | 1462278901257 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:35:01 INFO - PROCESS | 1657 | 1462278901264 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1657 | 1462278901269 Marionette TRACE conn2 <- [1,2498,null,{}] 05:35:01 INFO - PROCESS | 1657 | 1462278901272 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}] 05:35:01 INFO - PROCESS | 1657 | 1462278901381 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:35:01 INFO - PROCESS | 1657 | 1462278901446 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dad0800 == 67 [pid = 1657] [id = 632] 05:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11861c800) [pid = 1657] [serial = 1896] [outer = 0x0] 05:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x119024400) [pid = 1657] [serial = 1897] [outer = 0x11861c800] 05:35:01 INFO - PROCESS | 1657 | 1462278901516 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11a11bc00) [pid = 1657] [serial = 1898] [outer = 0x11861c800] 05:35:01 INFO - PROCESS | 1657 | 1462278901905 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 678ms 05:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:35:01 INFO - PROCESS | 1657 | 1462278901938 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1657 | 1462278901940 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:35:01 INFO - PROCESS | 1657 | 1462278901943 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1657 | 1462278901944 Marionette TRACE conn2 <- [1,2502,null,{}] 05:35:01 INFO - PROCESS | 1657 | 1462278901946 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}] 05:35:02 INFO - PROCESS | 1657 | 1462278902058 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:35:02 INFO - PROCESS | 1657 | 1462278902164 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df1c800 == 68 [pid = 1657] [id = 633] 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11949d800) [pid = 1657] [serial = 1899] [outer = 0x0] 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x121d2e000) [pid = 1657] [serial = 1900] [outer = 0x11949d800] 05:35:02 INFO - PROCESS | 1657 | 1462278902197 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1244c0800) [pid = 1657] [serial = 1901] [outer = 0x11949d800] 05:35:02 INFO - PROCESS | 1657 | 1462278902604 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 05:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:35:02 INFO - PROCESS | 1657 | 1462278902612 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1657 | 1462278902613 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:35:02 INFO - PROCESS | 1657 | 1462278902616 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1657 | 1462278902617 Marionette TRACE conn2 <- [1,2506,null,{}] 05:35:02 INFO - PROCESS | 1657 | 1462278902622 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}] 05:35:02 INFO - PROCESS | 1657 | 1462278902729 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:35:02 INFO - PROCESS | 1657 | 1462278902826 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6b5800 == 69 [pid = 1657] [id = 634] 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x125d44000) [pid = 1657] [serial = 1902] [outer = 0x0] 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x125d4c400) [pid = 1657] [serial = 1903] [outer = 0x125d44000] 05:35:02 INFO - PROCESS | 1657 | 1462278902864 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x127596000) [pid = 1657] [serial = 1904] [outer = 0x125d44000] 05:35:03 INFO - PROCESS | 1657 | 1462278903288 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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 723ms 05:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:35:03 INFO - PROCESS | 1657 | 1462278903339 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1657 | 1462278903341 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:35:03 INFO - PROCESS | 1657 | 1462278903343 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1657 | 1462278903344 Marionette TRACE conn2 <- [1,2510,null,{}] 05:35:03 INFO - PROCESS | 1657 | 1462278903347 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}] 05:35:03 INFO - PROCESS | 1657 | 1462278903456 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:35:03 INFO - PROCESS | 1657 | 1462278903588 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x13074a800 == 70 [pid = 1657] [id = 635] 05:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x125d44c00) [pid = 1657] [serial = 1905] [outer = 0x0] 05:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1275a1000) [pid = 1657] [serial = 1906] [outer = 0x125d44c00] 05:35:03 INFO - PROCESS | 1657 | 1462278903621 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x128a06c00) [pid = 1657] [serial = 1907] [outer = 0x125d44c00] 05:35:04 INFO - PROCESS | 1657 | 1462278904051 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]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 773ms 05:35:04 INFO - PROCESS | 1657 | 1462278904116 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1657 | 1462278904118 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:35:04 INFO - PROCESS | 1657 | 1462278904120 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1657 | 1462278904121 Marionette TRACE conn2 <- [1,2514,null,{}] 05:35:04 INFO - PROCESS | 1657 | 1462278904124 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}] 05:35:04 INFO - PROCESS | 1657 | 1462278904230 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:35:04 INFO - PROCESS | 1657 | 1462278904309 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a22b800 == 71 [pid = 1657] [id = 636] 05:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x111dbc000) [pid = 1657] [serial = 1908] [outer = 0x0] 05:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x118226000) [pid = 1657] [serial = 1909] [outer = 0x111dbc000] 05:35:04 INFO - PROCESS | 1657 | 1462278904340 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128a11c00) [pid = 1657] [serial = 1910] [outer = 0x111dbc000] 05:35:04 INFO - PROCESS | 1657 | 1462278904771 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]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 05:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:35:04 INFO - PROCESS | 1657 | 1462278904791 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1657 | 1462278904793 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:35:04 INFO - PROCESS | 1657 | 1462278904795 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1657 | 1462278904796 Marionette TRACE conn2 <- [1,2518,null,{}] 05:35:04 INFO - PROCESS | 1657 | 1462278904799 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}] 05:35:05 INFO - PROCESS | 1657 | 1462278905078 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:35:05 INFO - PROCESS | 1657 | 1462278905208 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x119231000 == 72 [pid = 1657] [id = 637] 05:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x110fe1000) [pid = 1657] [serial = 1911] [outer = 0x0] 05:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x111111c00) [pid = 1657] [serial = 1912] [outer = 0x110fe1000] 05:35:05 INFO - PROCESS | 1657 | 1462278905239 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1126c2400) [pid = 1657] [serial = 1913] [outer = 0x110fe1000] 05:35:05 INFO - PROCESS | 1657 | 1462278905700 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]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 974ms 05:35:05 INFO - PROCESS | 1657 | 1462278905789 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 1657 | 1462278905791 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:35:05 INFO - PROCESS | 1657 | 1462278905795 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1657 | 1462278905798 Marionette TRACE conn2 <- [1,2522,null,{}] 05:35:05 INFO - PROCESS | 1657 | 1462278905802 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}] 05:35:05 INFO - PROCESS | 1657 | 1462278905905 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:35:05 INFO - PROCESS | 1657 | 1462278905986 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11965b800 == 73 [pid = 1657] [id = 638] 05:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x116088000) [pid = 1657] [serial = 1914] [outer = 0x0] 05:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x11610f000) [pid = 1657] [serial = 1915] [outer = 0x116088000] 05:35:06 INFO - PROCESS | 1657 | 1462278906016 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1168b5000) [pid = 1657] [serial = 1916] [outer = 0x116088000] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x130732000 == 72 [pid = 1657] [id = 569] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119223000 == 71 [pid = 1657] [id = 570] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x112b4e800 == 70 [pid = 1657] [id = 574] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13072c000 == 69 [pid = 1657] [id = 572] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d20c800 == 68 [pid = 1657] [id = 628] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12c631000 == 67 [pid = 1657] [id = 627] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcdd800 == 66 [pid = 1657] [id = 626] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcde800 == 65 [pid = 1657] [id = 625] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b5d1000 == 64 [pid = 1657] [id = 624] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12cb32800) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12aada000 == 63 [pid = 1657] [id = 623] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a921800 == 62 [pid = 1657] [id = 622] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12973c000 == 61 [pid = 1657] [id = 621] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x125c7e000 == 60 [pid = 1657] [id = 620] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12201d000 == 59 [pid = 1657] [id = 619] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119c3f000 == 58 [pid = 1657] [id = 618] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119660000 == 57 [pid = 1657] [id = 617] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x116e50800 == 56 [pid = 1657] [id = 616] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x112929000 == 55 [pid = 1657] [id = 615] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12e186000 == 54 [pid = 1657] [id = 611] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c9800 == 53 [pid = 1657] [id = 610] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x119230800 == 52 [pid = 1657] [id = 609] 05:35:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1331e0800 == 51 [pid = 1657] [id = 608] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11608ac00) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1246b6c00) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x128a05800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x128e97000) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x113d2fc00) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1180c3c00) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11979dc00) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x121a08800) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12a980800) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1121de000) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x121956400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x113da5000) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x121d2e800) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x128e98c00) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1241ac400) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x116ad3000) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12759f400) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1196c8800) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x116060800) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12b5f4000) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x116ad8800) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119444800) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12a810000) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12bd22800) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12b5f6400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1168bf000) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x116058c00) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12afb2c00) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12a814c00) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12b5f6000) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12af46800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x128e9c000) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1196bac00) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11a112c00) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1241aa400) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12572d800) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x129181c00) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1271c4c00) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12aaf5400) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12500e800) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121a46c00) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x129725400) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bd2e000) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x121951400) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12405a400) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1196c7c00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11a116000) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1168c1c00) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1186d3800) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1168ba000) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118b1c000) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116ad6800) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bd48400) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116066400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1133d2800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121a0d000) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12971e800) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12759e000) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118b23000) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bd25800) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12cb28c00) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 05:35:06 INFO - PROCESS | 1657 | 1462278906423 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]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 674ms 05:35:06 INFO - PROCESS | 1657 | 1462278906470 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 1657 | 1462278906472 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:35:06 INFO - PROCESS | 1657 | 1462278906474 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1657 | 1462278906476 Marionette TRACE conn2 <- [1,2526,null,{}] 05:35:06 INFO - PROCESS | 1657 | 1462278906478 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}] 05:35:06 INFO - PROCESS | 1657 | 1462278906565 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:35:06 INFO - PROCESS | 1657 | 1462278906632 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119223000 == 52 [pid = 1657] [id = 639] 05:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116060800) [pid = 1657] [serial = 1917] [outer = 0x0] 05:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116a6fc00) [pid = 1657] [serial = 1918] [outer = 0x116060800] 05:35:06 INFO - PROCESS | 1657 | 1462278906659 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11822a800) [pid = 1657] [serial = 1919] [outer = 0x116060800] 05:35:06 INFO - PROCESS | 1657 | 1462278906987 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]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 568ms 05:35:07 INFO - PROCESS | 1657 | 1462278907044 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1657 | 1462278907048 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:35:07 INFO - PROCESS | 1657 | 1462278907059 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1657 | 1462278907064 Marionette TRACE conn2 <- [1,2530,null,{}] 05:35:07 INFO - PROCESS | 1657 | 1462278907068 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}] 05:35:07 INFO - PROCESS | 1657 | 1462278907208 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:35:07 INFO - PROCESS | 1657 | 1462278907302 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x125db0000 == 53 [pid = 1657] [id = 640] 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118620000) [pid = 1657] [serial = 1920] [outer = 0x0] 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118758400) [pid = 1657] [serial = 1921] [outer = 0x118620000] 05:35:07 INFO - PROCESS | 1657 | 1462278907322 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119211c00) [pid = 1657] [serial = 1922] [outer = 0x118620000] 05:35:07 INFO - PROCESS | 1657 | 1462278907669 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]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 05:35:07 INFO - PROCESS | 1657 | 1462278907683 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1657 | 1462278907686 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:35:07 INFO - PROCESS | 1657 | 1462278907702 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1657 | 1462278907705 Marionette TRACE conn2 <- [1,2534,null,{}] 05:35:07 INFO - PROCESS | 1657 | 1462278907708 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}] 05:35:07 INFO - PROCESS | 1657 | 1462278907844 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:35:07 INFO - PROCESS | 1657 | 1462278907852 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x129461000 == 54 [pid = 1657] [id = 641] 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119445000) [pid = 1657] [serial = 1923] [outer = 0x0] 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1194a6c00) [pid = 1657] [serial = 1924] [outer = 0x119445000] 05:35:07 INFO - PROCESS | 1657 | 1462278907893 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119d76c00) [pid = 1657] [serial = 1925] [outer = 0x119445000] 05:35:08 INFO - PROCESS | 1657 | 1462278908320 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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 682ms 05:35:08 INFO - PROCESS | 1657 | 1462278908380 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 1657 | 1462278908381 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:35:08 INFO - PROCESS | 1657 | 1462278908401 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1657 | 1462278908405 Marionette TRACE conn2 <- [1,2538,null,{}] 05:35:08 INFO - PROCESS | 1657 | 1462278908408 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}] 05:35:08 INFO - PROCESS | 1657 | 1462278908526 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:35:08 INFO - PROCESS | 1657 | 1462278908561 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a92e800 == 55 [pid = 1657] [id = 642] 05:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11a119800) [pid = 1657] [serial = 1926] [outer = 0x0] 05:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11a276c00) [pid = 1657] [serial = 1927] [outer = 0x11a119800] 05:35:08 INFO - PROCESS | 1657 | 1462278908593 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12194f400) [pid = 1657] [serial = 1928] [outer = 0x11a119800] 05:35:09 INFO - PROCESS | 1657 | 1462278909012 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 639ms 05:35:09 INFO - PROCESS | 1657 | 1462278909027 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1657 | 1462278909029 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:35:09 INFO - PROCESS | 1657 | 1462278909033 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1657 | 1462278909036 Marionette TRACE conn2 <- [1,2542,null,{}] 05:35:09 INFO - PROCESS | 1657 | 1462278909039 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}] 05:35:09 INFO - PROCESS | 1657 | 1462278909203 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:35:09 INFO - PROCESS | 1657 | 1462278909224 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afcb000 == 56 [pid = 1657] [id = 643] 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11a119c00) [pid = 1657] [serial = 1929] [outer = 0x0] 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x121a0d000) [pid = 1657] [serial = 1930] [outer = 0x11a119c00] 05:35:09 INFO - PROCESS | 1657 | 1462278909262 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1240aa800) [pid = 1657] [serial = 1931] [outer = 0x11a119c00] 05:35:09 INFO - PROCESS | 1657 | 1462278909607 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 623ms 05:35:09 INFO - PROCESS | 1657 | 1462278909655 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1657 | 1462278909656 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:35:09 INFO - PROCESS | 1657 | 1462278909659 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1657 | 1462278909660 Marionette TRACE conn2 <- [1,2546,null,{}] 05:35:09 INFO - PROCESS | 1657 | 1462278909662 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}] 05:35:09 INFO - PROCESS | 1657 | 1462278909781 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:35:09 INFO - PROCESS | 1657 | 1462278909794 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bcd2800 == 57 [pid = 1657] [id = 644] 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12194b000) [pid = 1657] [serial = 1932] [outer = 0x0] 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12500f800) [pid = 1657] [serial = 1933] [outer = 0x12194b000] 05:35:09 INFO - PROCESS | 1657 | 1462278909819 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1271b7400) [pid = 1657] [serial = 1934] [outer = 0x12194b000] 05:35:10 INFO - PROCESS | 1657 | 1462278910180 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 568ms 05:35:10 INFO - PROCESS | 1657 | 1462278910228 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1657 | 1462278910229 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:35:10 INFO - PROCESS | 1657 | 1462278910231 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1657 | 1462278910232 Marionette TRACE conn2 <- [1,2550,null,{}] 05:35:10 INFO - PROCESS | 1657 | 1462278910235 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}] 05:35:10 INFO - PROCESS | 1657 | 1462278910345 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:35:10 INFO - PROCESS | 1657 | 1462278910387 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c481800 == 58 [pid = 1657] [id = 645] 05:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x121a0c400) [pid = 1657] [serial = 1935] [outer = 0x0] 05:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12759c000) [pid = 1657] [serial = 1936] [outer = 0x121a0c400] 05:35:10 INFO - PROCESS | 1657 | 1462278910412 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1276d5800) [pid = 1657] [serial = 1937] [outer = 0x121a0c400] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1197a6000) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11a009c00) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12194ec00) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x111f40400) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116ad8c00) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11875e400) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x110eef000) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x113da2000) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11509a800) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11943e000) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x119d7c000) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12cb2e400) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x110ef6800) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:35:10 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1197a3400) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:35:10 INFO - PROCESS | 1657 | 1462278910837 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 618ms 05:35:10 INFO - PROCESS | 1657 | 1462278910849 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1657 | 1462278910851 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:35:10 INFO - PROCESS | 1657 | 1462278910859 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1657 | 1462278910860 Marionette TRACE conn2 <- [1,2554,null,{}] 05:35:10 INFO - PROCESS | 1657 | 1462278910862 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}] 05:35:10 INFO - PROCESS | 1657 | 1462278910987 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:35:11 INFO - PROCESS | 1657 | 1462278911045 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c321000 == 59 [pid = 1657] [id = 646] 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x113223800) [pid = 1657] [serial = 1938] [outer = 0x0] 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11949f800) [pid = 1657] [serial = 1939] [outer = 0x113223800] 05:35:11 INFO - PROCESS | 1657 | 1462278911071 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1241a9400) [pid = 1657] [serial = 1940] [outer = 0x113223800] 05:35:11 INFO - PROCESS | 1657 | 1462278911360 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 522ms 05:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:35:11 INFO - PROCESS | 1657 | 1462278911378 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1657 | 1462278911379 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:35:11 INFO - PROCESS | 1657 | 1462278911381 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1657 | 1462278911383 Marionette TRACE conn2 <- [1,2558,null,{}] 05:35:11 INFO - PROCESS | 1657 | 1462278911390 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}] 05:35:11 INFO - PROCESS | 1657 | 1462278911481 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:35:11 INFO - PROCESS | 1657 | 1462278911543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd4f800 == 60 [pid = 1657] [id = 647] 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11a10ec00) [pid = 1657] [serial = 1941] [outer = 0x0] 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1276d5c00) [pid = 1657] [serial = 1942] [outer = 0x11a10ec00] 05:35:11 INFO - PROCESS | 1657 | 1462278911573 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12903a000) [pid = 1657] [serial = 1943] [outer = 0x11a10ec00] 05:35:11 INFO - PROCESS | 1657 | 1462278911874 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 524ms 05:35:11 INFO - PROCESS | 1657 | 1462278911907 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1657 | 1462278911908 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:35:11 INFO - PROCESS | 1657 | 1462278911910 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1657 | 1462278911912 Marionette TRACE conn2 <- [1,2562,null,{}] 05:35:11 INFO - PROCESS | 1657 | 1462278911914 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}] 05:35:12 INFO - PROCESS | 1657 | 1462278912021 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:35:12 INFO - PROCESS | 1657 | 1462278912026 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d998000 == 61 [pid = 1657] [id = 648] 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x129178800) [pid = 1657] [serial = 1944] [outer = 0x0] 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12949b400) [pid = 1657] [serial = 1945] [outer = 0x129178800] 05:35:12 INFO - PROCESS | 1657 | 1462278912050 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12971e000) [pid = 1657] [serial = 1946] [outer = 0x129178800] 05:35:12 INFO - PROCESS | 1657 | 1462278912410 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 05:35:12 INFO - PROCESS | 1657 | 1462278912430 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1657 | 1462278912431 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:35:12 INFO - PROCESS | 1657 | 1462278912434 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1657 | 1462278912435 Marionette TRACE conn2 <- [1,2566,null,{}] 05:35:12 INFO - PROCESS | 1657 | 1462278912448 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}] 05:35:12 INFO - PROCESS | 1657 | 1462278912539 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:35:12 INFO - PROCESS | 1657 | 1462278912543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e16f800 == 62 [pid = 1657] [id = 649] 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1295c2800) [pid = 1657] [serial = 1947] [outer = 0x0] 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1297f0000) [pid = 1657] [serial = 1948] [outer = 0x1295c2800] 05:35:12 INFO - PROCESS | 1657 | 1462278912568 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12a815400) [pid = 1657] [serial = 1949] [outer = 0x1295c2800] 05:35:13 INFO - PROCESS | 1657 | 1462278913126 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 719ms 05:35:13 INFO - PROCESS | 1657 | 1462278913153 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1657 | 1462278913156 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:35:13 INFO - PROCESS | 1657 | 1462278913160 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1657 | 1462278913162 Marionette TRACE conn2 <- [1,2570,null,{}] 05:35:13 INFO - PROCESS | 1657 | 1462278913166 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}] 05:35:13 INFO - PROCESS | 1657 | 1462278913288 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:35:13 INFO - PROCESS | 1657 | 1462278913405 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119421800 == 63 [pid = 1657] [id = 650] 05:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x115d99000) [pid = 1657] [serial = 1950] [outer = 0x0] 05:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11605f000) [pid = 1657] [serial = 1951] [outer = 0x115d99000] 05:35:13 INFO - PROCESS | 1657 | 1462278913437 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1164c2c00) [pid = 1657] [serial = 1952] [outer = 0x115d99000] 05:35:13 INFO - PROCESS | 1657 | 1462278913902 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 771ms 05:35:13 INFO - PROCESS | 1657 | 1462278913932 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1657 | 1462278913937 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:35:13 INFO - PROCESS | 1657 | 1462278913959 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1657 | 1462278913961 Marionette TRACE conn2 <- [1,2574,null,{}] 05:35:13 INFO - PROCESS | 1657 | 1462278913964 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}] 05:35:14 INFO - PROCESS | 1657 | 1462278914075 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:35:14 INFO - PROCESS | 1657 | 1462278914154 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973c000 == 64 [pid = 1657] [id = 651] 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116ad6800) [pid = 1657] [serial = 1953] [outer = 0x0] 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11861ec00) [pid = 1657] [serial = 1954] [outer = 0x116ad6800] 05:35:14 INFO - PROCESS | 1657 | 1462278914184 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118810400) [pid = 1657] [serial = 1955] [outer = 0x116ad6800] 05:35:14 INFO - PROCESS | 1657 | 1462278914624 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 722ms 05:35:14 INFO - PROCESS | 1657 | 1462278914681 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1657 | 1462278914682 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:35:14 INFO - PROCESS | 1657 | 1462278914704 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1657 | 1462278914706 Marionette TRACE conn2 <- [1,2578,null,{}] 05:35:14 INFO - PROCESS | 1657 | 1462278914714 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}] 05:35:14 INFO - PROCESS | 1657 | 1462278914825 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:35:14 INFO - PROCESS | 1657 | 1462278914905 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d996800 == 65 [pid = 1657] [id = 652] 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11a009000) [pid = 1657] [serial = 1956] [outer = 0x0] 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1214bac00) [pid = 1657] [serial = 1957] [outer = 0x11a009000] 05:35:14 INFO - PROCESS | 1657 | 1462278914936 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12403f000) [pid = 1657] [serial = 1958] [outer = 0x11a009000] 05:35:15 INFO - PROCESS | 1657 | 1462278915353 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 677ms 05:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:35:15 INFO - PROCESS | 1657 | 1462278915377 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1657 | 1462278915379 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:35:15 INFO - PROCESS | 1657 | 1462278915381 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1657 | 1462278915383 Marionette TRACE conn2 <- [1,2582,null,{}] 05:35:15 INFO - PROCESS | 1657 | 1462278915385 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}] 05:35:15 INFO - PROCESS | 1657 | 1462278915497 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:35:15 INFO - PROCESS | 1657 | 1462278915603 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6a5800 == 66 [pid = 1657] [id = 653] 05:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x124059c00) [pid = 1657] [serial = 1959] [outer = 0x0] 05:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x125730800) [pid = 1657] [serial = 1960] [outer = 0x124059c00] 05:35:15 INFO - PROCESS | 1657 | 1462278915634 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128e8e000) [pid = 1657] [serial = 1961] [outer = 0x124059c00] 05:35:16 INFO - PROCESS | 1657 | 1462278916014 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 05:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:35:16 INFO - PROCESS | 1657 | 1462278916052 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1657 | 1462278916053 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:35:16 INFO - PROCESS | 1657 | 1462278916056 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1657 | 1462278916057 Marionette TRACE conn2 <- [1,2586,null,{}] 05:35:16 INFO - PROCESS | 1657 | 1462278916059 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}] 05:35:16 INFO - PROCESS | 1657 | 1462278916167 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:35:16 INFO - PROCESS | 1657 | 1462278916276 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x130753800 == 67 [pid = 1657] [id = 654] 05:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12413fc00) [pid = 1657] [serial = 1962] [outer = 0x0] 05:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12917a000) [pid = 1657] [serial = 1963] [outer = 0x12413fc00] 05:35:16 INFO - PROCESS | 1657 | 1462278916305 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1295b9400) [pid = 1657] [serial = 1964] [outer = 0x12413fc00] 05:35:16 INFO - PROCESS | 1657 | 1462278916722 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 718ms 05:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:35:16 INFO - PROCESS | 1657 | 1462278916775 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1657 | 1462278916776 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:35:16 INFO - PROCESS | 1657 | 1462278916778 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1657 | 1462278916780 Marionette TRACE conn2 <- [1,2590,null,{}] 05:35:16 INFO - PROCESS | 1657 | 1462278916782 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}] 05:35:16 INFO - PROCESS | 1657 | 1462278916904 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:35:16 INFO - PROCESS | 1657 | 1462278916983 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1331eb800 == 68 [pid = 1657] [id = 655] 05:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x129729000) [pid = 1657] [serial = 1965] [outer = 0x0] 05:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12a97f400) [pid = 1657] [serial = 1966] [outer = 0x129729000] 05:35:17 INFO - PROCESS | 1657 | 1462278917014 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12afa9c00) [pid = 1657] [serial = 1967] [outer = 0x129729000] 05:35:17 INFO - PROCESS | 1657 | 1462278917431 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 05:35:17 INFO - PROCESS | 1657 | 1462278917450 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1657 | 1462278917452 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:35:17 INFO - PROCESS | 1657 | 1462278917456 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1657 | 1462278917457 Marionette TRACE conn2 <- [1,2594,null,{}] 05:35:17 INFO - PROCESS | 1657 | 1462278917460 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}] 05:35:17 INFO - PROCESS | 1657 | 1462278917584 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:35:17 INFO - PROCESS | 1657 | 1462278917693 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1334d2800 == 69 [pid = 1657] [id = 656] 05:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x11264f000) [pid = 1657] [serial = 1968] [outer = 0x0] 05:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12b5ec400) [pid = 1657] [serial = 1969] [outer = 0x11264f000] 05:35:17 INFO - PROCESS | 1657 | 1462278917722 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12b5f9800) [pid = 1657] [serial = 1970] [outer = 0x11264f000] 05:35:18 INFO - PROCESS | 1657 | 1462278918171 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 05:35:18 INFO - PROCESS | 1657 | 1462278918227 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1657 | 1462278918228 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:35:18 INFO - PROCESS | 1657 | 1462278918230 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1657 | 1462278918232 Marionette TRACE conn2 <- [1,2598,null,{}] 05:35:18 INFO - PROCESS | 1657 | 1462278918234 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}] 05:35:18 INFO - PROCESS | 1657 | 1462278918350 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:35:18 INFO - PROCESS | 1657 | 1462278918428 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b3000 == 70 [pid = 1657] [id = 657] 05:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x11110d000) [pid = 1657] [serial = 1971] [outer = 0x0] 05:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x118621800) [pid = 1657] [serial = 1972] [outer = 0x11110d000] 05:35:18 INFO - PROCESS | 1657 | 1462278918458 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1240b3000) [pid = 1657] [serial = 1973] [outer = 0x11110d000] 05:35:19 INFO - PROCESS | 1657 | 1462278919157 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 974ms 05:35:19 INFO - PROCESS | 1657 | 1462278919205 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1657 | 1462278919208 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:35:19 INFO - PROCESS | 1657 | 1462278919211 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1657 | 1462278919213 Marionette TRACE conn2 <- [1,2602,null,{}] 05:35:19 INFO - PROCESS | 1657 | 1462278919216 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}] 05:35:19 INFO - PROCESS | 1657 | 1462278919328 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:35:19 INFO - PROCESS | 1657 | 1462278919437 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c3c800 == 71 [pid = 1657] [id = 658] 05:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x113d29000) [pid = 1657] [serial = 1974] [outer = 0x0] 05:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x113f39000) [pid = 1657] [serial = 1975] [outer = 0x113d29000] 05:35:19 INFO - PROCESS | 1657 | 1462278919481 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x116086800) [pid = 1657] [serial = 1976] [outer = 0x113d29000] 05:35:19 INFO - PROCESS | 1657 | 1462278919986 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 823ms 05:35:20 INFO - PROCESS | 1657 | 1462278920035 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1657 | 1462278920040 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:35:20 INFO - PROCESS | 1657 | 1462278920046 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1657 | 1462278920049 Marionette TRACE conn2 <- [1,2606,null,{}] 05:35:20 INFO - PROCESS | 1657 | 1462278920077 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}] 05:35:20 INFO - PROCESS | 1657 | 1462278920222 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:35:20 INFO - PROCESS | 1657 | 1462278920340 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1197cb800 == 72 [pid = 1657] [id = 659] 05:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1167ad000) [pid = 1657] [serial = 1977] [outer = 0x0] 05:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1180be400) [pid = 1657] [serial = 1978] [outer = 0x1167ad000] 05:35:20 INFO - PROCESS | 1657 | 1462278920384 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x118620800) [pid = 1657] [serial = 1979] [outer = 0x1167ad000] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d998000 == 71 [pid = 1657] [id = 648] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd4f800 == 70 [pid = 1657] [id = 647] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c321000 == 69 [pid = 1657] [id = 646] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c481800 == 68 [pid = 1657] [id = 645] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1240ae400) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bcd2800 == 67 [pid = 1657] [id = 644] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12afcb000 == 66 [pid = 1657] [id = 643] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a92e800 == 65 [pid = 1657] [id = 642] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x129461000 == 64 [pid = 1657] [id = 641] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x125db0000 == 63 [pid = 1657] [id = 640] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119223000 == 62 [pid = 1657] [id = 639] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11965b800 == 61 [pid = 1657] [id = 638] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119231000 == 60 [pid = 1657] [id = 637] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12df1c800 == 59 [pid = 1657] [id = 633] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12dad0800 == 58 [pid = 1657] [id = 632] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x129742800 == 57 [pid = 1657] [id = 631] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11964c000 == 56 [pid = 1657] [id = 630] 05:35:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11292c800 == 55 [pid = 1657] [id = 629] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11a003c00) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119d7f400) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11a11c400) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121a3c000) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x113317c00) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x112ac9400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1240a8800) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11822ec00) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x118627800) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x118810000) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119202c00) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x110fe5000) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x112654000) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x116087c00) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x115de6c00) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x116868800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11767e000) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118759c00) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12bd4e400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12bd2ec00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x129496400) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11949c800) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12194c000) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112e94c00) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12cb37800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12405bc00) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x124064400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1214c2400) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x121956000) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121a3f400) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11979e800) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11a010400) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x121a04400) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 05:35:20 INFO - PROCESS | 1657 | 1462278920859 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 844ms 05:35:20 INFO - PROCESS | 1657 | 1462278920897 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1657 | 1462278920899 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:35:20 INFO - PROCESS | 1657 | 1462278920903 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1657 | 1462278920906 Marionette TRACE conn2 <- [1,2610,null,{}] 05:35:20 INFO - PROCESS | 1657 | 1462278920913 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}] 05:35:21 INFO - PROCESS | 1657 | 1462278921006 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:35:21 INFO - PROCESS | 1657 | 1462278921011 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12158d000 == 56 [pid = 1657] [id = 660] 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116adb800) [pid = 1657] [serial = 1980] [outer = 0x0] 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11880b000) [pid = 1657] [serial = 1981] [outer = 0x116adb800] 05:35:21 INFO - PROCESS | 1657 | 1462278921039 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11920d400) [pid = 1657] [serial = 1982] [outer = 0x116adb800] 05:35:21 INFO - PROCESS | 1657 | 1462278921415 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 05:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:35:21 INFO - PROCESS | 1657 | 1462278921425 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1657 | 1462278921426 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1657 | 1462278921428 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1657 | 1462278921429 Marionette TRACE conn2 <- [1,2614,null,{}] 05:35:21 INFO - PROCESS | 1657 | 1462278921432 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}] 05:35:21 INFO - PROCESS | 1657 | 1462278921526 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:35:21 INFO - PROCESS | 1657 | 1462278921588 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c7d800 == 57 [pid = 1657] [id = 661] 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119085400) [pid = 1657] [serial = 1983] [outer = 0x0] 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11947bc00) [pid = 1657] [serial = 1984] [outer = 0x119085400] 05:35:21 INFO - PROCESS | 1657 | 1462278921614 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1197a4400) [pid = 1657] [serial = 1985] [outer = 0x119085400] 05:35:21 INFO - PROCESS | 1657 | 1462278921910 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 05:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:35:21 INFO - PROCESS | 1657 | 1462278921949 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1657 | 1462278921950 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1657 | 1462278921954 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1657 | 1462278921956 Marionette TRACE conn2 <- [1,2618,null,{}] 05:35:21 INFO - PROCESS | 1657 | 1462278921958 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}] 05:35:22 INFO - PROCESS | 1657 | 1462278922045 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:35:22 INFO - PROCESS | 1657 | 1462278922108 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a61000 == 58 [pid = 1657] [id = 662] 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1194a3000) [pid = 1657] [serial = 1986] [outer = 0x0] 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119dadc00) [pid = 1657] [serial = 1987] [outer = 0x1194a3000] 05:35:22 INFO - PROCESS | 1657 | 1462278922134 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1214b7c00) [pid = 1657] [serial = 1988] [outer = 0x1194a3000] 05:35:22 INFO - PROCESS | 1657 | 1462278922459 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 05:35:22 INFO - PROCESS | 1657 | 1462278922475 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1657 | 1462278922476 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:35:22 INFO - PROCESS | 1657 | 1462278922479 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1657 | 1462278922480 Marionette TRACE conn2 <- [1,2622,null,{}] 05:35:22 INFO - PROCESS | 1657 | 1462278922482 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}] 05:35:22 INFO - PROCESS | 1657 | 1462278922584 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:35:22 INFO - PROCESS | 1657 | 1462278922589 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b52e000 == 59 [pid = 1657] [id = 663] 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x121947c00) [pid = 1657] [serial = 1989] [outer = 0x0] 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121a03000) [pid = 1657] [serial = 1990] [outer = 0x121947c00] 05:35:22 INFO - PROCESS | 1657 | 1462278922615 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1241aa400) [pid = 1657] [serial = 1991] [outer = 0x121947c00] 05:35:23 INFO - PROCESS | 1657 | 1462278922999 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 05:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:35:23 INFO - PROCESS | 1657 | 1462278923051 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1657 | 1462278923052 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:35:23 INFO - PROCESS | 1657 | 1462278923054 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1657 | 1462278923055 Marionette TRACE conn2 <- [1,2626,null,{}] 05:35:23 INFO - PROCESS | 1657 | 1462278923057 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}] 05:35:23 INFO - PROCESS | 1657 | 1462278923168 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:35:23 INFO - PROCESS | 1657 | 1462278923179 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bce0800 == 60 [pid = 1657] [id = 664] 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x124048800) [pid = 1657] [serial = 1992] [outer = 0x0] 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12507a400) [pid = 1657] [serial = 1993] [outer = 0x124048800] 05:35:23 INFO - PROCESS | 1657 | 1462278923204 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1271c4800) [pid = 1657] [serial = 1994] [outer = 0x124048800] 05:35:23 INFO - PROCESS | 1657 | 1462278923549 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 05:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:35:23 INFO - PROCESS | 1657 | 1462278923573 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1657 | 1462278923574 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:35:23 INFO - PROCESS | 1657 | 1462278923577 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1657 | 1462278923578 Marionette TRACE conn2 <- [1,2630,null,{}] 05:35:23 INFO - PROCESS | 1657 | 1462278923588 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}] 05:35:23 INFO - PROCESS | 1657 | 1462278923697 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:35:23 INFO - PROCESS | 1657 | 1462278923709 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c322000 == 61 [pid = 1657] [id = 665] 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1241ab000) [pid = 1657] [serial = 1995] [outer = 0x0] 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1276d6000) [pid = 1657] [serial = 1996] [outer = 0x1241ab000] 05:35:23 INFO - PROCESS | 1657 | 1462278923734 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128e97c00) [pid = 1657] [serial = 1997] [outer = 0x1241ab000] 05:35:24 INFO - PROCESS | 1657 | 1462278924095 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 523ms 05:35:24 INFO - PROCESS | 1657 | 1462278924102 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:35:24 INFO - PROCESS | 1657 | 1462278924104 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:35:24 INFO - PROCESS | 1657 | 1462278924108 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1657 | 1462278924110 Marionette TRACE conn2 <- [1,2634,null,{}] 05:35:24 INFO - PROCESS | 1657 | 1462278924113 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}] 05:35:24 INFO - PROCESS | 1657 | 1462278924279 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:35:24 INFO - PROCESS | 1657 | 1462278924299 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd55800 == 62 [pid = 1657] [id = 666] 05:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12572d000) [pid = 1657] [serial = 1998] [outer = 0x0] 05:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1295bc800) [pid = 1657] [serial = 1999] [outer = 0x12572d000] 05:35:24 INFO - PROCESS | 1657 | 1462278924324 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1297fcc00) [pid = 1657] [serial = 2000] [outer = 0x12572d000] 05:35:24 INFO - PROCESS | 1657 | 1462278924681 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 620ms 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11a119800) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12194b000) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11a119c00) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x121a0c400) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x113223800) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x116060800) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x116088000) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118620000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119445000) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x110fe1000) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11a10ec00) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x117d2b000) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:35:24 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x129178800) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:35:24 INFO - PROCESS | 1657 | 1462278924873 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 1657 | 1462278924874 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:35:24 INFO - PROCESS | 1657 | 1462278924887 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1657 | 1462278924888 Marionette TRACE conn2 <- [1,2638,null,{}] 05:35:24 INFO - PROCESS | 1657 | 1462278924891 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}] 05:35:24 INFO - PROCESS | 1657 | 1462278924981 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:35:24 INFO - PROCESS | 1657 | 1462278924985 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a22b000 == 63 [pid = 1657] [id = 667] 05:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x113da3000) [pid = 1657] [serial = 2001] [outer = 0x0] 05:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1188e5c00) [pid = 1657] [serial = 2002] [outer = 0x113da3000] 05:35:25 INFO - PROCESS | 1657 | 1462278925011 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x121951400) [pid = 1657] [serial = 2003] [outer = 0x113da3000] 05:35:25 INFO - PROCESS | 1657 | 1462278925357 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 05:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:35:25 INFO - PROCESS | 1657 | 1462278925406 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1657 | 1462278925407 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:35:25 INFO - PROCESS | 1657 | 1462278925409 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1657 | 1462278925411 Marionette TRACE conn2 <- [1,2642,null,{}] 05:35:25 INFO - PROCESS | 1657 | 1462278925413 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}] 05:35:25 INFO - PROCESS | 1657 | 1462278925542 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:35:25 INFO - PROCESS | 1657 | 1462278925574 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dac5800 == 64 [pid = 1657] [id = 668] 05:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a98a400) [pid = 1657] [serial = 2004] [outer = 0x0] 05:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12af46800) [pid = 1657] [serial = 2005] [outer = 0x12a98a400] 05:35:25 INFO - PROCESS | 1657 | 1462278925603 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12bd28400) [pid = 1657] [serial = 2006] [outer = 0x12a98a400] 05:35:25 INFO - PROCESS | 1657 | 1462278925912 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 05:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:35:25 INFO - PROCESS | 1657 | 1462278925929 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1657 | 1462278925930 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:35:25 INFO - PROCESS | 1657 | 1462278925932 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1657 | 1462278925933 Marionette TRACE conn2 <- [1,2646,null,{}] 05:35:25 INFO - PROCESS | 1657 | 1462278925939 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}] 05:35:26 INFO - PROCESS | 1657 | 1462278926033 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:35:26 INFO - PROCESS | 1657 | 1462278926037 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6b1800 == 65 [pid = 1657] [id = 669] 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12aaef800) [pid = 1657] [serial = 2007] [outer = 0x0] 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12bd45800) [pid = 1657] [serial = 2008] [outer = 0x12aaef800] 05:35:26 INFO - PROCESS | 1657 | 1462278926062 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12bd4c400) [pid = 1657] [serial = 2009] [outer = 0x12aaef800] 05:35:26 INFO - PROCESS | 1657 | 1462278926391 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 469ms 05:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:35:26 INFO - PROCESS | 1657 | 1462278926403 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1657 | 1462278926406 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:35:26 INFO - PROCESS | 1657 | 1462278926408 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1657 | 1462278926409 Marionette TRACE conn2 <- [1,2650,null,{}] 05:35:26 INFO - PROCESS | 1657 | 1462278926412 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}] 05:35:26 INFO - PROCESS | 1657 | 1462278926537 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:35:26 INFO - PROCESS | 1657 | 1462278926543 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x130725800 == 66 [pid = 1657] [id = 670] 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128e92800) [pid = 1657] [serial = 2010] [outer = 0x0] 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12bd51800) [pid = 1657] [serial = 2011] [outer = 0x128e92800] 05:35:26 INFO - PROCESS | 1657 | 1462278926568 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12cb29c00) [pid = 1657] [serial = 2012] [outer = 0x128e92800] 05:35:26 INFO - PROCESS | 1657 | 1462278926963 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 05:35:26 INFO - PROCESS | 1657 | 1462278926978 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1657 | 1462278926981 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:35:26 INFO - PROCESS | 1657 | 1462278926985 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1657 | 1462278926990 Marionette TRACE conn2 <- [1,2654,null,{}] 05:35:26 INFO - PROCESS | 1657 | 1462278926994 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}] 05:35:27 INFO - PROCESS | 1657 | 1462278927116 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:35:27 INFO - PROCESS | 1657 | 1462278927198 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11856a800 == 67 [pid = 1657] [id = 671] 05:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1110f8400) [pid = 1657] [serial = 2013] [outer = 0x0] 05:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1121d9800) [pid = 1657] [serial = 2014] [outer = 0x1110f8400] 05:35:27 INFO - PROCESS | 1657 | 1462278927232 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x112e8f000) [pid = 1657] [serial = 2015] [outer = 0x1110f8400] 05:35:27 INFO - PROCESS | 1657 | 1462278927730 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 774ms 05:35:27 INFO - PROCESS | 1657 | 1462278927759 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 1657 | 1462278927763 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:35:27 INFO - PROCESS | 1657 | 1462278927785 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1657 | 1462278927787 Marionette TRACE conn2 <- [1,2658,null,{}] 05:35:27 INFO - PROCESS | 1657 | 1462278927792 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}] 05:35:27 INFO - PROCESS | 1657 | 1462278927907 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:35:27 INFO - PROCESS | 1657 | 1462278927987 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a8800 == 68 [pid = 1657] [id = 672] 05:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x11643ac00) [pid = 1657] [serial = 2016] [outer = 0x0] 05:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x116ad3800) [pid = 1657] [serial = 2017] [outer = 0x11643ac00] 05:35:28 INFO - PROCESS | 1657 | 1462278928016 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x11861f400) [pid = 1657] [serial = 2018] [outer = 0x11643ac00] 05:35:28 INFO - PROCESS | 1657 | 1462278928432 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 689ms 05:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:35:28 INFO - PROCESS | 1657 | 1462278928461 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1657 | 1462278928462 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:35:28 INFO - PROCESS | 1657 | 1462278928465 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1657 | 1462278928467 Marionette TRACE conn2 <- [1,2662,null,{}] 05:35:28 INFO - PROCESS | 1657 | 1462278928490 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}] 05:35:28 INFO - PROCESS | 1657 | 1462278928606 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:35:28 INFO - PROCESS | 1657 | 1462278928715 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c488000 == 69 [pid = 1657] [id = 673] 05:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x118757c00) [pid = 1657] [serial = 2019] [outer = 0x0] 05:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11943ec00) [pid = 1657] [serial = 2020] [outer = 0x118757c00] 05:35:28 INFO - PROCESS | 1657 | 1462278928750 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1215ba800) [pid = 1657] [serial = 2021] [outer = 0x118757c00] 05:35:29 INFO - PROCESS | 1657 | 1462278929157 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 05:35:29 INFO - PROCESS | 1657 | 1462278929200 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1657 | 1462278929202 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:35:29 INFO - PROCESS | 1657 | 1462278929205 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1657 | 1462278929206 Marionette TRACE conn2 <- [1,2666,null,{}] 05:35:29 INFO - PROCESS | 1657 | 1462278929208 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}] 05:35:29 INFO - PROCESS | 1657 | 1462278929318 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:35:29 INFO - PROCESS | 1657 | 1462278929426 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1334c1800 == 70 [pid = 1657] [id = 674] 05:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1197a6000) [pid = 1657] [serial = 2022] [outer = 0x0] 05:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x121e45400) [pid = 1657] [serial = 2023] [outer = 0x1197a6000] 05:35:29 INFO - PROCESS | 1657 | 1462278929457 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1276d2800) [pid = 1657] [serial = 2024] [outer = 0x1197a6000] 05:35:30 INFO - PROCESS | 1657 | 1462278930373 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]]]}] 05:35:30 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) 05:35:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 05:35:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:35:30 INFO - PROCESS | 1657 | 1462278930425 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1657 | 1462278930426 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:35:30 INFO - PROCESS | 1657 | 1462278930429 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1657 | 1462278930430 Marionette TRACE conn2 <- [1,2670,null,{}] 05:35:30 INFO - PROCESS | 1657 | 1462278930432 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}] 05:35:30 INFO - PROCESS | 1657 | 1462278930542 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:35:30 INFO - PROCESS | 1657 | 1462278930648 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x133c5c000 == 71 [pid = 1657] [id = 675] 05:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x128e92c00) [pid = 1657] [serial = 2025] [outer = 0x0] 05:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12a813c00) [pid = 1657] [serial = 2026] [outer = 0x128e92c00] 05:35:30 INFO - PROCESS | 1657 | 1462278930681 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12af47000) [pid = 1657] [serial = 2027] [outer = 0x128e92c00] 05:35:31 INFO - PROCESS | 1657 | 1462278931594 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] 05:35:31 INFO - PROCESS | 1657 | 1462278931603 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:35:31 INFO - PROCESS | 1657 | 1462278931605 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1657 | 1462278931607 Marionette TRACE conn2 <- [1,2674,null,{}] 05:35:31 INFO - PROCESS | 1657 | 1462278931609 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}] 05:35:31 INFO - PROCESS | 1657 | 1462278931736 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:35:31 INFO - PROCESS | 1657 | 1462278931844 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x116137800 == 72 [pid = 1657] [id = 676] 05:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x110fdc000) [pid = 1657] [serial = 2028] [outer = 0x0] 05:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x113f3b000) [pid = 1657] [serial = 2029] [outer = 0x110fdc000] 05:35:31 INFO - PROCESS | 1657 | 1462278931877 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x121948000) [pid = 1657] [serial = 2030] [outer = 0x110fdc000] 05:35:33 INFO - PROCESS | 1657 | 1462278933093 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] 05:35:33 INFO - PROCESS | 1657 | 1462278933129 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:35:33 INFO - PROCESS | 1657 | 1462278933132 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1657 | 1462278933134 Marionette TRACE conn2 <- [1,2678,null,{}] 05:35:33 INFO - PROCESS | 1657 | 1462278933138 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}] 05:35:33 INFO - PROCESS | 1657 | 1462278933244 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:35:33 INFO - PROCESS | 1657 | 1462278933355 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x121383800 == 73 [pid = 1657] [id = 677] 05:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x116742400) [pid = 1657] [serial = 2031] [outer = 0x0] 05:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x116a65400) [pid = 1657] [serial = 2032] [outer = 0x116742400] 05:35:33 INFO - PROCESS | 1657 | 1462278933408 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x11861d400) [pid = 1657] [serial = 2033] [outer = 0x116742400] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x133c54800 == 72 [pid = 1657] [id = 613] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6b1800 == 71 [pid = 1657] [id = 669] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1297f0000) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1180bf800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x116059800) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x119024400) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x110f8e800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x121d2e000) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x125d4c400) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1275a1000) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118226000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12dac5800 == 70 [pid = 1657] [id = 668] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11a22b000 == 69 [pid = 1657] [id = 667] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd55800 == 68 [pid = 1657] [id = 666] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12c322000 == 67 [pid = 1657] [id = 665] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12bce0800 == 66 [pid = 1657] [id = 664] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b52e000 == 65 [pid = 1657] [id = 663] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129a61000 == 64 [pid = 1657] [id = 662] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x125c7d800 == 63 [pid = 1657] [id = 661] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12158d000 == 62 [pid = 1657] [id = 660] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1197cb800 == 61 [pid = 1657] [id = 659] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x125c3c800 == 60 [pid = 1657] [id = 658] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1331eb800 == 59 [pid = 1657] [id = 655] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x130753800 == 58 [pid = 1657] [id = 654] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6a5800 == 57 [pid = 1657] [id = 653] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d996800 == 56 [pid = 1657] [id = 652] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12973c000 == 55 [pid = 1657] [id = 651] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119421800 == 54 [pid = 1657] [id = 650] 05:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12e16f800 == 53 [pid = 1657] [id = 649] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1246b5000) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1276d5800) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12903a000) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1240aa800) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x119d76c00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12194f400) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1241a9400) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1276d5c00) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12971e000) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12949b400) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11a276c00) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12500f800) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x121a0d000) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12759c000) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1271b7400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11949f800) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x116a6fc00) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11822a800) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1168b5000) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11610f000) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118758400) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119211c00) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1194a6c00) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1126c2400) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x111111c00) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 05:35:34 INFO - PROCESS | 1657 | 1462278934422 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]]]}] 05:35:34 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) 05:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1323ms 05:35:34 INFO - PROCESS | 1657 | 1462278934456 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1657 | 1462278934460 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:35:34 INFO - PROCESS | 1657 | 1462278934464 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1657 | 1462278934465 Marionette TRACE conn2 <- [1,2682,null,{}] 05:35:34 INFO - PROCESS | 1657 | 1462278934468 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}] 05:35:34 INFO - PROCESS | 1657 | 1462278934560 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:35:34 INFO - PROCESS | 1657 | 1462278934564 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119419800 == 54 [pid = 1657] [id = 678] 05:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116168800) [pid = 1657] [serial = 2034] [outer = 0x0] 05:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118627000) [pid = 1657] [serial = 2035] [outer = 0x116168800] 05:35:34 INFO - PROCESS | 1657 | 1462278934590 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1188e8000) [pid = 1657] [serial = 2036] [outer = 0x116168800] 05:35:35 INFO - PROCESS | 1657 | 1462278935464 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]]]}] 05:35:35 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) 05:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 05:35:35 INFO - PROCESS | 1657 | 1462278935484 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1657 | 1462278935486 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:35:35 INFO - PROCESS | 1657 | 1462278935489 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1657 | 1462278935491 Marionette TRACE conn2 <- [1,2686,null,{}] 05:35:35 INFO - PROCESS | 1657 | 1462278935507 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}] 05:35:35 INFO - PROCESS | 1657 | 1462278935582 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:35:35 INFO - PROCESS | 1657 | 1462278935589 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x129456800 == 55 [pid = 1657] [id = 679] 05:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x119486c00) [pid = 1657] [serial = 2037] [outer = 0x0] 05:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11a003c00) [pid = 1657] [serial = 2038] [outer = 0x119486c00] 05:35:35 INFO - PROCESS | 1657 | 1462278935611 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1213c8400) [pid = 1657] [serial = 2039] [outer = 0x119486c00] 05:35:36 INFO - PROCESS | 1657 | 1462278936621 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] 05:35:36 INFO - PROCESS | 1657 | 1462278936676 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:35:36 INFO - PROCESS | 1657 | 1462278936678 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1657 | 1462278936679 Marionette TRACE conn2 <- [1,2690,null,{}] 05:35:36 INFO - PROCESS | 1657 | 1462278936681 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}] 05:35:36 INFO - PROCESS | 1657 | 1462278936794 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:35:36 INFO - PROCESS | 1657 | 1462278936809 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afce800 == 56 [pid = 1657] [id = 680] 05:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1214c0800) [pid = 1657] [serial = 2040] [outer = 0x0] 05:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x121a0d000) [pid = 1657] [serial = 2041] [outer = 0x1214c0800] 05:35:36 INFO - PROCESS | 1657 | 1462278936834 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12405a400) [pid = 1657] [serial = 2042] [outer = 0x1214c0800] 05:35:37 INFO - PROCESS | 1657 | 1462278937746 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] 05:35:37 INFO - PROCESS | 1657 | 1462278937755 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x11949d800) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118629c00) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116861400) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x125d44000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x112ac7000) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1276d0800) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x111dbc000) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x125d44c00) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11861c800) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11a115000) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x119029c00) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x110ef4400) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11264ec00) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x116866400) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x124048800) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1194a3000) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1167ad000) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116adb800) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119085400) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x115d99000) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11110d000) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x11a009000) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x113d29000) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1241ab000) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116ad6800) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x129729000) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12572d000) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x121947c00) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11264f000) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113da3000) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124059c00) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12413fc00) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12aaef800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a98a400) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:35:37 INFO - PROCESS | 1657 | 1462278937942 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1657 | 1462278937943 Marionette TRACE conn2 <- [1,2694,null,{}] 05:35:37 INFO - PROCESS | 1657 | 1462278937946 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}] 05:35:38 INFO - PROCESS | 1657 | 1462278938029 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:35:38 INFO - PROCESS | 1657 | 1462278938033 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x117d66000 == 57 [pid = 1657] [id = 681] 05:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112ac7000) [pid = 1657] [serial = 2043] [outer = 0x0] 05:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x113d9f000) [pid = 1657] [serial = 2044] [outer = 0x112ac7000] 05:35:38 INFO - PROCESS | 1657 | 1462278938061 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116a6cc00) [pid = 1657] [serial = 2045] [outer = 0x112ac7000] 05:35:38 INFO - PROCESS | 1657 | 1462278938897 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] 05:35:38 INFO - PROCESS | 1657 | 1462278938916 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:35:38 INFO - PROCESS | 1657 | 1462278938920 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1657 | 1462278938921 Marionette TRACE conn2 <- [1,2698,null,{}] 05:35:38 INFO - PROCESS | 1657 | 1462278938923 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}] 05:35:39 INFO - PROCESS | 1657 | 1462278939025 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:35:39 INFO - PROCESS | 1657 | 1462278939030 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c481000 == 58 [pid = 1657] [id = 682] 05:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1197a0400) [pid = 1657] [serial = 2046] [outer = 0x0] 05:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1241a2000) [pid = 1657] [serial = 2047] [outer = 0x1197a0400] 05:35:39 INFO - PROCESS | 1657 | 1462278939057 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125007000) [pid = 1657] [serial = 2048] [outer = 0x1197a0400] 05:35:39 INFO - PROCESS | 1657 | 1462278939897 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] 05:35:40 INFO - PROCESS | 1657 | 1462278940011 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:35:40 INFO - PROCESS | 1657 | 1462278940015 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1657 | 1462278940018 Marionette TRACE conn2 <- [1,2702,null,{}] 05:35:40 INFO - PROCESS | 1657 | 1462278940022 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}] 05:35:40 INFO - PROCESS | 1657 | 1462278940130 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:35:40 INFO - PROCESS | 1657 | 1462278940233 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119405800 == 59 [pid = 1657] [id = 683] 05:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1131a7c00) [pid = 1657] [serial = 2049] [outer = 0x0] 05:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113da3000) [pid = 1657] [serial = 2050] [outer = 0x1131a7c00] 05:35:40 INFO - PROCESS | 1657 | 1462278940265 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116082800) [pid = 1657] [serial = 2051] [outer = 0x1131a7c00] 05:35:40 INFO - PROCESS | 1657 | 1462278940698 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 724ms 05:35:40 INFO - PROCESS | 1657 | 1462278940740 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:35:40 INFO - PROCESS | 1657 | 1462278940743 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:35:40 INFO - PROCESS | 1657 | 1462278940749 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1657 | 1462278940751 Marionette TRACE conn2 <- [1,2706,null,{}] 05:35:40 INFO - PROCESS | 1657 | 1462278940754 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}] 05:35:40 INFO - PROCESS | 1657 | 1462278940863 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:35:40 INFO - PROCESS | 1657 | 1462278940969 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x121ddc000 == 60 [pid = 1657] [id = 684] 05:35:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x113222000) [pid = 1657] [serial = 2052] [outer = 0x0] 05:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11822b400) [pid = 1657] [serial = 2053] [outer = 0x113222000] 05:35:41 INFO - PROCESS | 1657 | 1462278941002 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119023000) [pid = 1657] [serial = 2054] [outer = 0x113222000] 05:35:41 INFO - PROCESS | 1657 | 1462278941431 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 726ms 05:35:41 INFO - PROCESS | 1657 | 1462278941473 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:35:41 INFO - PROCESS | 1657 | 1462278941475 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:35:41 INFO - PROCESS | 1657 | 1462278941477 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1657 | 1462278941478 Marionette TRACE conn2 <- [1,2710,null,{}] 05:35:41 INFO - PROCESS | 1657 | 1462278941485 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}] 05:35:41 INFO - PROCESS | 1657 | 1462278941623 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:35:41 INFO - PROCESS | 1657 | 1462278941734 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d20b800 == 61 [pid = 1657] [id = 685] 05:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x11979f400) [pid = 1657] [serial = 2055] [outer = 0x0] 05:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11a11c800) [pid = 1657] [serial = 2056] [outer = 0x11979f400] 05:35:41 INFO - PROCESS | 1657 | 1462278941769 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x121a0f400) [pid = 1657] [serial = 2057] [outer = 0x11979f400] 05:35:42 INFO - PROCESS | 1657 | 1462278942209 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] 05:35:42 INFO - PROCESS | 1657 | 1462278942250 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:35:42 INFO - PROCESS | 1657 | 1462278942271 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1657 | 1462278942273 Marionette TRACE conn2 <- [1,2714,null,{}] 05:35:42 INFO - PROCESS | 1657 | 1462278942275 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}] 05:35:42 INFO - PROCESS | 1657 | 1462278942381 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:35:42 INFO - PROCESS | 1657 | 1462278942462 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dacb800 == 62 [pid = 1657] [id = 686] 05:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1241a1c00) [pid = 1657] [serial = 2058] [outer = 0x0] 05:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1241ac400) [pid = 1657] [serial = 2059] [outer = 0x1241a1c00] 05:35:42 INFO - PROCESS | 1657 | 1462278942492 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x127510c00) [pid = 1657] [serial = 2060] [outer = 0x1241a1c00] 05:35:42 INFO - PROCESS | 1657 | 1462278942889 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 05:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:35:42 INFO - PROCESS | 1657 | 1462278942940 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1657 | 1462278942941 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:35:42 INFO - PROCESS | 1657 | 1462278942944 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1657 | 1462278942945 Marionette TRACE conn2 <- [1,2718,null,{}] 05:35:42 INFO - PROCESS | 1657 | 1462278942947 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}] 05:35:43 INFO - PROCESS | 1657 | 1462278943072 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:35:43 INFO - PROCESS | 1657 | 1462278943181 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f69f800 == 63 [pid = 1657] [id = 687] 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12405f400) [pid = 1657] [serial = 2061] [outer = 0x0] 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1276cf800) [pid = 1657] [serial = 2062] [outer = 0x12405f400] 05:35:43 INFO - PROCESS | 1657 | 1462278943214 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x128e8e400) [pid = 1657] [serial = 2063] [outer = 0x12405f400] 05:35:43 INFO - PROCESS | 1657 | 1462278943644 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] 05:35:43 INFO - PROCESS | 1657 | 1462278943664 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:35:43 INFO - PROCESS | 1657 | 1462278943666 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1657 | 1462278943667 Marionette TRACE conn2 <- [1,2722,null,{}] 05:35:43 INFO - PROCESS | 1657 | 1462278943670 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}] 05:35:43 INFO - PROCESS | 1657 | 1462278943793 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:35:43 INFO - PROCESS | 1657 | 1462278943901 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x130760800 == 64 [pid = 1657] [id = 688] 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128e99000) [pid = 1657] [serial = 2064] [outer = 0x0] 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1295b6c00) [pid = 1657] [serial = 2065] [outer = 0x128e99000] 05:35:43 INFO - PROCESS | 1657 | 1462278943934 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12aaef800) [pid = 1657] [serial = 2066] [outer = 0x128e99000] 05:35:44 INFO - PROCESS | 1657 | 1462278944358 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] 05:35:44 INFO - PROCESS | 1657 | 1462278944387 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:35:44 INFO - PROCESS | 1657 | 1462278944389 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1657 | 1462278944390 Marionette TRACE conn2 <- [1,2726,null,{}] 05:35:44 INFO - PROCESS | 1657 | 1462278944393 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}] 05:35:44 INFO - PROCESS | 1657 | 1462278944515 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:35:44 INFO - PROCESS | 1657 | 1462278944596 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x133c4e800 == 65 [pid = 1657] [id = 689] 05:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12aaf2000) [pid = 1657] [serial = 2067] [outer = 0x0] 05:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12b5f3400) [pid = 1657] [serial = 2068] [outer = 0x12aaf2000] 05:35:44 INFO - PROCESS | 1657 | 1462278944625 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12bd29800) [pid = 1657] [serial = 2069] [outer = 0x12aaf2000] 05:35:45 INFO - PROCESS | 1657 | 1462278945033 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 672ms 05:35:45 INFO - PROCESS | 1657 | 1462278945061 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1657 | 1462278945063 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:35:45 INFO - PROCESS | 1657 | 1462278945065 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1657 | 1462278945066 Marionette TRACE conn2 <- [1,2730,null,{}] 05:35:45 INFO - PROCESS | 1657 | 1462278945069 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}] 05:35:45 INFO - PROCESS | 1657 | 1462278945175 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:35:45 INFO - PROCESS | 1657 | 1462278945254 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x137ad5000 == 66 [pid = 1657] [id = 690] 05:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12aaf5400) [pid = 1657] [serial = 2070] [outer = 0x0] 05:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12bd48400) [pid = 1657] [serial = 2071] [outer = 0x12aaf5400] 05:35:45 INFO - PROCESS | 1657 | 1462278945286 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12cb2b400) [pid = 1657] [serial = 2072] [outer = 0x12aaf5400] 05:35:46 INFO - PROCESS | 1657 | 1462278946214 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] 05:35:46 INFO - PROCESS | 1657 | 1462278946237 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:35:46 INFO - PROCESS | 1657 | 1462278946239 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1657 | 1462278946241 Marionette TRACE conn2 <- [1,2734,null,{}] 05:35:46 INFO - PROCESS | 1657 | 1462278946243 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}] 05:35:46 INFO - PROCESS | 1657 | 1462278946337 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:35:46 INFO - PROCESS | 1657 | 1462278946552 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119421800 == 67 [pid = 1657] [id = 691] 05:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x110fdd800) [pid = 1657] [serial = 2073] [outer = 0x0] 05:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x111f3d400) [pid = 1657] [serial = 2074] [outer = 0x110fdd800] 05:35:46 INFO - PROCESS | 1657 | 1462278946583 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x115d95400) [pid = 1657] [serial = 2075] [outer = 0x110fdd800] 05:35:47 INFO - PROCESS | 1657 | 1462278947019 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 820ms 05:35:47 INFO - PROCESS | 1657 | 1462278947060 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:35:47 INFO - PROCESS | 1657 | 1462278947063 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:35:47 INFO - PROCESS | 1657 | 1462278947067 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1657 | 1462278947069 Marionette TRACE conn2 <- [1,2738,null,{}] 05:35:47 INFO - PROCESS | 1657 | 1462278947073 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}] 05:35:47 INFO - PROCESS | 1657 | 1462278947194 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:35:47 INFO - PROCESS | 1657 | 1462278947340 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x118b89800 == 68 [pid = 1657] [id = 692] 05:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x116747800) [pid = 1657] [serial = 2076] [outer = 0x0] 05:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x116ad1000) [pid = 1657] [serial = 2077] [outer = 0x116747800] 05:35:47 INFO - PROCESS | 1657 | 1462278947390 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11861d000) [pid = 1657] [serial = 2078] [outer = 0x116747800] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x13074a800 == 67 [pid = 1657] [id = 635] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11a22b800 == 66 [pid = 1657] [id = 636] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x117d66000 == 65 [pid = 1657] [id = 681] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12afce800 == 64 [pid = 1657] [id = 680] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x129456800 == 63 [pid = 1657] [id = 679] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119419800 == 62 [pid = 1657] [id = 678] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12bd51800) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x121383800 == 61 [pid = 1657] [id = 677] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x133c5c000 == 60 [pid = 1657] [id = 675] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1334c1800 == 59 [pid = 1657] [id = 674] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12c488000 == 58 [pid = 1657] [id = 673] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1250a8800 == 57 [pid = 1657] [id = 672] 05:35:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11856a800 == 56 [pid = 1657] [id = 671] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128a11c00) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128a06c00) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11a11bc00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1271b9400) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bd4dc00) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x110fe5400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11608fc00) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x118629000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12bd4c400) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12af46800) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1271c4800) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12bd28400) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1241aa400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1244c0800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12cb34800) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11947e000) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x127596000) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116084800) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12afb1400) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12507a400) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x119dadc00) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1214b7c00) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118620800) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1180be400) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11880b000) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11920d400) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11947bc00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1197a4400) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1164c2c00) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11605f000) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1240b3000) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118621800) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12403f000) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1214bac00) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116086800) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x113f39000) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1276d6000) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118810400) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11861ec00) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12afa9c00) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a97f400) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1295bc800) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128e97c00) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121a03000) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12b5f9800) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12b5ec400) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1188e5c00) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125730800) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128e8e000) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1295b9400) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12917a000) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121951400) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12bd45800) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1297fcc00) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1657 | 1462278947901 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 876ms 05:35:47 INFO - PROCESS | 1657 | 1462278947946 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1657 | 1462278947949 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:35:47 INFO - PROCESS | 1657 | 1462278947953 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1657 | 1462278947955 Marionette TRACE conn2 <- [1,2742,null,{}] 05:35:47 INFO - PROCESS | 1657 | 1462278947959 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}] 05:35:48 INFO - PROCESS | 1657 | 1462278948105 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:35:48 INFO - PROCESS | 1657 | 1462278948124 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11855e800 == 57 [pid = 1657] [id = 693] 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1188dac00) [pid = 1657] [serial = 2079] [outer = 0x0] 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118b27400) [pid = 1657] [serial = 2080] [outer = 0x1188dac00] 05:35:48 INFO - PROCESS | 1657 | 1462278948155 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119445400) [pid = 1657] [serial = 2081] [outer = 0x1188dac00] 05:35:48 INFO - PROCESS | 1657 | 1462278948534 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 622ms 05:35:48 INFO - PROCESS | 1657 | 1462278948576 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1657 | 1462278948578 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:35:48 INFO - PROCESS | 1657 | 1462278948589 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1657 | 1462278948594 Marionette TRACE conn2 <- [1,2746,null,{}] 05:35:48 INFO - PROCESS | 1657 | 1462278948599 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}] 05:35:48 INFO - PROCESS | 1657 | 1462278948741 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:35:48 INFO - PROCESS | 1657 | 1462278948755 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129a64800 == 58 [pid = 1657] [id = 694] 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11947c800) [pid = 1657] [serial = 2082] [outer = 0x0] 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119d84c00) [pid = 1657] [serial = 2083] [outer = 0x11947c800] 05:35:48 INFO - PROCESS | 1657 | 1462278948796 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121525000) [pid = 1657] [serial = 2084] [outer = 0x11947c800] 05:35:49 INFO - PROCESS | 1657 | 1462278949279 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 732ms 05:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:35:49 INFO - PROCESS | 1657 | 1462278949314 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1657 | 1462278949316 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:35:49 INFO - PROCESS | 1657 | 1462278949318 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1657 | 1462278949319 Marionette TRACE conn2 <- [1,2750,null,{}] 05:35:49 INFO - PROCESS | 1657 | 1462278949321 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}] 05:35:49 INFO - PROCESS | 1657 | 1462278949412 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:35:49 INFO - PROCESS | 1657 | 1462278949432 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afc7800 == 59 [pid = 1657] [id = 695] 05:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121955c00) [pid = 1657] [serial = 2085] [outer = 0x0] 05:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121a45800) [pid = 1657] [serial = 2086] [outer = 0x121955c00] 05:35:49 INFO - PROCESS | 1657 | 1462278949457 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1240acc00) [pid = 1657] [serial = 2087] [outer = 0x121955c00] 05:35:49 INFO - PROCESS | 1657 | 1462278949810 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 05:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:35:49 INFO - PROCESS | 1657 | 1462278949839 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1657 | 1462278949841 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:35:49 INFO - PROCESS | 1657 | 1462278949843 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1657 | 1462278949844 Marionette TRACE conn2 <- [1,2754,null,{}] 05:35:49 INFO - PROCESS | 1657 | 1462278949846 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}] 05:35:49 INFO - PROCESS | 1657 | 1462278949971 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:35:49 INFO - PROCESS | 1657 | 1462278949985 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc34000 == 60 [pid = 1657] [id = 696] 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125213c00) [pid = 1657] [serial = 2088] [outer = 0x0] 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125d43400) [pid = 1657] [serial = 2089] [outer = 0x125213c00] 05:35:50 INFO - PROCESS | 1657 | 1462278950017 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e8e000) [pid = 1657] [serial = 2090] [outer = 0x125213c00] 05:35:50 INFO - PROCESS | 1657 | 1462278950381 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 569ms 05:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:35:50 INFO - PROCESS | 1657 | 1462278950422 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1657 | 1462278950423 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:35:50 INFO - PROCESS | 1657 | 1462278950425 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1657 | 1462278950426 Marionette TRACE conn2 <- [1,2758,null,{}] 05:35:50 INFO - PROCESS | 1657 | 1462278950429 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}] 05:35:50 INFO - PROCESS | 1657 | 1462278950545 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:35:50 INFO - PROCESS | 1657 | 1462278950556 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c310800 == 61 [pid = 1657] [id = 697] 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128e97c00) [pid = 1657] [serial = 2091] [outer = 0x0] 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1295c0400) [pid = 1657] [serial = 2092] [outer = 0x128e97c00] 05:35:50 INFO - PROCESS | 1657 | 1462278950580 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1297f4400) [pid = 1657] [serial = 2093] [outer = 0x128e97c00] 05:35:50 INFO - PROCESS | 1657 | 1462278950935 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 517ms 05:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:35:50 INFO - PROCESS | 1657 | 1462278950944 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1657 | 1462278950945 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:35:50 INFO - PROCESS | 1657 | 1462278950947 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1657 | 1462278950948 Marionette TRACE conn2 <- [1,2762,null,{}] 05:35:50 INFO - PROCESS | 1657 | 1462278950950 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}] 05:35:51 INFO - PROCESS | 1657 | 1462278951067 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:35:51 INFO - PROCESS | 1657 | 1462278951080 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd60000 == 62 [pid = 1657] [id = 698] 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1295c1800) [pid = 1657] [serial = 2094] [outer = 0x0] 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12aaef400) [pid = 1657] [serial = 2095] [outer = 0x1295c1800] 05:35:51 INFO - PROCESS | 1657 | 1462278951105 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12b5f3c00) [pid = 1657] [serial = 2096] [outer = 0x1295c1800] 05:35:51 INFO - PROCESS | 1657 | 1462278951480 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 575ms 05:35:51 INFO - PROCESS | 1657 | 1462278951524 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1657 | 1462278951526 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:35:51 INFO - PROCESS | 1657 | 1462278951529 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1657 | 1462278951531 Marionette TRACE conn2 <- [1,2766,null,{}] 05:35:51 INFO - PROCESS | 1657 | 1462278951534 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}] 05:35:51 INFO - PROCESS | 1657 | 1462278951723 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:35:51 INFO - PROCESS | 1657 | 1462278951748 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df08800 == 63 [pid = 1657] [id = 699] 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aaedc00) [pid = 1657] [serial = 2097] [outer = 0x0] 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c27a000) [pid = 1657] [serial = 2098] [outer = 0x12aaedc00] 05:35:51 INFO - PROCESS | 1657 | 1462278951787 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12cb30c00) [pid = 1657] [serial = 2099] [outer = 0x12aaedc00] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1214c0800) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112ac7000) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1110f8400) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118757c00) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x110fdc000) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116168800) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11643ac00) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119486c00) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128e92c00) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1197a6000) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116742400) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:35:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1295c2800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:35:52 INFO - PROCESS | 1657 | 1462278952228 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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 721ms 05:35:52 INFO - PROCESS | 1657 | 1462278952250 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1657 | 1462278952251 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:35:52 INFO - PROCESS | 1657 | 1462278952259 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1657 | 1462278952260 Marionette TRACE conn2 <- [1,2770,null,{}] 05:35:52 INFO - PROCESS | 1657 | 1462278952262 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}] 05:35:52 INFO - PROCESS | 1657 | 1462278952390 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:35:52 INFO - PROCESS | 1657 | 1462278952431 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df1c800 == 64 [pid = 1657] [id = 700] 05:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x110fe1c00) [pid = 1657] [serial = 2100] [outer = 0x0] 05:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1197a7000) [pid = 1657] [serial = 2101] [outer = 0x110fe1c00] 05:35:52 INFO - PROCESS | 1657 | 1462278952456 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a98b800) [pid = 1657] [serial = 2102] [outer = 0x110fe1c00] 05:35:52 INFO - PROCESS | 1657 | 1462278952729 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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 517ms 05:35:52 INFO - PROCESS | 1657 | 1462278952777 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1657 | 1462278952778 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:35:52 INFO - PROCESS | 1657 | 1462278952780 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1657 | 1462278952782 Marionette TRACE conn2 <- [1,2774,null,{}] 05:35:52 INFO - PROCESS | 1657 | 1462278952784 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}] 05:35:52 INFO - PROCESS | 1657 | 1462278952882 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:35:52 INFO - PROCESS | 1657 | 1462278952950 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x130735000 == 65 [pid = 1657] [id = 701] 05:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118b1c000) [pid = 1657] [serial = 2103] [outer = 0x0] 05:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12cb34000) [pid = 1657] [serial = 2104] [outer = 0x118b1c000] 05:35:52 INFO - PROCESS | 1657 | 1462278952979 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12cbe5400) [pid = 1657] [serial = 2105] [outer = 0x118b1c000] 05:35:53 INFO - PROCESS | 1657 | 1462278953289 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 05:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:35:53 INFO - PROCESS | 1657 | 1462278953308 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1657 | 1462278953309 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:35:53 INFO - PROCESS | 1657 | 1462278953312 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1657 | 1462278953314 Marionette TRACE conn2 <- [1,2778,null,{}] 05:35:53 INFO - PROCESS | 1657 | 1462278953316 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}] 05:35:53 INFO - PROCESS | 1657 | 1462278953428 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:35:53 INFO - PROCESS | 1657 | 1462278953433 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x133ba9000 == 66 [pid = 1657] [id = 702] 05:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12cbe8000) [pid = 1657] [serial = 2106] [outer = 0x0] 05:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12cecbc00) [pid = 1657] [serial = 2107] [outer = 0x12cbe8000] 05:35:53 INFO - PROCESS | 1657 | 1462278953457 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12ced4c00) [pid = 1657] [serial = 2108] [outer = 0x12cbe8000] 05:35:53 INFO - PROCESS | 1657 | 1462278953813 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 05:35:53 INFO - PROCESS | 1657 | 1462278953832 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1657 | 1462278953833 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:35:53 INFO - PROCESS | 1657 | 1462278953840 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1657 | 1462278953842 Marionette TRACE conn2 <- [1,2782,null,{}] 05:35:53 INFO - PROCESS | 1657 | 1462278953845 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}] 05:35:54 INFO - PROCESS | 1657 | 1462278954042 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:35:54 INFO - PROCESS | 1657 | 1462278954268 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119072000 == 67 [pid = 1657] [id = 703] 05:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x112e94c00) [pid = 1657] [serial = 2109] [outer = 0x0] 05:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x115d90c00) [pid = 1657] [serial = 2110] [outer = 0x112e94c00] 05:35:54 INFO - PROCESS | 1657 | 1462278954312 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1164c7800) [pid = 1657] [serial = 2111] [outer = 0x112e94c00] 05:35:54 INFO - PROCESS | 1657 | 1462278954763 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 974ms 05:35:54 INFO - PROCESS | 1657 | 1462278954812 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:35:54 INFO - PROCESS | 1657 | 1462278954815 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:35:54 INFO - PROCESS | 1657 | 1462278954818 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1657 | 1462278954821 Marionette TRACE conn2 <- [1,2786,null,{}] 05:35:54 INFO - PROCESS | 1657 | 1462278954824 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}] 05:35:54 INFO - PROCESS | 1657 | 1462278954945 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:35:55 INFO - PROCESS | 1657 | 1462278955026 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12946b800 == 68 [pid = 1657] [id = 704] 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11822d800) [pid = 1657] [serial = 2112] [outer = 0x0] 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1188dc400) [pid = 1657] [serial = 2113] [outer = 0x11822d800] 05:35:55 INFO - PROCESS | 1657 | 1462278955058 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119486000) [pid = 1657] [serial = 2114] [outer = 0x11822d800] 05:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 05:35:55 INFO - PROCESS | 1657 | 1462278955482 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]]]}] 05:35:55 INFO - PROCESS | 1657 | 1462278955491 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:35:55 INFO - PROCESS | 1657 | 1462278955494 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:35:55 INFO - PROCESS | 1657 | 1462278955497 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1657 | 1462278955498 Marionette TRACE conn2 <- [1,2790,null,{}] 05:35:55 INFO - PROCESS | 1657 | 1462278955501 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}] 05:35:55 INFO - PROCESS | 1657 | 1462278955634 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:35:55 INFO - PROCESS | 1657 | 1462278955715 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d203000 == 69 [pid = 1657] [id = 705] 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11a276c00) [pid = 1657] [serial = 2115] [outer = 0x0] 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x121955800) [pid = 1657] [serial = 2116] [outer = 0x11a276c00] 05:35:55 INFO - PROCESS | 1657 | 1462278955744 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x125009400) [pid = 1657] [serial = 2117] [outer = 0x11a276c00] 05:35:56 INFO - PROCESS | 1657 | 1462278956160 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 674ms 05:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:35:56 INFO - PROCESS | 1657 | 1462278956172 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1657 | 1462278956173 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:35:56 INFO - PROCESS | 1657 | 1462278956181 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1657 | 1462278956185 Marionette TRACE conn2 <- [1,2794,null,{}] 05:35:56 INFO - PROCESS | 1657 | 1462278956188 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}] 05:35:56 INFO - PROCESS | 1657 | 1462278956303 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:35:56 INFO - PROCESS | 1657 | 1462278956413 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x133bb9800 == 70 [pid = 1657] [id = 706] 05:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1276d6000) [pid = 1657] [serial = 2118] [outer = 0x0] 05:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1295c4400) [pid = 1657] [serial = 2119] [outer = 0x1276d6000] 05:35:56 INFO - PROCESS | 1657 | 1462278956444 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12bd45c00) [pid = 1657] [serial = 2120] [outer = 0x1276d6000] 05:35:56 INFO - PROCESS | 1657 | 1462278956836 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 729ms 05:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:35:56 INFO - PROCESS | 1657 | 1462278956906 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1657 | 1462278956907 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:35:56 INFO - PROCESS | 1657 | 1462278956910 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1657 | 1462278956911 Marionette TRACE conn2 <- [1,2798,null,{}] 05:35:56 INFO - PROCESS | 1657 | 1462278956913 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}] 05:35:57 INFO - PROCESS | 1657 | 1462278957043 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:35:57 INFO - PROCESS | 1657 | 1462278957124 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x137acc000 == 71 [pid = 1657] [id = 707] 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12cb34400) [pid = 1657] [serial = 2121] [outer = 0x0] 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12cea5400) [pid = 1657] [serial = 2122] [outer = 0x12cb34400] 05:35:57 INFO - PROCESS | 1657 | 1462278957153 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12cecd800) [pid = 1657] [serial = 2123] [outer = 0x12cb34400] 05:35:57 INFO - PROCESS | 1657 | 1462278957626 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 768ms 05:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:35:57 INFO - PROCESS | 1657 | 1462278957678 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1657 | 1462278957679 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:35:57 INFO - PROCESS | 1657 | 1462278957682 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1657 | 1462278957683 Marionette TRACE conn2 <- [1,2802,null,{}] 05:35:57 INFO - PROCESS | 1657 | 1462278957685 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}] 05:35:57 INFO - PROCESS | 1657 | 1462278957795 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:35:57 INFO - PROCESS | 1657 | 1462278957904 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x128cb8800 == 72 [pid = 1657] [id = 708] 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12d839000) [pid = 1657] [serial = 2124] [outer = 0x0] 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12d83b000) [pid = 1657] [serial = 2125] [outer = 0x12d839000] 05:35:57 INFO - PROCESS | 1657 | 1462278957941 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12d8c3400) [pid = 1657] [serial = 2126] [outer = 0x12d839000] 05:35:58 INFO - PROCESS | 1657 | 1462278958350 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 721ms 05:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:35:58 INFO - PROCESS | 1657 | 1462278958404 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1657 | 1462278958405 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:35:58 INFO - PROCESS | 1657 | 1462278958407 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1657 | 1462278958408 Marionette TRACE conn2 <- [1,2806,null,{}] 05:35:58 INFO - PROCESS | 1657 | 1462278958411 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}] 05:35:58 INFO - PROCESS | 1657 | 1462278958525 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:35:58 INFO - PROCESS | 1657 | 1462278958607 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x13316b800 == 73 [pid = 1657] [id = 709] 05:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12d8bf400) [pid = 1657] [serial = 2127] [outer = 0x0] 05:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x133122800) [pid = 1657] [serial = 2128] [outer = 0x12d8bf400] 05:35:58 INFO - PROCESS | 1657 | 1462278958636 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x133129800) [pid = 1657] [serial = 2129] [outer = 0x12d8bf400] 05:35:59 INFO - PROCESS | 1657 | 1462278959097 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]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 720ms 05:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:35:59 INFO - PROCESS | 1657 | 1462278959128 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1657 | 1462278959129 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:35:59 INFO - PROCESS | 1657 | 1462278959131 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1657 | 1462278959132 Marionette TRACE conn2 <- [1,2810,null,{}] 05:35:59 INFO - PROCESS | 1657 | 1462278959135 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}] 05:35:59 INFO - PROCESS | 1657 | 1462278959251 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:35:59 INFO - PROCESS | 1657 | 1462278959363 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11303b000 == 74 [pid = 1657] [id = 710] 05:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x110fdb400) [pid = 1657] [serial = 2130] [outer = 0x0] 05:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11264dc00) [pid = 1657] [serial = 2131] [outer = 0x110fdb400] 05:35:59 INFO - PROCESS | 1657 | 1462278959394 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1168ba000) [pid = 1657] [serial = 2132] [outer = 0x110fdb400] 05:36:00 INFO - PROCESS | 1657 | 1462278960138 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1020ms 05:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:36:00 INFO - PROCESS | 1657 | 1462278960151 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1657 | 1462278960153 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:36:00 INFO - PROCESS | 1657 | 1462278960166 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1657 | 1462278960168 Marionette TRACE conn2 <- [1,2814,null,{}] 05:36:00 INFO - PROCESS | 1657 | 1462278960172 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}] 05:36:00 INFO - PROCESS | 1657 | 1462278960282 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:36:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12d20a800 == 73 [pid = 1657] [id = 16] 05:36:00 INFO - PROCESS | 1657 | 1462278960376 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1199b8800 == 74 [pid = 1657] [id = 711] 05:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x110fe6400) [pid = 1657] [serial = 2133] [outer = 0x0] 05:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x115d98000) [pid = 1657] [serial = 2134] [outer = 0x110fe6400] 05:36:00 INFO - PROCESS | 1657 | 1462278960430 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x116a6fc00) [pid = 1657] [serial = 2135] [outer = 0x110fe6400] 05:36:00 INFO - PROCESS | 1657 | 1462278960879 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 786ms 05:36:00 INFO - PROCESS | 1657 | 1462278960943 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1657 | 1462278960946 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:36:00 INFO - PROCESS | 1657 | 1462278960950 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1657 | 1462278960952 Marionette TRACE conn2 <- [1,2818,null,{}] 05:36:00 INFO - PROCESS | 1657 | 1462278960954 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}] 05:36:01 INFO - PROCESS | 1657 | 1462278961073 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:36:01 INFO - PROCESS | 1657 | 1462278961158 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11964a800 == 75 [pid = 1657] [id = 712] 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118759800) [pid = 1657] [serial = 2136] [outer = 0x0] 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11901f400) [pid = 1657] [serial = 2137] [outer = 0x118759800] 05:36:01 INFO - PROCESS | 1657 | 1462278961186 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11943dc00) [pid = 1657] [serial = 2138] [outer = 0x118759800] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x133ba9000 == 74 [pid = 1657] [id = 702] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x130735000 == 73 [pid = 1657] [id = 701] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12df1c800 == 72 [pid = 1657] [id = 700] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12df08800 == 71 [pid = 1657] [id = 699] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x116137800 == 70 [pid = 1657] [id = 676] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd60000 == 69 [pid = 1657] [id = 698] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12c310800 == 68 [pid = 1657] [id = 697] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1241a2000) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc34000 == 67 [pid = 1657] [id = 696] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12afc7800 == 66 [pid = 1657] [id = 695] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x129a64800 == 65 [pid = 1657] [id = 694] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11855e800 == 64 [pid = 1657] [id = 693] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x118b89800 == 63 [pid = 1657] [id = 692] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119421800 == 62 [pid = 1657] [id = 691] 05:36:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12c481000 == 61 [pid = 1657] [id = 682] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12a815400) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x121a0d000) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x113d9f000) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x112e8f000) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1121d9800) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1215ba800) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x11943ec00) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x113f3b000) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x121948000) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118627000) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1188e8000) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11861f400) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116ad3800) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11a003c00) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a813c00) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12af47000) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x121e45400) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1276d2800) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x116a65400) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x11861d400) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116a6cc00) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12405a400) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1213c8400) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 05:36:01 INFO - PROCESS | 1657 | 1462278961638 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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 722ms 05:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:36:01 INFO - PROCESS | 1657 | 1462278961672 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1657 | 1462278961674 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:36:01 INFO - PROCESS | 1657 | 1462278961676 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1657 | 1462278961678 Marionette TRACE conn2 <- [1,2822,null,{}] 05:36:01 INFO - PROCESS | 1657 | 1462278961686 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}] 05:36:01 INFO - PROCESS | 1657 | 1462278961777 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:36:01 INFO - PROCESS | 1657 | 1462278961781 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f05000 == 62 [pid = 1657] [id = 713] 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11862a800) [pid = 1657] [serial = 2139] [outer = 0x0] 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119484000) [pid = 1657] [serial = 2140] [outer = 0x11862a800] 05:36:01 INFO - PROCESS | 1657 | 1462278961809 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119fbe400) [pid = 1657] [serial = 2141] [outer = 0x11862a800] 05:36:02 INFO - PROCESS | 1657 | 1462278962192 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 573ms 05:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:36:02 INFO - PROCESS | 1657 | 1462278962250 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1657 | 1462278962252 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:36:02 INFO - PROCESS | 1657 | 1462278962254 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1657 | 1462278962255 Marionette TRACE conn2 <- [1,2826,null,{}] 05:36:02 INFO - PROCESS | 1657 | 1462278962258 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}] 05:36:02 INFO - PROCESS | 1657 | 1462278962347 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:36:02 INFO - PROCESS | 1657 | 1462278962353 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ed7800 == 63 [pid = 1657] [id = 714] 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11a10ec00) [pid = 1657] [serial = 2142] [outer = 0x0] 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1214b9800) [pid = 1657] [serial = 2143] [outer = 0x11a10ec00] 05:36:02 INFO - PROCESS | 1657 | 1462278962378 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12194bc00) [pid = 1657] [serial = 2144] [outer = 0x11a10ec00] 05:36:02 INFO - PROCESS | 1657 | 1462278962738 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 05:36:02 INFO - PROCESS | 1657 | 1462278962775 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1657 | 1462278962776 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:36:02 INFO - PROCESS | 1657 | 1462278962778 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1657 | 1462278962779 Marionette TRACE conn2 <- [1,2830,null,{}] 05:36:02 INFO - PROCESS | 1657 | 1462278962782 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}] 05:36:02 INFO - PROCESS | 1657 | 1462278962869 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:36:02 INFO - PROCESS | 1657 | 1462278962874 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91f800 == 64 [pid = 1657] [id = 715] 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x121956000) [pid = 1657] [serial = 2145] [outer = 0x0] 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x121a39c00) [pid = 1657] [serial = 2146] [outer = 0x121956000] 05:36:02 INFO - PROCESS | 1657 | 1462278962899 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12405c400) [pid = 1657] [serial = 2147] [outer = 0x121956000] 05:36:03 INFO - PROCESS | 1657 | 1462278963247 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 472ms 05:36:03 INFO - PROCESS | 1657 | 1462278963251 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1657 | 1462278963252 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:36:03 INFO - PROCESS | 1657 | 1462278963258 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1657 | 1462278963259 Marionette TRACE conn2 <- [1,2834,null,{}] 05:36:03 INFO - PROCESS | 1657 | 1462278963261 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}] 05:36:03 INFO - PROCESS | 1657 | 1462278963365 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:36:03 INFO - PROCESS | 1657 | 1462278963440 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b529800 == 65 [pid = 1657] [id = 716] 05:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124056c00) [pid = 1657] [serial = 2148] [outer = 0x0] 05:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1241a2c00) [pid = 1657] [serial = 2149] [outer = 0x124056c00] 05:36:03 INFO - PROCESS | 1657 | 1462278963470 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1276ccc00) [pid = 1657] [serial = 2150] [outer = 0x124056c00] 05:36:03 INFO - PROCESS | 1657 | 1462278963800 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 571ms 05:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:36:03 INFO - PROCESS | 1657 | 1462278963835 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1657 | 1462278963837 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:36:03 INFO - PROCESS | 1657 | 1462278963841 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1657 | 1462278963842 Marionette TRACE conn2 <- [1,2838,null,{}] 05:36:03 INFO - PROCESS | 1657 | 1462278963844 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}] 05:36:03 INFO - PROCESS | 1657 | 1462278963957 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:36:03 INFO - PROCESS | 1657 | 1462278963970 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c21f000 == 66 [pid = 1657] [id = 717] 05:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x127511800) [pid = 1657] [serial = 2151] [outer = 0x0] 05:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128e94800) [pid = 1657] [serial = 2152] [outer = 0x127511800] 05:36:03 INFO - PROCESS | 1657 | 1462278963995 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x129176800) [pid = 1657] [serial = 2153] [outer = 0x127511800] 05:36:04 INFO - PROCESS | 1657 | 1462278964360 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 05:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:36:04 INFO - PROCESS | 1657 | 1462278964412 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1657 | 1462278964414 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:36:04 INFO - PROCESS | 1657 | 1462278964417 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1657 | 1462278964419 Marionette TRACE conn2 <- [1,2842,null,{}] 05:36:04 INFO - PROCESS | 1657 | 1462278964422 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}] 05:36:04 INFO - PROCESS | 1657 | 1462278964599 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:36:04 INFO - PROCESS | 1657 | 1462278964619 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c63f800 == 67 [pid = 1657] [id = 718] 05:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x112ac2400) [pid = 1657] [serial = 2154] [outer = 0x0] 05:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1240a9400) [pid = 1657] [serial = 2155] [outer = 0x112ac2400] 05:36:04 INFO - PROCESS | 1657 | 1462278964660 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x129724400) [pid = 1657] [serial = 2156] [outer = 0x112ac2400] 05:36:05 INFO - PROCESS | 1657 | 1462278965043 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms 05:36:05 INFO - PROCESS | 1657 | 1462278965089 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1657 | 1462278965090 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:36:05 INFO - PROCESS | 1657 | 1462278965092 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1657 | 1462278965093 Marionette TRACE conn2 <- [1,2846,null,{}] 05:36:05 INFO - PROCESS | 1657 | 1462278965096 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}] 05:36:05 INFO - PROCESS | 1657 | 1462278965210 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:36:05 INFO - PROCESS | 1657 | 1462278965224 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d410800 == 68 [pid = 1657] [id = 719] 05:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116060800) [pid = 1657] [serial = 2157] [outer = 0x0] 05:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12a814c00) [pid = 1657] [serial = 2158] [outer = 0x116060800] 05:36:05 INFO - PROCESS | 1657 | 1462278965249 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12aaf6000) [pid = 1657] [serial = 2159] [outer = 0x116060800] 05:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 517ms 05:36:05 INFO - PROCESS | 1657 | 1462278965603 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]]]}] 05:36:05 INFO - PROCESS | 1657 | 1462278965611 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1657 | 1462278965612 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:36:05 INFO - PROCESS | 1657 | 1462278965614 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1657 | 1462278965615 Marionette TRACE conn2 <- [1,2850,null,{}] 05:36:05 INFO - PROCESS | 1657 | 1462278965618 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}] 05:36:05 INFO - PROCESS | 1657 | 1462278965737 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1295c1800) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1188dac00) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x116747800) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x11947c800) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121955c00) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12aaedc00) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x128e97c00) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1197a0400) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x110fe1c00) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118b1c000) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x110fdd800) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:36:05 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x125213c00) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:36:06 INFO - PROCESS | 1657 | 1462278966012 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x124096800 == 69 [pid = 1657] [id = 720] 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x110ef9800) [pid = 1657] [serial = 2160] [outer = 0x0] 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112650c00) [pid = 1657] [serial = 2161] [outer = 0x110ef9800] 05:36:06 INFO - PROCESS | 1657 | 1462278966038 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11949d800) [pid = 1657] [serial = 2162] [outer = 0x110ef9800] 05:36:06 INFO - PROCESS | 1657 | 1462278966319 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 721ms 05:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:36:06 INFO - PROCESS | 1657 | 1462278966344 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1657 | 1462278966345 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:36:06 INFO - PROCESS | 1657 | 1462278966347 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1657 | 1462278966349 Marionette TRACE conn2 <- [1,2854,null,{}] 05:36:06 INFO - PROCESS | 1657 | 1462278966352 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}] 05:36:06 INFO - PROCESS | 1657 | 1462278966472 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:36:06 INFO - PROCESS | 1657 | 1462278966477 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e182000 == 70 [pid = 1657] [id = 721] 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1241a8000) [pid = 1657] [serial = 2163] [outer = 0x0] 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1297f4c00) [pid = 1657] [serial = 2164] [outer = 0x1241a8000] 05:36:06 INFO - PROCESS | 1657 | 1462278966506 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bd22800) [pid = 1657] [serial = 2165] [outer = 0x1241a8000] 05:36:06 INFO - PROCESS | 1657 | 1462278966848 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 525ms 05:36:06 INFO - PROCESS | 1657 | 1462278966875 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1657 | 1462278966876 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:36:06 INFO - PROCESS | 1657 | 1462278966879 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1657 | 1462278966880 Marionette TRACE conn2 <- [1,2858,null,{}] 05:36:06 INFO - PROCESS | 1657 | 1462278966882 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}] 05:36:07 INFO - PROCESS | 1657 | 1462278967009 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:36:07 INFO - PROCESS | 1657 | 1462278967016 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x130725000 == 71 [pid = 1657] [id = 722] 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12b5fb800) [pid = 1657] [serial = 2166] [outer = 0x0] 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12bd4cc00) [pid = 1657] [serial = 2167] [outer = 0x12b5fb800] 05:36:07 INFO - PROCESS | 1657 | 1462278967041 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12cb30800) [pid = 1657] [serial = 2168] [outer = 0x12b5fb800] 05:36:07 INFO - PROCESS | 1657 | 1462278967371 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 05:36:07 INFO - PROCESS | 1657 | 1462278967398 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1657 | 1462278967399 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:36:07 INFO - PROCESS | 1657 | 1462278967402 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1657 | 1462278967403 Marionette TRACE conn2 <- [1,2862,null,{}] 05:36:07 INFO - PROCESS | 1657 | 1462278967408 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}] 05:36:07 INFO - PROCESS | 1657 | 1462278967500 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:36:07 INFO - PROCESS | 1657 | 1462278967505 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x13317a000 == 72 [pid = 1657] [id = 723] 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12cb35800) [pid = 1657] [serial = 2169] [outer = 0x0] 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12cea7800) [pid = 1657] [serial = 2170] [outer = 0x12cb35800] 05:36:07 INFO - PROCESS | 1657 | 1462278967529 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12ced4000) [pid = 1657] [serial = 2171] [outer = 0x12cb35800] 05:36:07 INFO - PROCESS | 1657 | 1462278967871 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 05:36:07 INFO - PROCESS | 1657 | 1462278967935 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1657 | 1462278967936 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:36:07 INFO - PROCESS | 1657 | 1462278967938 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1657 | 1462278967940 Marionette TRACE conn2 <- [1,2866,null,{}] 05:36:07 INFO - PROCESS | 1657 | 1462278967942 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}] 05:36:08 INFO - PROCESS | 1657 | 1462278968153 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:36:08 INFO - PROCESS | 1657 | 1462278968272 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b6800 == 73 [pid = 1657] [id = 724] 05:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x113314c00) [pid = 1657] [serial = 2172] [outer = 0x0] 05:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x113d99c00) [pid = 1657] [serial = 2173] [outer = 0x113314c00] 05:36:08 INFO - PROCESS | 1657 | 1462278968304 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11608fc00) [pid = 1657] [serial = 2174] [outer = 0x113314c00] 05:36:08 INFO - PROCESS | 1657 | 1462278968763 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 871ms 05:36:08 INFO - PROCESS | 1657 | 1462278968811 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1657 | 1462278968813 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:36:08 INFO - PROCESS | 1657 | 1462278968817 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1657 | 1462278968819 Marionette TRACE conn2 <- [1,2870,null,{}] 05:36:08 INFO - PROCESS | 1657 | 1462278968822 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}] 05:36:08 INFO - PROCESS | 1657 | 1462278968938 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:36:09 INFO - PROCESS | 1657 | 1462278969049 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12762a800 == 74 [pid = 1657] [id = 725] 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x116867c00) [pid = 1657] [serial = 2175] [outer = 0x0] 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118621000) [pid = 1657] [serial = 2176] [outer = 0x116867c00] 05:36:09 INFO - PROCESS | 1657 | 1462278969085 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11943f000) [pid = 1657] [serial = 2177] [outer = 0x116867c00] 05:36:09 INFO - PROCESS | 1657 | 1462278969498 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 723ms 05:36:09 INFO - PROCESS | 1657 | 1462278969550 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1657 | 1462278969552 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:36:09 INFO - PROCESS | 1657 | 1462278969569 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1657 | 1462278969570 Marionette TRACE conn2 <- [1,2874,null,{}] 05:36:09 INFO - PROCESS | 1657 | 1462278969573 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}] 05:36:09 INFO - PROCESS | 1657 | 1462278969687 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:36:09 INFO - PROCESS | 1657 | 1462278969771 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d417000 == 75 [pid = 1657] [id = 726] 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1197a0800) [pid = 1657] [serial = 2178] [outer = 0x0] 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11a11a000) [pid = 1657] [serial = 2179] [outer = 0x1197a0800] 05:36:09 INFO - PROCESS | 1657 | 1462278969805 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x124063000) [pid = 1657] [serial = 2180] [outer = 0x1197a0800] 05:36:10 INFO - PROCESS | 1657 | 1462278970239 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 723ms 05:36:10 INFO - PROCESS | 1657 | 1462278970290 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1657 | 1462278970293 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:36:10 INFO - PROCESS | 1657 | 1462278970301 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1657 | 1462278970305 Marionette TRACE conn2 <- [1,2878,null,{}] 05:36:10 INFO - PROCESS | 1657 | 1462278970307 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}] 05:36:10 INFO - PROCESS | 1657 | 1462278970419 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:36:10 INFO - PROCESS | 1657 | 1462278970504 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x133b1d800 == 76 [pid = 1657] [id = 727] 05:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1240b2000) [pid = 1657] [serial = 2181] [outer = 0x0] 05:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x125733000) [pid = 1657] [serial = 2182] [outer = 0x1240b2000] 05:36:10 INFO - PROCESS | 1657 | 1462278970535 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128cf5c00) [pid = 1657] [serial = 2183] [outer = 0x1240b2000] 05:36:10 INFO - PROCESS | 1657 | 1462278970957 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 676ms 05:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:36:10 INFO - PROCESS | 1657 | 1462278970974 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1657 | 1462278970975 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:36:10 INFO - PROCESS | 1657 | 1462278970977 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1657 | 1462278970978 Marionette TRACE conn2 <- [1,2882,null,{}] 05:36:10 INFO - PROCESS | 1657 | 1462278970981 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}] 05:36:11 INFO - PROCESS | 1657 | 1462278971112 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:36:11 INFO - PROCESS | 1657 | 1462278971223 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x133b32000 == 77 [pid = 1657] [id = 728] 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128e96800) [pid = 1657] [serial = 2184] [outer = 0x0] 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12a80f800) [pid = 1657] [serial = 2185] [outer = 0x128e96800] 05:36:11 INFO - PROCESS | 1657 | 1462278971255 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12af4fc00) [pid = 1657] [serial = 2186] [outer = 0x128e96800] 05:36:11 INFO - PROCESS | 1657 | 1462278971657 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]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 719ms 05:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:36:11 INFO - PROCESS | 1657 | 1462278971696 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 1657 | 1462278971698 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:36:11 INFO - PROCESS | 1657 | 1462278971700 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1657 | 1462278971701 Marionette TRACE conn2 <- [1,2886,null,{}] 05:36:11 INFO - PROCESS | 1657 | 1462278971704 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}] 05:36:11 INFO - PROCESS | 1657 | 1462278971831 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:36:11 INFO - PROCESS | 1657 | 1462278971914 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x137ac3000 == 78 [pid = 1657] [id = 729] 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12d83c400) [pid = 1657] [serial = 2187] [outer = 0x0] 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12d8c3000) [pid = 1657] [serial = 2188] [outer = 0x12d83c400] 05:36:11 INFO - PROCESS | 1657 | 1462278971948 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x132808000) [pid = 1657] [serial = 2189] [outer = 0x12d83c400] 05:36:12 INFO - PROCESS | 1657 | 1462278972358 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 05:36:12 INFO - PROCESS | 1657 | 1462278972437 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1657 | 1462278972439 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:36:12 INFO - PROCESS | 1657 | 1462278972443 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1657 | 1462278972445 Marionette TRACE conn2 <- [1,2890,null,{}] 05:36:12 INFO - PROCESS | 1657 | 1462278972447 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}] 05:36:12 INFO - PROCESS | 1657 | 1462278972558 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:36:12 INFO - PROCESS | 1657 | 1462278972641 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b0f000 == 79 [pid = 1657] [id = 730] 05:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x13280c000) [pid = 1657] [serial = 2190] [outer = 0x0] 05:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x13280f400) [pid = 1657] [serial = 2191] [outer = 0x13280c000] 05:36:12 INFO - PROCESS | 1657 | 1462278972671 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x133126800) [pid = 1657] [serial = 2192] [outer = 0x13280c000] 05:36:13 INFO - PROCESS | 1657 | 1462278973086 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 05:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:36:13 INFO - PROCESS | 1657 | 1462278973113 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1657 | 1462278973115 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:36:13 INFO - PROCESS | 1657 | 1462278973117 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1657 | 1462278973118 Marionette TRACE conn2 <- [1,2894,null,{}] 05:36:13 INFO - PROCESS | 1657 | 1462278973121 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}] 05:36:13 INFO - PROCESS | 1657 | 1462278973232 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:36:13 INFO - PROCESS | 1657 | 1462278973342 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x136d0e800 == 80 [pid = 1657] [id = 731] 05:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x13280cc00) [pid = 1657] [serial = 2193] [outer = 0x0] 05:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x133107800) [pid = 1657] [serial = 2194] [outer = 0x13280cc00] 05:36:13 INFO - PROCESS | 1657 | 1462278973373 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x13310c400) [pid = 1657] [serial = 2195] [outer = 0x13280cc00] 05:36:13 INFO - PROCESS | 1657 | 1462278973814 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 05:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:36:13 INFO - PROCESS | 1657 | 1462278973839 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1657 | 1462278973841 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:36:13 INFO - PROCESS | 1657 | 1462278973843 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1657 | 1462278973845 Marionette TRACE conn2 <- [1,2898,null,{}] 05:36:13 INFO - PROCESS | 1657 | 1462278973847 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}] 05:36:13 INFO - PROCESS | 1657 | 1462278973977 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:36:14 INFO - PROCESS | 1657 | 1462278974060 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f16000 == 81 [pid = 1657] [id = 732] 05:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x113d2bc00) [pid = 1657] [serial = 2196] [outer = 0x0] 05:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x118810400) [pid = 1657] [serial = 2197] [outer = 0x113d2bc00] 05:36:14 INFO - PROCESS | 1657 | 1462278974090 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x124058400) [pid = 1657] [serial = 2198] [outer = 0x113d2bc00] 05:36:14 INFO - PROCESS | 1657 | 1462278974673 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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 869ms 05:36:14 INFO - PROCESS | 1657 | 1462278974713 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1657 | 1462278974715 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:36:14 INFO - PROCESS | 1657 | 1462278974719 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1657 | 1462278974722 Marionette TRACE conn2 <- [1,2902,null,{}] 05:36:14 INFO - PROCESS | 1657 | 1462278974727 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}] 05:36:14 INFO - PROCESS | 1657 | 1462278974841 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:36:14 INFO - PROCESS | 1657 | 1462278974930 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ca4000 == 82 [pid = 1657] [id = 733] 05:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x112e8dc00) [pid = 1657] [serial = 2199] [outer = 0x0] 05:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x116063400) [pid = 1657] [serial = 2200] [outer = 0x112e8dc00] 05:36:14 INFO - PROCESS | 1657 | 1462278974961 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x116a6c400) [pid = 1657] [serial = 2201] [outer = 0x112e8dc00] 05:36:15 INFO - PROCESS | 1657 | 1462278975462 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 773ms 05:36:15 INFO - PROCESS | 1657 | 1462278975511 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1657 | 1462278975516 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:36:15 INFO - PROCESS | 1657 | 1462278975527 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1657 | 1462278975530 Marionette TRACE conn2 <- [1,2906,null,{}] 05:36:15 INFO - PROCESS | 1657 | 1462278975534 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}] 05:36:15 INFO - PROCESS | 1657 | 1462278975697 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:36:15 INFO - PROCESS | 1657 | 1462278975801 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x125c30800 == 83 [pid = 1657] [id = 734] 05:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x118b1b400) [pid = 1657] [serial = 2202] [outer = 0x0] 05:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x119448000) [pid = 1657] [serial = 2203] [outer = 0x118b1b400] 05:36:15 INFO - PROCESS | 1657 | 1462278975828 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1197a5c00) [pid = 1657] [serial = 2204] [outer = 0x118b1b400] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x130725000 == 82 [pid = 1657] [id = 722] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12e182000 == 81 [pid = 1657] [id = 721] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x124096800 == 80 [pid = 1657] [id = 720] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12d410800 == 79 [pid = 1657] [id = 719] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c63f800 == 78 [pid = 1657] [id = 718] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x113da3000) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1241ac400) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12bd48400) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1295b6c00) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11822b400) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11a11c800) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1276cf800) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12b5f3400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c21f000 == 77 [pid = 1657] [id = 717] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12b529800 == 76 [pid = 1657] [id = 716] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91f800 == 75 [pid = 1657] [id = 715] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x128ed7800 == 74 [pid = 1657] [id = 714] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119f05000 == 73 [pid = 1657] [id = 713] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x11964a800 == 72 [pid = 1657] [id = 712] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1199b8800 == 71 [pid = 1657] [id = 711] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x137acc000 == 70 [pid = 1657] [id = 707] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x133bb9800 == 69 [pid = 1657] [id = 706] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12d203000 == 68 [pid = 1657] [id = 705] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12946b800 == 67 [pid = 1657] [id = 704] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x119072000 == 66 [pid = 1657] [id = 703] 05:36:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12d209800 == 65 [pid = 1657] [id = 17] 05:36:16 INFO - PROCESS | 1657 | 1462278976335 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]]]}] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12b5f3c00) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118b27400) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x116ad1000) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x119d84c00) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11861d000) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x121a45800) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12c27a000) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x119445400) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1295c0400) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x121525000) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x125007000) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12a98b800) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12cbe5400) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x111f3d400) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12cb34000) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1297f4400) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128e8e000) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12cb30c00) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x115d95400) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1197a7000) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1240acc00) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x125d43400) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12aaef400) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12cecbc00) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 05:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 826ms 05:36:16 INFO - PROCESS | 1657 | 1462278976360 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1657 | 1462278976362 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:36:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:36:16 INFO - PROCESS | 1657 | 1462278976364 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1657 | 1462278976366 Marionette TRACE conn2 <- [1,2910,null,{}] 05:36:16 INFO - PROCESS | 1657 | 1462278976377 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}] 05:36:16 INFO - PROCESS | 1657 | 1462278976473 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:36:16 INFO - PROCESS | 1657 | 1462278976478 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12199e000 == 66 [pid = 1657] [id = 735] 05:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11920e800) [pid = 1657] [serial = 2205] [outer = 0x0] 05:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11a10f000) [pid = 1657] [serial = 2206] [outer = 0x11920e800] 05:36:16 INFO - PROCESS | 1657 | 1462278976506 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x121955c00) [pid = 1657] [serial = 2207] [outer = 0x11920e800] 05:36:16 INFO - PROCESS | 1657 | 1462278976853 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]]]}] 05:36:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:36:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:36:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 05:36:16 INFO - TEST-START | /DOMEvents/constructors.html 05:36:16 INFO - PROCESS | 1657 | 1462278976885 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1657 | 1462278976887 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:36:16 INFO - PROCESS | 1657 | 1462278976889 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1657 | 1462278976890 Marionette TRACE conn2 <- [1,2914,null,{}] 05:36:16 INFO - PROCESS | 1657 | 1462278976919 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}] 05:36:17 INFO - PROCESS | 1657 | 1462278977011 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:36:17 INFO - PROCESS | 1657 | 1462278977015 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a91c800 == 67 [pid = 1657] [id = 736] 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x121a46400) [pid = 1657] [serial = 2208] [outer = 0x0] 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1241a4c00) [pid = 1657] [serial = 2209] [outer = 0x121a46400] 05:36:17 INFO - PROCESS | 1657 | 1462278977042 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12513dc00) [pid = 1657] [serial = 2210] [outer = 0x121a46400] 05:36:17 INFO - PROCESS | 1657 | 1462278977431 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]]]}] 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:36:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:36:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:36:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 593ms 05:36:17 INFO - PROCESS | 1657 | 1462278977483 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1657 | 1462278977485 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:36:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:36:17 INFO - PROCESS | 1657 | 1462278977487 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1657 | 1462278977488 Marionette TRACE conn2 <- [1,2918,null,{}] 05:36:17 INFO - PROCESS | 1657 | 1462278977491 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}] 05:36:17 INFO - PROCESS | 1657 | 1462278977582 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:36:17 INFO - PROCESS | 1657 | 1462278977588 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c306000 == 68 [pid = 1657] [id = 737] 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12572d000) [pid = 1657] [serial = 2211] [outer = 0x0] 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1271c4c00) [pid = 1657] [serial = 2212] [outer = 0x12572d000] 05:36:17 INFO - PROCESS | 1657 | 1462278977613 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128cf1c00) [pid = 1657] [serial = 2213] [outer = 0x12572d000] 05:36:17 INFO - PROCESS | 1657 | 1462278977939 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:36:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:36:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 470ms 05:36:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:36:17 INFO - PROCESS | 1657 | 1462278977958 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1657 | 1462278977959 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:36:17 INFO - PROCESS | 1657 | 1462278977961 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1657 | 1462278977962 Marionette TRACE conn2 <- [1,2922,null,{}] 05:36:17 INFO - PROCESS | 1657 | 1462278977964 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}] 05:36:18 INFO - PROCESS | 1657 | 1462278978071 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:36:18 INFO - PROCESS | 1657 | 1462278978151 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c642000 == 69 [pid = 1657] [id = 738] 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x125d41c00) [pid = 1657] [serial = 2214] [outer = 0x0] 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128e99800) [pid = 1657] [serial = 2215] [outer = 0x125d41c00] 05:36:18 INFO - PROCESS | 1657 | 1462278978178 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12af4ec00) [pid = 1657] [serial = 2216] [outer = 0x125d41c00] 05:36:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:36:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:36:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:36:18 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:36:18 INFO - PROCESS | 1657 | 1462278978485 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]]]}] 05:36:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:36:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:36:18 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 05:36:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:36:18 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 05:36:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:36:18 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]" 05:36:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:36:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:36:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 568ms 05:36:18 INFO - PROCESS | 1657 | 1462278978530 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1657 | 1462278978531 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:36:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:36:18 INFO - PROCESS | 1657 | 1462278978534 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1657 | 1462278978535 Marionette TRACE conn2 <- [1,2926,null,{}] 05:36:18 INFO - PROCESS | 1657 | 1462278978537 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}] 05:36:18 INFO - PROCESS | 1657 | 1462278978651 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:36:18 INFO - PROCESS | 1657 | 1462278978664 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dad2000 == 70 [pid = 1657] [id = 739] 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128cef800) [pid = 1657] [serial = 2217] [outer = 0x0] 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12c27a000) [pid = 1657] [serial = 2218] [outer = 0x128cef800] 05:36:18 INFO - PROCESS | 1657 | 1462278978688 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12cecdc00) [pid = 1657] [serial = 2219] [outer = 0x128cef800] 05:36:18 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:36:19 INFO - PROCESS | 1657 | 1462278979013 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]]]}] 05:36:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:36:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 517ms 05:36:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:36:19 INFO - PROCESS | 1657 | 1462278979052 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1657 | 1462278979053 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:36:19 INFO - PROCESS | 1657 | 1462278979055 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1657 | 1462278979056 Marionette TRACE conn2 <- [1,2930,null,{}] 05:36:19 INFO - PROCESS | 1657 | 1462278979059 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}] 05:36:19 INFO - PROCESS | 1657 | 1462278979177 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:36:19 INFO - PROCESS | 1657 | 1462278979191 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6b5000 == 71 [pid = 1657] [id = 740] 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12b5f5800) [pid = 1657] [serial = 2220] [outer = 0x0] 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12d83a400) [pid = 1657] [serial = 2221] [outer = 0x12b5f5800] 05:36:19 INFO - PROCESS | 1657 | 1462278979215 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12d8c3800) [pid = 1657] [serial = 2222] [outer = 0x12b5f5800] 05:36:19 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:36:19 INFO - PROCESS | 1657 | 1462278979582 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]]]}] 05:36:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:36:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 05:36:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:36:19 INFO - PROCESS | 1657 | 1462278979626 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1657 | 1462278979628 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:36:19 INFO - PROCESS | 1657 | 1462278979631 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1657 | 1462278979633 Marionette TRACE conn2 <- [1,2934,null,{}] 05:36:19 INFO - PROCESS | 1657 | 1462278979636 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}] 05:36:19 INFO - PROCESS | 1657 | 1462278979775 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:36:19 INFO - PROCESS | 1657 | 1462278979794 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x13074f000 == 72 [pid = 1657] [id = 741] 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12d8c7400) [pid = 1657] [serial = 2223] [outer = 0x0] 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12dfb0000) [pid = 1657] [serial = 2224] [outer = 0x12d8c7400] 05:36:19 INFO - PROCESS | 1657 | 1462278979819 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12dfb4000) [pid = 1657] [serial = 2225] [outer = 0x12d8c7400] 05:36:20 INFO - PROCESS | 1657 | 1462278980143 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]]]}] 05:36:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:36:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 521ms 05:36:20 INFO - PROCESS | 1657 | 1462278980151 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1657 | 1462278980153 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:36:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:36:20 INFO - PROCESS | 1657 | 1462278980158 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1657 | 1462278980159 Marionette TRACE conn2 <- [1,2938,null,{}] 05:36:20 INFO - PROCESS | 1657 | 1462278980162 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}] 05:36:20 INFO - PROCESS | 1657 | 1462278980284 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:36:20 INFO - PROCESS | 1657 | 1462278980299 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1331eb000 == 73 [pid = 1657] [id = 742] 05:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12dfb6400) [pid = 1657] [serial = 2226] [outer = 0x0] 05:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12dfba400) [pid = 1657] [serial = 2227] [outer = 0x12dfb6400] 05:36:20 INFO - PROCESS | 1657 | 1462278980324 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x132803000) [pid = 1657] [serial = 2228] [outer = 0x12dfb6400] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x124056c00) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11862a800) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x110fe6400) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x118759800) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11a10ec00) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x110fdb400) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x121956000) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12b5fb800) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1241a8000) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12cbebc00) [pid = 1657] [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.] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x128e92800) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x112ac2400) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x127511800) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x116060800) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x110ef9800) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:36:20 INFO - PROCESS | 1657 | 1462278980997 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]]]}] 05:36:21 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. 05:36:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 05:36:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:36:21 INFO - PROCESS | 1657 | 1462278981029 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1657 | 1462278981031 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:36:21 INFO - PROCESS | 1657 | 1462278981035 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1657 | 1462278981038 Marionette TRACE conn2 <- [1,2942,null,{}] 05:36:21 INFO - PROCESS | 1657 | 1462278981042 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}] 05:36:21 INFO - PROCESS | 1657 | 1462278981168 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:36:21 INFO - PROCESS | 1657 | 1462278981279 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12158f800 == 74 [pid = 1657] [id = 743] 05:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x115d91c00) [pid = 1657] [serial = 2229] [outer = 0x0] 05:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1164c7c00) [pid = 1657] [serial = 2230] [outer = 0x115d91c00] 05:36:21 INFO - PROCESS | 1657 | 1462278981313 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x117d38400) [pid = 1657] [serial = 2231] [outer = 0x115d91c00] 05:36:21 INFO - PROCESS | 1657 | 1462278981698 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"]]]}] 05:36:21 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 05:36:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:36:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 05:36:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:36:21 INFO - PROCESS | 1657 | 1462278981708 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1657 | 1462278981712 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:36:21 INFO - PROCESS | 1657 | 1462278981717 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1657 | 1462278981719 Marionette TRACE conn2 <- [1,2946,null,{}] 05:36:21 INFO - PROCESS | 1657 | 1462278981721 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}] 05:36:21 INFO - PROCESS | 1657 | 1462278981835 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:36:21 INFO - PROCESS | 1657 | 1462278981948 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12aad5000 == 75 [pid = 1657] [id = 744] 05:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11943d800) [pid = 1657] [serial = 2232] [outer = 0x0] 05:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1197a0400) [pid = 1657] [serial = 2233] [outer = 0x11943d800] 05:36:21 INFO - PROCESS | 1657 | 1462278981978 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1214c2800) [pid = 1657] [serial = 2234] [outer = 0x11943d800] 05:36:22 INFO - PROCESS | 1657 | 1462278982336 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]]]}] 05:36:22 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. 05:36:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 05:36:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:36:22 INFO - PROCESS | 1657 | 1462278982388 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1657 | 1462278982390 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:36:22 INFO - PROCESS | 1657 | 1462278982392 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1657 | 1462278982394 Marionette TRACE conn2 <- [1,2950,null,{}] 05:36:22 INFO - PROCESS | 1657 | 1462278982402 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}] 05:36:22 INFO - PROCESS | 1657 | 1462278982520 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:36:22 INFO - PROCESS | 1657 | 1462278982633 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df18000 == 76 [pid = 1657] [id = 745] 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x124057400) [pid = 1657] [serial = 2235] [outer = 0x0] 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12572a800) [pid = 1657] [serial = 2236] [outer = 0x124057400] 05:36:22 INFO - PROCESS | 1657 | 1462278982668 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128ceb400) [pid = 1657] [serial = 2237] [outer = 0x124057400] 05:36:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd5d000 == 77 [pid = 1657] [id = 746] 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x110f34400) [pid = 1657] [serial = 2238] [outer = 0x0] 05:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x110f30000) [pid = 1657] [serial = 2239] [outer = 0x110f34400] 05:36:23 INFO - PROCESS | 1657 | 1462278983083 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]]]}] 05:36:23 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. 05:36:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 05:36:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:36:23 INFO - PROCESS | 1657 | 1462278983114 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1657 | 1462278983116 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:36:23 INFO - PROCESS | 1657 | 1462278983119 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1657 | 1462278983120 Marionette TRACE conn2 <- [1,2954,null,{}] 05:36:23 INFO - PROCESS | 1657 | 1462278983122 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}] 05:36:23 INFO - PROCESS | 1657 | 1462278983265 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:36:23 INFO - PROCESS | 1657 | 1462278983367 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x133c55800 == 78 [pid = 1657] [id = 747] 05:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x110f39800) [pid = 1657] [serial = 2240] [outer = 0x0] 05:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x110f3dc00) [pid = 1657] [serial = 2241] [outer = 0x110f39800] 05:36:23 INFO - PROCESS | 1657 | 1462278983396 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x128ceb800) [pid = 1657] [serial = 2242] [outer = 0x110f39800] 05:36:23 INFO - PROCESS | 1657 | 1462278983748 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]]]}] 05:36:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:36:23 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 05:36:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 05:36:23 INFO - PROCESS | 1657 | 1462278983791 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1657 | 1462278983792 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:36:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:36:23 INFO - PROCESS | 1657 | 1462278983794 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1657 | 1462278983796 Marionette TRACE conn2 <- [1,2958,null,{}] 05:36:23 INFO - PROCESS | 1657 | 1462278983798 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}] 05:36:23 INFO - PROCESS | 1657 | 1462278983918 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:36:24 INFO - PROCESS | 1657 | 1462278984029 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b0b800 == 79 [pid = 1657] [id = 748] 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x110f3cc00) [pid = 1657] [serial = 2243] [outer = 0x0] 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x129490c00) [pid = 1657] [serial = 2244] [outer = 0x110f3cc00] 05:36:24 INFO - PROCESS | 1657 | 1462278984060 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1297f1400) [pid = 1657] [serial = 2245] [outer = 0x110f3cc00] 05:36:24 INFO - PROCESS | 1657 | 1462278984417 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]]]}] 05:36:24 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. 05:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 667ms 05:36:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:36:24 INFO - PROCESS | 1657 | 1462278984463 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1657 | 1462278984464 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:36:24 INFO - PROCESS | 1657 | 1462278984466 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1657 | 1462278984468 Marionette TRACE conn2 <- [1,2962,null,{}] 05:36:24 INFO - PROCESS | 1657 | 1462278984470 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}] 05:36:24 INFO - PROCESS | 1657 | 1462278984597 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:36:24 INFO - PROCESS | 1657 | 1462278984700 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x137938800 == 80 [pid = 1657] [id = 749] 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12a989c00) [pid = 1657] [serial = 2246] [outer = 0x0] 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12cbe5000) [pid = 1657] [serial = 2247] [outer = 0x12a989c00] 05:36:24 INFO - PROCESS | 1657 | 1462278984732 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x132809800) [pid = 1657] [serial = 2248] [outer = 0x12a989c00] 05:36:25 INFO - PROCESS | 1657 | 1462278985078 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]]]}] 05:36:25 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. 05:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 618ms 05:36:25 INFO - PROCESS | 1657 | 1462278985085 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1657 | 1462278985087 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:36:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:36:25 INFO - PROCESS | 1657 | 1462278985092 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1657 | 1462278985093 Marionette TRACE conn2 <- [1,2966,null,{}] 05:36:25 INFO - PROCESS | 1657 | 1462278985096 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}] 05:36:25 INFO - PROCESS | 1657 | 1462278985206 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:36:25 INFO - PROCESS | 1657 | 1462278985286 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x13389f800 == 81 [pid = 1657] [id = 750] 05:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12a98b800) [pid = 1657] [serial = 2249] [outer = 0x0] 05:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12f6d8400) [pid = 1657] [serial = 2250] [outer = 0x12a98b800] 05:36:25 INFO - PROCESS | 1657 | 1462278985317 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12f6dd000) [pid = 1657] [serial = 2251] [outer = 0x12a98b800] 05:36:25 INFO - PROCESS | 1657 | 1462278985661 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]]]}] 05:36:25 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. 05:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 05:36:25 INFO - PROCESS | 1657 | 1462278985711 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1657 | 1462278985712 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:36:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:36:25 INFO - PROCESS | 1657 | 1462278985714 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1657 | 1462278985716 Marionette TRACE conn2 <- [1,2970,null,{}] 05:36:25 INFO - PROCESS | 1657 | 1462278985718 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}] 05:36:25 INFO - PROCESS | 1657 | 1462278985832 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:36:25 INFO - PROCESS | 1657 | 1462278985941 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c06000 == 82 [pid = 1657] [id = 751] 05:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1298ca000) [pid = 1657] [serial = 2252] [outer = 0x0] 05:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1298cd000) [pid = 1657] [serial = 2253] [outer = 0x1298ca000] 05:36:25 INFO - PROCESS | 1657 | 1462278985990 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1298d2c00) [pid = 1657] [serial = 2254] [outer = 0x1298ca000] 05:36:26 INFO - PROCESS | 1657 | 1462278986344 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]]]}] 05:36:26 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. 05:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 669ms 05:36:26 INFO - PROCESS | 1657 | 1462278986383 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1657 | 1462278986384 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:36:26 INFO - PROCESS | 1657 | 1462278986387 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1657 | 1462278986388 Marionette TRACE conn2 <- [1,2974,null,{}] 05:36:26 INFO - PROCESS | 1657 | 1462278986390 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}] 05:36:26 INFO - PROCESS | 1657 | 1462278986504 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:36:26 INFO - PROCESS | 1657 | 1462278986616 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x137c1d800 == 83 [pid = 1657] [id = 752] 05:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1298d2800) [pid = 1657] [serial = 2255] [outer = 0x0] 05:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12f6dcc00) [pid = 1657] [serial = 2256] [outer = 0x1298d2800] 05:36:26 INFO - PROCESS | 1657 | 1462278986648 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x132807000) [pid = 1657] [serial = 2257] [outer = 0x1298d2800] 05:36:26 INFO - PROCESS | 1657 | 1462278986996 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]]]}] 05:36:27 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. 05:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 05:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:36:27 INFO - PROCESS | 1657 | 1462278987008 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1657 | 1462278987009 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:36:27 INFO - PROCESS | 1657 | 1462278987012 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1657 | 1462278987013 Marionette TRACE conn2 <- [1,2978,null,{}] 05:36:27 INFO - PROCESS | 1657 | 1462278987015 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}] 05:36:27 INFO - PROCESS | 1657 | 1462278987150 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:36:27 INFO - PROCESS | 1657 | 1462278987270 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x133173800 == 84 [pid = 1657] [id = 753] 05:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1121db000) [pid = 1657] [serial = 2258] [outer = 0x0] 05:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x132810400) [pid = 1657] [serial = 2259] [outer = 0x1121db000] 05:36:27 INFO - PROCESS | 1657 | 1462278987301 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x133122400) [pid = 1657] [serial = 2260] [outer = 0x1121db000] 05:36:27 INFO - PROCESS | 1657 | 1462278987673 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]]]}] 05:36:27 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. 05:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 669ms 05:36:27 INFO - PROCESS | 1657 | 1462278987681 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:36:27 INFO - PROCESS | 1657 | 1462278987683 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:36:27 INFO - PROCESS | 1657 | 1462278987685 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1657 | 1462278987689 Marionette TRACE conn2 <- [1,2982,null,{}] 05:36:27 INFO - PROCESS | 1657 | 1462278987692 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}] 05:36:27 INFO - PROCESS | 1657 | 1462278987820 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:36:27 INFO - PROCESS | 1657 | 1462278987938 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ca7000 == 85 [pid = 1657] [id = 754] 05:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x116088000) [pid = 1657] [serial = 2261] [outer = 0x0] 05:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x13310cc00) [pid = 1657] [serial = 2262] [outer = 0x116088000] 05:36:27 INFO - PROCESS | 1657 | 1462278987976 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x133131c00) [pid = 1657] [serial = 2263] [outer = 0x116088000] 05:36:28 INFO - PROCESS | 1657 | 1462278988597 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"]]]}] 05:36:28 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 05:36:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 923ms 05:36:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:36:28 INFO - PROCESS | 1657 | 1462278988610 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1657 | 1462278988612 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:36:28 INFO - PROCESS | 1657 | 1462278988616 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1657 | 1462278988618 Marionette TRACE conn2 <- [1,2986,null,{}] 05:36:28 INFO - PROCESS | 1657 | 1462278988624 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}] 05:36:28 INFO - PROCESS | 1657 | 1462278988741 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:36:28 INFO - PROCESS | 1657 | 1462278988856 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128ca3800 == 86 [pid = 1657] [id = 755] 05:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112e8f000) [pid = 1657] [serial = 2264] [outer = 0x0] 05:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x113da2800) [pid = 1657] [serial = 2265] [outer = 0x112e8f000] 05:36:28 INFO - PROCESS | 1657 | 1462278988886 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x11608bc00) [pid = 1657] [serial = 2266] [outer = 0x112e8f000] 05:36:29 INFO - PROCESS | 1657 | 1462278989266 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]]]}] 05:36:29 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. 05:36:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 675ms 05:36:29 INFO - PROCESS | 1657 | 1462278989291 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1657 | 1462278989295 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:36:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:36:29 INFO - PROCESS | 1657 | 1462278989299 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1657 | 1462278989301 Marionette TRACE conn2 <- [1,2990,null,{}] 05:36:29 INFO - PROCESS | 1657 | 1462278989303 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}] 05:36:29 INFO - PROCESS | 1657 | 1462278989411 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:36:29 INFO - PROCESS | 1657 | 1462278989526 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240c9800 == 87 [pid = 1657] [id = 756] 05:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x118b23400) [pid = 1657] [serial = 2267] [outer = 0x0] 05:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x11943c400) [pid = 1657] [serial = 2268] [outer = 0x118b23400] 05:36:29 INFO - PROCESS | 1657 | 1462278989557 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x1197a2000) [pid = 1657] [serial = 2269] [outer = 0x118b23400] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13074f000 == 86 [pid = 1657] [id = 741] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12f6b5000 == 85 [pid = 1657] [id = 740] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12dad2000 == 84 [pid = 1657] [id = 739] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12c642000 == 83 [pid = 1657] [id = 738] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12c306000 == 82 [pid = 1657] [id = 737] 05:36:29 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12cea7800) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12a91c800 == 81 [pid = 1657] [id = 736] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12199e000 == 80 [pid = 1657] [id = 735] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x125c30800 == 79 [pid = 1657] [id = 734] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x128ca4000 == 78 [pid = 1657] [id = 733] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x136d0e800 == 77 [pid = 1657] [id = 731] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x137b0f000 == 76 [pid = 1657] [id = 730] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x137ac3000 == 75 [pid = 1657] [id = 729] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x133b32000 == 74 [pid = 1657] [id = 728] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x133b1d800 == 73 [pid = 1657] [id = 727] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12d417000 == 72 [pid = 1657] [id = 726] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12762a800 == 71 [pid = 1657] [id = 725] 05:36:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b6800 == 70 [pid = 1657] [id = 724] 05:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188b6000 == 71 [pid = 1657] [id = 757] 05:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11a00b800) [pid = 1657] [serial = 2270] [outer = 0x0] 05:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1188e7000) [pid = 1657] [serial = 2271] [outer = 0x11a00b800] 05:36:29 INFO - PROCESS | 1657 | 1462278989967 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]]]}] 05:36:29 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. 05:36:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 05:36:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:36:29 INFO - PROCESS | 1657 | 1462278989972 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1657 | 1462278989973 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:36:29 INFO - PROCESS | 1657 | 1462278989975 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1657 | 1462278989978 Marionette TRACE conn2 <- [1,2994,null,{}] 05:36:29 INFO - PROCESS | 1657 | 1462278989985 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}] 05:36:30 INFO - PROCESS | 1657 | 1462278990118 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12cb29c00) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x129724400) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1297f4c00) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12aaf6000) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1167a9c00) [pid = 1657] [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.] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x112650c00) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x129176800) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1276ccc00) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12bd22800) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12bd4cc00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1240a9400) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x128e94800) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12a814c00) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11949d800) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1295c4400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12cea5400) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1241a2c00) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1188dc400) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x119484000) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x119fbe400) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x115d90c00) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x116a6fc00) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x115d98000) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11901f400) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11943dc00) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1214b9800) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12194bc00) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12d83b000) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11264dc00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1168ba000) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x121955800) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x133122800) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x121a39c00) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12405c400) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12cb30800) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 05:36:30 INFO - PROCESS | 1657 | 1462278990231 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x129454000 == 72 [pid = 1657] [id = 758] 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118b26000) [pid = 1657] [serial = 2272] [outer = 0x0] 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1197a7000) [pid = 1657] [serial = 2273] [outer = 0x118b26000] 05:36:30 INFO - PROCESS | 1657 | 1462278990259 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12403f000) [pid = 1657] [serial = 2274] [outer = 0x118b26000] 05:36:30 INFO - PROCESS | 1657 | 1462278990561 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]]]}] 05:36:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:36:30 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 05:36:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms 05:36:30 INFO - PROCESS | 1657 | 1462278990596 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1657 | 1462278990598 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:36:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:36:30 INFO - PROCESS | 1657 | 1462278990601 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1657 | 1462278990602 Marionette TRACE conn2 <- [1,2998,null,{}] 05:36:30 INFO - PROCESS | 1657 | 1462278990607 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}] 05:36:30 INFO - PROCESS | 1657 | 1462278990712 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:36:30 INFO - PROCESS | 1657 | 1462278990782 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc27800 == 73 [pid = 1657] [id = 759] 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1240a9400) [pid = 1657] [serial = 2275] [outer = 0x0] 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12507a400) [pid = 1657] [serial = 2276] [outer = 0x1240a9400] 05:36:30 INFO - PROCESS | 1657 | 1462278990809 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x127598000) [pid = 1657] [serial = 2277] [outer = 0x1240a9400] 05:36:31 INFO - PROCESS | 1657 | 1462278991084 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]]]}] 05:36:31 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. 05:36:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 523ms 05:36:31 INFO - PROCESS | 1657 | 1462278991128 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1657 | 1462278991129 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:36:31 INFO - PROCESS | 1657 | 1462278991132 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1657 | 1462278991133 Marionette TRACE conn2 <- [1,3002,null,{}] 05:36:31 INFO - PROCESS | 1657 | 1462278991135 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}] 05:36:31 INFO - PROCESS | 1657 | 1462278991234 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:36:31 INFO - PROCESS | 1657 | 1462278991303 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c307800 == 74 [pid = 1657] [id = 760] 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12572d400) [pid = 1657] [serial = 2278] [outer = 0x0] 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x128cec000) [pid = 1657] [serial = 2279] [outer = 0x12572d400] 05:36:31 INFO - PROCESS | 1657 | 1462278991329 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x129491000) [pid = 1657] [serial = 2280] [outer = 0x12572d400] 05:36:31 INFO - PROCESS | 1657 | 1462278991630 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]]]}] 05:36:31 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. 05:36:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms 05:36:31 INFO - PROCESS | 1657 | 1462278991652 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1657 | 1462278991653 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:36:31 INFO - PROCESS | 1657 | 1462278991659 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1657 | 1462278991660 Marionette TRACE conn2 <- [1,3006,null,{}] 05:36:31 INFO - PROCESS | 1657 | 1462278991663 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}] 05:36:31 INFO - PROCESS | 1657 | 1462278991774 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:36:31 INFO - PROCESS | 1657 | 1462278991779 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d418000 == 75 [pid = 1657] [id = 761] 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x129499c00) [pid = 1657] [serial = 2281] [outer = 0x0] 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12a97f000) [pid = 1657] [serial = 2282] [outer = 0x129499c00] 05:36:31 INFO - PROCESS | 1657 | 1462278991805 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12cbe3000) [pid = 1657] [serial = 2283] [outer = 0x129499c00] 05:36:32 INFO - PROCESS | 1657 | 1462278992142 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]]]}] 05:36:32 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. 05:36:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 05:36:32 INFO - PROCESS | 1657 | 1462278992184 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1657 | 1462278992186 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:36:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:36:32 INFO - PROCESS | 1657 | 1462278992194 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1657 | 1462278992195 Marionette TRACE conn2 <- [1,3010,null,{}] 05:36:32 INFO - PROCESS | 1657 | 1462278992198 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}] 05:36:32 INFO - PROCESS | 1657 | 1462278992330 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:36:32 INFO - PROCESS | 1657 | 1462278992344 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df11000 == 76 [pid = 1657] [id = 762] 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12cbdd400) [pid = 1657] [serial = 2284] [outer = 0x0] 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12cead000) [pid = 1657] [serial = 2285] [outer = 0x12cbdd400] 05:36:32 INFO - PROCESS | 1657 | 1462278992369 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12cec7400) [pid = 1657] [serial = 2286] [outer = 0x12cbdd400] 05:36:32 INFO - PROCESS | 1657 | 1462278992752 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]]]}] 05:36:32 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 05:36:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 575ms 05:36:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:36:32 INFO - PROCESS | 1657 | 1462278992765 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1657 | 1462278992767 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:36:32 INFO - PROCESS | 1657 | 1462278992769 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1657 | 1462278992770 Marionette TRACE conn2 <- [1,3014,null,{}] 05:36:32 INFO - PROCESS | 1657 | 1462278992772 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}] 05:36:32 INFO - PROCESS | 1657 | 1462278992878 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:36:32 INFO - PROCESS | 1657 | 1462278992892 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x130747800 == 77 [pid = 1657] [id = 763] 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12cbe7c00) [pid = 1657] [serial = 2287] [outer = 0x0] 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12d83b000) [pid = 1657] [serial = 2288] [outer = 0x12cbe7c00] 05:36:32 INFO - PROCESS | 1657 | 1462278992918 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12d8c8800) [pid = 1657] [serial = 2289] [outer = 0x12cbe7c00] 05:36:33 INFO - PROCESS | 1657 | [1657] 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 05:36:33 INFO - PROCESS | 1657 | 1462278993384 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:36:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:36:33 INFO - {} 05:36:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:36:33 INFO - {} 05:36:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:36:33 INFO - {} 05:36:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:36:33 INFO - {} 05:36:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 622ms 05:36:33 INFO - PROCESS | 1657 | 1462278993392 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1657 | 1462278993394 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:36:33 INFO - TEST-START | /FileAPI/fileReader.html 05:36:33 INFO - PROCESS | 1657 | 1462278993414 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1657 | 1462278993415 Marionette TRACE conn2 <- [1,3018,null,{}] 05:36:33 INFO - PROCESS | 1657 | 1462278993419 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}] 05:36:33 INFO - PROCESS | 1657 | 1462278993613 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:36:33 INFO - PROCESS | 1657 | 1462278993665 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x13317b800 == 78 [pid = 1657] [id = 764] 05:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12dfae800) [pid = 1657] [serial = 2290] [outer = 0x0] 05:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12f6d8800) [pid = 1657] [serial = 2291] [outer = 0x12dfae800] 05:36:33 INFO - PROCESS | 1657 | 1462278993690 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x133122800) [pid = 1657] [serial = 2292] [outer = 0x12dfae800] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12d20b000) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x125d41c00) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x128cef800) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12b5f5800) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12cb35800) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12d8c7400) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12572d000) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x11920e800) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x112e8dc00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x121a46400) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:36:34 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118b1b400) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:36:34 INFO - PROCESS | 1657 | 1462278994202 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]]]}] 05:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:36:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:36:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 823ms 05:36:34 INFO - TEST-START | /FileAPI/historical.html 05:36:34 INFO - PROCESS | 1657 | 1462278994237 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1657 | 1462278994238 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:36:34 INFO - PROCESS | 1657 | 1462278994240 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1657 | 1462278994241 Marionette TRACE conn2 <- [1,3022,null,{}] 05:36:34 INFO - PROCESS | 1657 | 1462278994243 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}] 05:36:34 INFO - PROCESS | 1657 | 1462278994344 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:36:34 INFO - PROCESS | 1657 | 1462278994348 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x133b2a000 == 79 [pid = 1657] [id = 765] 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11907a400) [pid = 1657] [serial = 2293] [outer = 0x0] 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x133124c00) [pid = 1657] [serial = 2294] [outer = 0x11907a400] 05:36:34 INFO - PROCESS | 1657 | 1462278994373 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x13312f400) [pid = 1657] [serial = 2295] [outer = 0x11907a400] 05:36:34 INFO - PROCESS | 1657 | 1462278994714 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"]]]}] 05:36:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:36:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:36:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:36:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:36:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:36:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:36:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:36:34 INFO - TEST-OK | /FileAPI/historical.html | took 520ms 05:36:34 INFO - PROCESS | 1657 | 1462278994761 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1657 | 1462278994762 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:36:34 INFO - TEST-START | /FileAPI/idlharness.html 05:36:34 INFO - PROCESS | 1657 | 1462278994765 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1657 | 1462278994766 Marionette TRACE conn2 <- [1,3026,null,{}] 05:36:34 INFO - PROCESS | 1657 | 1462278994780 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}] 05:36:34 INFO - PROCESS | 1657 | 1462278994886 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:36:34 INFO - PROCESS | 1657 | 1462278994912 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b08000 == 80 [pid = 1657] [id = 766] 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x133236800) [pid = 1657] [serial = 2296] [outer = 0x0] 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x13323bc00) [pid = 1657] [serial = 2297] [outer = 0x133236800] 05:36:34 INFO - PROCESS | 1657 | 1462278994941 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x137b9d800) [pid = 1657] [serial = 2298] [outer = 0x133236800] 05:36:35 INFO - PROCESS | 1657 | 1462278995520 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]]]}] 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:36:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:36:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:36:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:36:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:36:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:36:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:36:35 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 05:36:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:36:35 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 05:36:35 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 05:36:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:36:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:36:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:36:35 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 05:36:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:36:35 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 05:36:35 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 05:36:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:36:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:36:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 788ms 05:36:35 INFO - PROCESS | 1657 | 1462278995553 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1657 | 1462278995554 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:36:35 INFO - TEST-START | /FileAPI/idlharness.worker 05:36:35 INFO - PROCESS | 1657 | 1462278995557 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1657 | 1462278995558 Marionette TRACE conn2 <- [1,3030,null,{}] 05:36:35 INFO - PROCESS | 1657 | 1462278995560 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}] 05:36:35 INFO - PROCESS | 1657 | 1462278995663 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:36:35 INFO - PROCESS | 1657 | 1462278995668 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1435b8000 == 81 [pid = 1657] [id = 767] 05:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x137ba0800) [pid = 1657] [serial = 2299] [outer = 0x0] 05:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1423eb400) [pid = 1657] [serial = 2300] [outer = 0x137ba0800] 05:36:35 INFO - PROCESS | 1657 | 1462278995694 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1423f1000) [pid = 1657] [serial = 2301] [outer = 0x137ba0800] 05:36:35 INFO - PROCESS | 1657 | [1657] 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 05:36:36 INFO - PROCESS | 1657 | 1462278996479 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,{},{}]]]}] 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:36:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:36:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:36:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:36:36 INFO - {} 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:36:36 INFO - {} 05:36:36 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 - {} 05:36:36 INFO - {} 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:36:36 INFO - {} 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:36:36 INFO - {} 05:36:36 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 - {} 05:36:36 INFO - {} 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 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 05:36:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:36 INFO - {} 05:36:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 989ms 05:36:36 INFO - PROCESS | 1657 | 1462278996570 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1657 | 1462278996573 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:36:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:36:36 INFO - PROCESS | 1657 | 1462278996578 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1657 | 1462278996581 Marionette TRACE conn2 <- [1,3034,null,{}] 05:36:36 INFO - PROCESS | 1657 | 1462278996585 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}] 05:36:36 INFO - PROCESS | 1657 | 1462278996721 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:36:36 INFO - PROCESS | 1657 | 1462278996830 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a957800 == 82 [pid = 1657] [id = 768] 05:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12972a000) [pid = 1657] [serial = 2302] [outer = 0x0] 05:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1298c9800) [pid = 1657] [serial = 2303] [outer = 0x12972a000] 05:36:36 INFO - PROCESS | 1657 | 1462278996863 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12af48800) [pid = 1657] [serial = 2304] [outer = 0x12972a000] 05:36:37 INFO - PROCESS | 1657 | 1462278997286 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]]]}] 05:36:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:36:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 722ms 05:36:37 INFO - PROCESS | 1657 | 1462278997302 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1657 | 1462278997306 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:36:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:36:37 INFO - PROCESS | 1657 | 1462278997310 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1657 | 1462278997312 Marionette TRACE conn2 <- [1,3038,null,{}] 05:36:37 INFO - PROCESS | 1657 | 1462278997315 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}] 05:36:37 INFO - PROCESS | 1657 | 1462278997435 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:36:37 INFO - PROCESS | 1657 | 1462278997549 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f6b3800 == 83 [pid = 1657] [id = 769] 05:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12af50000) [pid = 1657] [serial = 2305] [outer = 0x0] 05:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12cecbc00) [pid = 1657] [serial = 2306] [outer = 0x12af50000] 05:36:37 INFO - PROCESS | 1657 | 1462278997581 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12e250800) [pid = 1657] [serial = 2307] [outer = 0x12af50000] 05:36:37 INFO - PROCESS | 1657 | 1462278997949 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"]]]}] 05:36:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:36:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:36:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 05:36:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:36:37 INFO - PROCESS | 1657 | 1462278997980 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1657 | 1462278997982 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:36:37 INFO - PROCESS | 1657 | 1462278997984 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1657 | 1462278997987 Marionette TRACE conn2 <- [1,3042,null,{}] 05:36:38 INFO - PROCESS | 1657 | 1462278997995 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}] 05:36:38 INFO - PROCESS | 1657 | 1462278998117 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:36:38 INFO - PROCESS | 1657 | 1462278998236 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x137b0d000 == 84 [pid = 1657] [id = 770] 05:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12e257c00) [pid = 1657] [serial = 2308] [outer = 0x0] 05:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x1307a6400) [pid = 1657] [serial = 2309] [outer = 0x12e257c00] 05:36:38 INFO - PROCESS | 1657 | 1462278998269 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1307ae000) [pid = 1657] [serial = 2310] [outer = 0x12e257c00] 05:36:38 INFO - PROCESS | 1657 | 1462278998776 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]]]}] 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:36:38 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. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:36:38 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'.) 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:36:38 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. 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:36:38 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. 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:36:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:36:38 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. 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:36:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:36:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:36:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 835ms 05:36:38 INFO - PROCESS | 1657 | 1462278998853 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1657 | 1462278998855 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:36:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:36:38 INFO - PROCESS | 1657 | 1462278998859 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1657 | 1462278998860 Marionette TRACE conn2 <- [1,3046,null,{}] 05:36:38 INFO - PROCESS | 1657 | 1462278998863 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}] 05:36:38 INFO - PROCESS | 1657 | 1462278998971 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:36:39 INFO - PROCESS | 1657 | 1462278999084 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x137eea800 == 85 [pid = 1657] [id = 771] 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12e469800) [pid = 1657] [serial = 2311] [outer = 0x0] 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x1307b1800) [pid = 1657] [serial = 2312] [outer = 0x12e469800] 05:36:39 INFO - PROCESS | 1657 | 1462278999114 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x13322f000) [pid = 1657] [serial = 2313] [outer = 0x12e469800] 05:36:39 INFO - PROCESS | 1657 | [1657] 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 05:36:39 INFO - PROCESS | 1657 | 1462278999527 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:36:39 INFO - {} 05:36:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 719ms 05:36:39 INFO - PROCESS | 1657 | 1462278999589 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1657 | 1462278999591 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:36:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:36:39 INFO - PROCESS | 1657 | 1462278999595 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1657 | 1462278999596 Marionette TRACE conn2 <- [1,3050,null,{}] 05:36:39 INFO - PROCESS | 1657 | 1462278999598 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}] 05:36:39 INFO - PROCESS | 1657 | 1462278999716 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:36:39 INFO - PROCESS | 1657 | 1462278999798 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x143b3d800 == 86 [pid = 1657] [id = 772] 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x133239400) [pid = 1657] [serial = 2314] [outer = 0x0] 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x133371c00) [pid = 1657] [serial = 2315] [outer = 0x133239400] 05:36:39 INFO - PROCESS | 1657 | 1462278999827 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x133375c00) [pid = 1657] [serial = 2316] [outer = 0x133239400] 05:36:40 INFO - PROCESS | 1657 | 1462279000177 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]]]}] 05:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:36:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:36:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 05:36:40 INFO - PROCESS | 1657 | 1462279000216 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1657 | 1462279000217 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:36:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:36:40 INFO - PROCESS | 1657 | 1462279000219 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1657 | 1462279000221 Marionette TRACE conn2 <- [1,3054,null,{}] 05:36:40 INFO - PROCESS | 1657 | 1462279000223 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}] 05:36:40 INFO - PROCESS | 1657 | 1462279000355 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:36:40 INFO - PROCESS | 1657 | 1462279000471 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1423c6800 == 87 [pid = 1657] [id = 773] 05:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x133377c00) [pid = 1657] [serial = 2317] [outer = 0x0] 05:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x13367c000) [pid = 1657] [serial = 2318] [outer = 0x133377c00] 05:36:40 INFO - PROCESS | 1657 | 1462279000504 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x1433be400) [pid = 1657] [serial = 2319] [outer = 0x133377c00] 05:36:41 INFO - PROCESS | 1657 | 1462279000955 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"]]]}] 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:36:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:41 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" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:41 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" 05:36:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 05:36:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:36:41 INFO - PROCESS | 1657 | 1462279001053 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1657 | 1462279001055 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:36:41 INFO - PROCESS | 1657 | 1462279001060 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1657 | 1462279001061 Marionette TRACE conn2 <- [1,3058,null,{}] 05:36:41 INFO - PROCESS | 1657 | 1462279001064 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}] 05:36:41 INFO - PROCESS | 1657 | 1462279001181 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:36:41 INFO - PROCESS | 1657 | 1462279001294 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1436db800 == 88 [pid = 1657] [id = 774] 05:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x14188e800) [pid = 1657] [serial = 2320] [outer = 0x0] 05:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1435a1c00) [pid = 1657] [serial = 2321] [outer = 0x14188e800] 05:36:41 INFO - PROCESS | 1657 | 1462279001325 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1438bb800) [pid = 1657] [serial = 2322] [outer = 0x14188e800] 05:36:41 INFO - PROCESS | 1657 | 1462279001671 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]]]}] 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:36:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:36:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:36:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:36:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:36:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:36:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 621ms 05:36:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:36:41 INFO - PROCESS | 1657 | 1462279001683 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1657 | 1462279001684 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:36:41 INFO - PROCESS | 1657 | 1462279001687 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1657 | 1462279001690 Marionette TRACE conn2 <- [1,3062,null,{}] 05:36:41 INFO - PROCESS | 1657 | 1462279001694 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}] 05:36:41 INFO - PROCESS | 1657 | 1462279001812 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:36:41 INFO - PROCESS | 1657 | 1462279001926 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11a232800 == 89 [pid = 1657] [id = 775] 05:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x110f3b800) [pid = 1657] [serial = 2323] [outer = 0x0] 05:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x111d53800) [pid = 1657] [serial = 2324] [outer = 0x110f3b800] 05:36:41 INFO - PROCESS | 1657 | 1462279001957 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x116063c00) [pid = 1657] [serial = 2325] [outer = 0x110f3b800] 05:36:42 INFO - PROCESS | 1657 | [1657] 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 05:36:42 INFO - PROCESS | 1657 | 1462279002341 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:36:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:36:42 INFO - {} 05:36:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 05:36:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:36:42 INFO - PROCESS | 1657 | 1462279002359 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1657 | 1462279002360 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:36:42 INFO - PROCESS | 1657 | 1462279002362 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1657 | 1462279002363 Marionette TRACE conn2 <- [1,3066,null,{}] 05:36:42 INFO - PROCESS | 1657 | 1462279002366 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}] 05:36:42 INFO - PROCESS | 1657 | 1462279002483 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:36:42 INFO - PROCESS | 1657 | 1462279002585 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x137edd800 == 90 [pid = 1657] [id = 776] 05:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x116081000) [pid = 1657] [serial = 2326] [outer = 0x0] 05:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x11a114400) [pid = 1657] [serial = 2327] [outer = 0x116081000] 05:36:42 INFO - PROCESS | 1657 | 1462279002614 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x137a89c00) [pid = 1657] [serial = 2328] [outer = 0x116081000] 05:36:42 INFO - PROCESS | 1657 | 1462279002956 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]]]}] 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:36:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 621ms 05:36:42 INFO - PROCESS | 1657 | 1462279002983 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1657 | 1462279002985 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:36:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:36:42 INFO - PROCESS | 1657 | 1462279002987 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1657 | 1462279002988 Marionette TRACE conn2 <- [1,3070,null,{}] 05:36:42 INFO - PROCESS | 1657 | 1462279002990 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}] 05:36:43 INFO - PROCESS | 1657 | 1462279003109 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:36:43 INFO - PROCESS | 1657 | 1462279003234 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1436ca800 == 91 [pid = 1657] [id = 777] 05:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x116ad8c00) [pid = 1657] [serial = 2329] [outer = 0x0] 05:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x133238000) [pid = 1657] [serial = 2330] [outer = 0x116ad8c00] 05:36:43 INFO - PROCESS | 1657 | 1462279003267 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x137d06400) [pid = 1657] [serial = 2331] [outer = 0x116ad8c00] 05:36:43 INFO - PROCESS | 1657 | 1462279003664 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]]]}] 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:36:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 721ms 05:36:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:36:43 INFO - PROCESS | 1657 | 1462279003708 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1657 | 1462279003710 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:36:43 INFO - PROCESS | 1657 | 1462279003712 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1657 | 1462279003714 Marionette TRACE conn2 <- [1,3074,null,{}] 05:36:43 INFO - PROCESS | 1657 | 1462279003717 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}] 05:36:43 INFO - PROCESS | 1657 | 1462279003882 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:36:44 INFO - PROCESS | 1657 | 1462279004020 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12afe6800 == 92 [pid = 1657] [id = 778] 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11880e800) [pid = 1657] [serial = 2332] [outer = 0x0] 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x137d03400) [pid = 1657] [serial = 2333] [outer = 0x11880e800] 05:36:44 INFO - PROCESS | 1657 | 1462279004056 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x137d0b800) [pid = 1657] [serial = 2334] [outer = 0x11880e800] 05:36:44 INFO - PROCESS | 1657 | 1462279004413 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]]]}] 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:36:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 720ms 05:36:44 INFO - PROCESS | 1657 | 1462279004432 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1657 | 1462279004434 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:36:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:36:44 INFO - PROCESS | 1657 | 1462279004436 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1657 | 1462279004437 Marionette TRACE conn2 <- [1,3078,null,{}] 05:36:44 INFO - PROCESS | 1657 | 1462279004440 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}] 05:36:44 INFO - PROCESS | 1657 | 1462279004564 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:36:44 INFO - PROCESS | 1657 | 1462279004693 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12df1c000 == 93 [pid = 1657] [id = 779] 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x127507800) [pid = 1657] [serial = 2335] [outer = 0x0] 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1307af800) [pid = 1657] [serial = 2336] [outer = 0x127507800] 05:36:44 INFO - PROCESS | 1657 | 1462279004726 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13336c400) [pid = 1657] [serial = 2337] [outer = 0x127507800] 05:36:45 INFO - PROCESS | 1657 | 1462279005338 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] 05:36:45 INFO - PROCESS | 1657 | 1462279005365 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:36:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:36:45 INFO - PROCESS | 1657 | 1462279005368 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1657 | 1462279005370 Marionette TRACE conn2 <- [1,3082,null,{}] 05:36:45 INFO - PROCESS | 1657 | 1462279005375 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}] 05:36:45 INFO - PROCESS | 1657 | 1462279005528 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:36:45 INFO - PROCESS | 1657 | 1462279005678 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bc34000 == 94 [pid = 1657] [id = 780] 05:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x1241a6800) [pid = 1657] [serial = 2338] [outer = 0x0] 05:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x128ce7c00) [pid = 1657] [serial = 2339] [outer = 0x1241a6800] 05:36:45 INFO - PROCESS | 1657 | 1462279005707 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12949b000) [pid = 1657] [serial = 2340] [outer = 0x1241a6800] 05:36:46 INFO - PROCESS | 1657 | 1462279006082 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]]]}] 05:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 723ms 05:36:46 INFO - PROCESS | 1657 | 1462279006092 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1657 | 1462279006096 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:36:46 INFO - PROCESS | 1657 | 1462279006101 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1657 | 1462279006102 Marionette TRACE conn2 <- [1,3086,null,{}] 05:36:46 INFO - PROCESS | 1657 | 1462279006105 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}] 05:36:46 INFO - PROCESS | 1657 | 1462279006242 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:36:46 INFO - PROCESS | 1657 | 1462279006404 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x127619000 == 95 [pid = 1657] [id = 781] 05:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11608a000) [pid = 1657] [serial = 2341] [outer = 0x0] 05:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1276d4000) [pid = 1657] [serial = 2342] [outer = 0x11608a000] 05:36:46 INFO - PROCESS | 1657 | 1462279006451 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1297f4c00) [pid = 1657] [serial = 2343] [outer = 0x11608a000] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x137b08000 == 94 [pid = 1657] [id = 766] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x133b2a000 == 93 [pid = 1657] [id = 765] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x13317b800 == 92 [pid = 1657] [id = 764] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x130747800 == 91 [pid = 1657] [id = 763] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12df11000 == 90 [pid = 1657] [id = 762] 05:36:46 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12dfba400) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 05:36:46 INFO - PROCESS | 1657 | 1462279006989 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12d418000 == 89 [pid = 1657] [id = 761] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12c307800 == 88 [pid = 1657] [id = 760] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12bc27800 == 87 [pid = 1657] [id = 759] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x129454000 == 86 [pid = 1657] [id = 758] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1188b6000 == 85 [pid = 1657] [id = 757] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1240c9800 == 84 [pid = 1657] [id = 756] 05:36:46 INFO - PROCESS | 1657 | --DOCSHELL 0x128ca3800 == 83 [pid = 1657] [id = 755] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x137b0b800 == 82 [pid = 1657] [id = 748] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x133c55800 == 81 [pid = 1657] [id = 747] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd5d000 == 80 [pid = 1657] [id = 746] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12df18000 == 79 [pid = 1657] [id = 745] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12aad5000 == 78 [pid = 1657] [id = 744] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12158f800 == 77 [pid = 1657] [id = 743] 05:36:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1331eb000 == 76 [pid = 1657] [id = 742] 05:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 923ms 05:36:47 INFO - PROCESS | 1657 | 1462279007024 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1657 | 1462279007025 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:36:47 INFO - PROCESS | 1657 | 1462279007027 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1657 | 1462279007030 Marionette TRACE conn2 <- [1,3090,null,{}] 05:36:47 INFO - PROCESS | 1657 | 1462279007037 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}] 05:36:47 INFO - PROCESS | 1657 | 1462279007139 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:36:47 INFO - PROCESS | 1657 | 1462279007147 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x124454000 == 77 [pid = 1657] [id = 782] 05:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128ceb000) [pid = 1657] [serial = 2344] [outer = 0x0] 05:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x1295c1c00) [pid = 1657] [serial = 2345] [outer = 0x128ceb000] 05:36:47 INFO - PROCESS | 1657 | 1462279007175 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12aaf9c00) [pid = 1657] [serial = 2346] [outer = 0x128ceb000] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x12d211000) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12cecdc00) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x128cf1c00) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x121955c00) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x118810400) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x116a6c400) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x116063400) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1241a4c00) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x11a10f000) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x1271c4c00) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x133107800) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x113d99c00) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x11a11a000) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13280f400) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x1197a5c00) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x119448000) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12513dc00) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12d8c3000) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x125733000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x118621000) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12d8c3800) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12a80f800) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12af4ec00) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x128e99800) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12c27a000) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12d83a400) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12ced4000) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12dfb4000) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12dfb0000) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 05:36:47 INFO - PROCESS | 1657 | 1462279007624 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 624ms 05:36:47 INFO - PROCESS | 1657 | 1462279007653 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1657 | 1462279007655 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:36:47 INFO - PROCESS | 1657 | 1462279007659 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1657 | 1462279007661 Marionette TRACE conn2 <- [1,3094,null,{}] 05:36:47 INFO - PROCESS | 1657 | 1462279007664 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}] 05:36:47 INFO - PROCESS | 1657 | 1462279007824 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:36:47 INFO - PROCESS | 1657 | 1462279007910 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c306000 == 78 [pid = 1657] [id = 783] 05:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12572b000) [pid = 1657] [serial = 2347] [outer = 0x0] 05:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12b5fbc00) [pid = 1657] [serial = 2348] [outer = 0x12572b000] 05:36:47 INFO - PROCESS | 1657 | 1462279007953 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12cb29c00) [pid = 1657] [serial = 2349] [outer = 0x12572b000] 05:36:48 INFO - PROCESS | 1657 | 1462279008323 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:36:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 673ms 05:36:48 INFO - PROCESS | 1657 | 1462279008331 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1657 | 1462279008332 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:36:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:36:48 INFO - PROCESS | 1657 | 1462279008334 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1657 | 1462279008335 Marionette TRACE conn2 <- [1,3098,null,{}] 05:36:48 INFO - PROCESS | 1657 | 1462279008339 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}] 05:36:48 INFO - PROCESS | 1657 | 1462279008437 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:36:48 INFO - PROCESS | 1657 | 1462279008536 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d996000 == 79 [pid = 1657] [id = 784] 05:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12cb35400) [pid = 1657] [serial = 2350] [outer = 0x0] 05:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12ceab800) [pid = 1657] [serial = 2351] [outer = 0x12cb35400] 05:36:48 INFO - PROCESS | 1657 | 1462279008562 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12ced4000) [pid = 1657] [serial = 2352] [outer = 0x12cb35400] 05:36:48 INFO - PROCESS | 1657 | 1462279008851 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]]]}] 05:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:36:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 05:36:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:36:48 INFO - PROCESS | 1657 | 1462279008863 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1657 | 1462279008864 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:36:48 INFO - PROCESS | 1657 | 1462279008866 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1657 | 1462279008867 Marionette TRACE conn2 <- [1,3102,null,{}] 05:36:48 INFO - PROCESS | 1657 | 1462279008869 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}] 05:36:48 INFO - PROCESS | 1657 | 1462279008995 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:36:49 INFO - PROCESS | 1657 | 1462279009001 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x13316f000 == 80 [pid = 1657] [id = 785] 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12d8cb800) [pid = 1657] [serial = 2353] [outer = 0x0] 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12e24d800) [pid = 1657] [serial = 2354] [outer = 0x12d8cb800] 05:36:49 INFO - PROCESS | 1657 | 1462279009028 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12f6d7400) [pid = 1657] [serial = 2355] [outer = 0x12d8cb800] 05:36:49 INFO - PROCESS | 1657 | 1462279009387 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:36:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:36:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 575ms 05:36:49 INFO - PROCESS | 1657 | 1462279009443 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 1657 | 1462279009444 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:36:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:36:49 INFO - PROCESS | 1657 | 1462279009446 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1657 | 1462279009447 Marionette TRACE conn2 <- [1,3106,null,{}] 05:36:49 INFO - PROCESS | 1657 | 1462279009449 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}] 05:36:49 INFO - PROCESS | 1657 | 1462279009583 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:36:49 INFO - PROCESS | 1657 | 1462279009599 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x133892800 == 81 [pid = 1657] [id = 786] 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12e258400) [pid = 1657] [serial = 2356] [outer = 0x0] 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1307a9000) [pid = 1657] [serial = 2357] [outer = 0x12e258400] 05:36:49 INFO - PROCESS | 1657 | 1462279009624 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x132805c00) [pid = 1657] [serial = 2358] [outer = 0x12e258400] 05:36:49 INFO - PROCESS | 1657 | 1462279009981 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]]]}] 05:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:36:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 568ms 05:36:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:36:50 INFO - PROCESS | 1657 | 1462279010015 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1657 | 1462279010016 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:36:50 INFO - PROCESS | 1657 | 1462279010018 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1657 | 1462279010019 Marionette TRACE conn2 <- [1,3110,null,{}] 05:36:50 INFO - PROCESS | 1657 | 1462279010021 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}] 05:36:50 INFO - PROCESS | 1657 | 1462279010152 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:36:50 INFO - PROCESS | 1657 | 1462279010164 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x133bc9800 == 82 [pid = 1657] [id = 787] 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x132807400) [pid = 1657] [serial = 2359] [outer = 0x0] 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x133108800) [pid = 1657] [serial = 2360] [outer = 0x132807400] 05:36:50 INFO - PROCESS | 1657 | 1462279010189 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x133124400) [pid = 1657] [serial = 2361] [outer = 0x132807400] 05:36:50 INFO - PROCESS | 1657 | 1462279010512 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"]]]}] 05:36:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:36:50 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 05:36:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:36:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 05:36:50 INFO - PROCESS | 1657 | 1462279010538 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1657 | 1462279010541 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:36:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:36:50 INFO - PROCESS | 1657 | 1462279010551 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1657 | 1462279010552 Marionette TRACE conn2 <- [1,3114,null,{}] 05:36:50 INFO - PROCESS | 1657 | 1462279010554 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}] 05:36:50 INFO - PROCESS | 1657 | 1462279010685 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:36:50 INFO - PROCESS | 1657 | 1462279010699 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\", \"834a37a8-8ed3-4798-ade1-671543718c56\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x136d71000 == 83 [pid = 1657] [id = 788] 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x133104800) [pid = 1657] [serial = 2362] [outer = 0x0] 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x133233000) [pid = 1657] [serial = 2363] [outer = 0x133104800] 05:36:50 INFO - PROCESS | 1657 | 1462279010724 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x13336e400) [pid = 1657] [serial = 2364] [outer = 0x133104800] 05:36:51 INFO - PROCESS | 1657 | 1462279011074 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]]]}] 05:36:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:36:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 577ms 05:36:51 INFO - PROCESS | 1657 | 1462279011122 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1657 | 1462279011123 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1240a9400) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x112e8f000) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12cbdd400) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x11a00b800) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x118b23400) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x11907a400) [pid = 1657] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x118b26000) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x129499c00) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12dfae800) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12572d400) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x133236800) [pid = 1657] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12cbe7c00) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:36:51 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x110f34400) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:36:52 WARNING - u'runner_teardown' () 05:36:52 INFO - No more tests 05:36:52 INFO - Got 0 unexpected results 05:36:52 INFO - SUITE-END | took 511s 05:36:52 INFO - Closing logging queue 05:36:52 INFO - queue closed 05:36:52 INFO - Return code: 0 05:36:52 WARNING - # TBPL SUCCESS # 05:36:52 INFO - Running post-action listener: _resource_record_post_action 05:36:52 INFO - Running post-run listener: _resource_record_post_run 05:36:53 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 32185856; Write bytes: 952512512; Read time: 325; Write time: 5009 05:36:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:36:53 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152615424; Write bytes: 144961536; Read time: 13796; Write time: 259 05:36:53 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 30006784; Write bytes: 795709440; Read time: 301; Write time: 4707 05:36:53 INFO - Running post-run listener: _upload_blobber_files 05:36:53 INFO - Blob upload gear active. 05:36:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:36:53 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 05:36:53 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'] 05:36:53 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 05:36:53 INFO - (blobuploader) - INFO - Open directory for files ... 05:36:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:36:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:36:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:36:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:36:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:36:54 INFO - (blobuploader) - INFO - Done attempting. 05:36:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:36:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:36:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:36:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:36:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:36:56 INFO - (blobuploader) - INFO - Done attempting. 05:36:56 INFO - (blobuploader) - INFO - Iteration through files over. 05:36:56 INFO - Return code: 0 05:36:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:36:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:36:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7e057d045c3c4567d0d021f2d1ce00873698e0f8443b067f28dd39262b65ab9e97985c50fbb7960e2ab908fd65a7cd0e746a7be83c141f9708bd9f0fc537d10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d9effe2296acc918679477da96928fd6a396247cee5d4c81ba564e76d08a057e47b8b80b3e5a30eb6572781b3f941e224d760e3e5ac865f4758fba315873a8f1"} 05:36:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:36:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:36:56 INFO - Contents: 05:36:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c7e057d045c3c4567d0d021f2d1ce00873698e0f8443b067f28dd39262b65ab9e97985c50fbb7960e2ab908fd65a7cd0e746a7be83c141f9708bd9f0fc537d10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d9effe2296acc918679477da96928fd6a396247cee5d4c81ba564e76d08a057e47b8b80b3e5a30eb6572781b3f941e224d760e3e5ac865f4758fba315873a8f1"} 05:36:56 INFO - Running post-run listener: copy_logs_to_upload_dir 05:36:56 INFO - Copying logs to upload dir... 05:36:56 INFO - mkdir: /builds/slave/test/build/upload/logs 05:36:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1492.274297 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 52 secs) (at 2016-05-03 05:36:56.712507) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 05:36:56.716400) ========= 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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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/c7e057d045c3c4567d0d021f2d1ce00873698e0f8443b067f28dd39262b65ab9e97985c50fbb7960e2ab908fd65a7cd0e746a7be83c141f9708bd9f0fc537d10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d9effe2296acc918679477da96928fd6a396247cee5d4c81ba564e76d08a057e47b8b80b3e5a30eb6572781b3f941e224d760e3e5ac865f4758fba315873a8f1"} build_url:https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012563 build_url: 'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/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/c7e057d045c3c4567d0d021f2d1ce00873698e0f8443b067f28dd39262b65ab9e97985c50fbb7960e2ab908fd65a7cd0e746a7be83c141f9708bd9f0fc537d10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d9effe2296acc918679477da96928fd6a396247cee5d4c81ba564e76d08a057e47b8b80b3e5a30eb6572781b3f941e224d760e3e5ac865f4758fba315873a8f1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OMCMuUy-RYiqROP4L3yMDg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 05:36:57.306217) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:36:57.306556) ========= 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.MVUnO6DHfZ/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.OjX9iD1ocn/Listeners TMPDIR=/var/folders/9v/3t33my4n45z9l7y7__3lqm9r00000w/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.004702 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 05:36:57.326138) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 05:36:57.326454) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 05:36:57.326863) ========= ========= Total master_lag: 1.05 =========