builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0038 starttime: 1467982604.29 results: success (0) buildid: 20160708040727 builduid: 75f4324d657349a998af2caa2550aa8a revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:44.293720) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:44.294153) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:44.294429) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:44.319364) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:44.319698) ========= 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.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-07-08 05:56:44-- 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% 156M=0s 2016-07-08 05:56:45 (156 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.764169 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:45.110817) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:45.111561) ========= 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.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.029601 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:45.163651) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 05:56:45.164063) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24e82cb41040b1f515135ae3ba8b6bddf234d509 --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-beta --rev 24e82cb41040b1f515135ae3ba8b6bddf234d509 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-07-08 05:56:45,239 truncating revision to first 12 chars 2016-07-08 05:56:45,239 Setting DEBUG logging. 2016-07-08 05:56:45,240 attempt 1/10 2016-07-08 05:56:45,240 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/24e82cb41040?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 05:56:45,976 unpacking tar archive at: mozilla-beta-24e82cb41040/testing/mozharness/ program finished with exit code 0 elapsedTime=0.985433 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 05:56:46.172716) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:46.173075) ========= script_repo_revision: 24e82cb41040b1f515135ae3ba8b6bddf234d509 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:46.173572) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:46.173913) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 05:56:46.193487) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-08 05:56:46.193821) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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:56:46 INFO - MultiFileLogger online at 20160708 05:56:46 in /builds/slave/test 05:56:46 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-beta --download-symbols true 05:56:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:56:46 INFO - {'append_to_log': False, 05:56:46 INFO - 'base_work_dir': '/builds/slave/test', 05:56:46 INFO - 'blob_upload_branch': 'mozilla-beta', 05:56:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:56:46 INFO - 'buildbot_json_path': 'buildprops.json', 05:56:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:56:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:56:46 INFO - 'download_minidump_stackwalk': True, 05:56:46 INFO - 'download_symbols': 'true', 05:56:46 INFO - 'e10s': False, 05:56:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:56:46 INFO - 'tooltool.py': '/tools/tooltool.py', 05:56:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:56:46 INFO - '/tools/misc-python/virtualenv.py')}, 05:56:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:56:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:56:46 INFO - 'log_level': 'info', 05:56:46 INFO - 'log_to_console': True, 05:56:46 INFO - 'opt_config_files': (), 05:56:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:56:46 INFO - '--processes=1', 05:56:46 INFO - '--config=%(test_path)s/wptrunner.ini', 05:56:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:56:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:56:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:56:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:56:46 INFO - 'pip_index': False, 05:56:46 INFO - 'require_test_zip': True, 05:56:46 INFO - 'test_type': ('testharness',), 05:56:46 INFO - 'this_chunk': '1', 05:56:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:56:46 INFO - 'total_chunks': '10', 05:56:46 INFO - 'virtualenv_path': 'venv', 05:56:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:56:46 INFO - 'work_dir': 'build'} 05:56:46 INFO - ##### 05:56:46 INFO - ##### Running clobber step. 05:56:46 INFO - ##### 05:56:46 INFO - Running pre-action listener: _resource_record_pre_action 05:56:46 INFO - Running main action method: clobber 05:56:46 INFO - rmtree: /builds/slave/test/build 05:56:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:56:48 INFO - Running post-action listener: _resource_record_post_action 05:56:48 INFO - ##### 05:56:48 INFO - ##### Running read-buildbot-config step. 05:56:48 INFO - ##### 05:56:48 INFO - Running pre-action listener: _resource_record_pre_action 05:56:48 INFO - Running main action method: read_buildbot_config 05:56:48 INFO - Using buildbot properties: 05:56:48 INFO - { 05:56:48 INFO - "project": "", 05:56:48 INFO - "product": "firefox", 05:56:48 INFO - "script_repo_revision": "production", 05:56:48 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:56:48 INFO - "repository": "", 05:56:48 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:56:48 INFO - "buildid": "20160708040727", 05:56:48 INFO - "pgo_build": "False", 05:56:48 INFO - "basedir": "/builds/slave/test", 05:56:48 INFO - "buildnumber": 23, 05:56:48 INFO - "slavename": "t-yosemite-r7-0038", 05:56:48 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 05:56:48 INFO - "platform": "macosx64", 05:56:48 INFO - "branch": "mozilla-beta", 05:56:48 INFO - "revision": "24e82cb41040b1f515135ae3ba8b6bddf234d509", 05:56:48 INFO - "repo_path": "releases/mozilla-beta", 05:56:48 INFO - "moz_repo_path": "", 05:56:48 INFO - "stage_platform": "macosx64", 05:56:48 INFO - "builduid": "75f4324d657349a998af2caa2550aa8a", 05:56:48 INFO - "slavebuilddir": "test" 05:56:48 INFO - } 05:56:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:56:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:56:48 INFO - Running post-action listener: _resource_record_post_action 05:56:48 INFO - ##### 05:56:48 INFO - ##### Running download-and-extract step. 05:56:48 INFO - ##### 05:56:48 INFO - Running pre-action listener: _resource_record_pre_action 05:56:48 INFO - Running main action method: download_and_extract 05:56:48 INFO - mkdir: /builds/slave/test/build/tests 05:56:48 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:56:48 INFO - https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:56:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:56:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:56:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:56:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 05:56:50 INFO - Downloaded 1201 bytes. 05:56:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:56:50 INFO - Using the following test package requirements: 05:56:50 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:56:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:56:50 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:56:50 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'jsshell-mac64.zip'], 05:56:50 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:56:50 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:56:50 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:56:50 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:56:50 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:56:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:56:50 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:56:50 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:56:50 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:56:50 INFO - https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:56:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:56:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:56:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 05:56:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 05:56:51 INFO - Downloaded 18406865 bytes. 05:56:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:56:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:56:51 INFO - caution: filename not matched: web-platform/* 05:56:51 INFO - Return code: 11 05:56:51 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:56:51 INFO - https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:56:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:56:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:56:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:56:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:56:53 INFO - Downloaded 36389883 bytes. 05:56:53 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:56:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:56:57 INFO - caution: filename not matched: bin/* 05:56:57 INFO - caution: filename not matched: config/* 05:56:57 INFO - caution: filename not matched: mozbase/* 05:56:57 INFO - caution: filename not matched: marionette/* 05:56:57 INFO - caution: filename not matched: tools/wptserve/* 05:56:57 INFO - Return code: 11 05:56:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:56:57 INFO - https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:56:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:56:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:56:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:56:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 05:57:00 INFO - Downloaded 73005679 bytes. 05:57:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:57:00 INFO - mkdir: /builds/slave/test/properties 05:57:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:57:00 INFO - Writing to file /builds/slave/test/properties/build_url 05:57:00 INFO - Contents: 05:57:00 INFO - build_url:https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:57:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:57:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:57:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:57:00 INFO - Contents: 05:57:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:57:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:00 INFO - https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:57:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:57:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:57:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:57:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:57:04 INFO - Downloaded 103720113 bytes. 05:57:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:57:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:57:08 INFO - Return code: 0 05:57:08 INFO - Running post-action listener: _resource_record_post_action 05:57:08 INFO - Running post-action listener: set_extra_try_arguments 05:57:08 INFO - ##### 05:57:08 INFO - ##### Running create-virtualenv step. 05:57:08 INFO - ##### 05:57:08 INFO - Running pre-action listener: _pre_create_virtualenv 05:57:08 INFO - Running pre-action listener: _resource_record_pre_action 05:57:08 INFO - Running main action method: create_virtualenv 05:57:08 INFO - Creating virtualenv /builds/slave/test/build/venv 05:57:08 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:57:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:57:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:57:08 INFO - Using real prefix '/tools/python27' 05:57:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:57:09 INFO - Installing distribute.............................................................................................................................................................................................done. 05:57:11 INFO - Installing pip.................done. 05:57:11 INFO - Return code: 0 05:57:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:57:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:57:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:57:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:11 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 0x100e1ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e3bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81dbcee1c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, '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.tUtU9LejYA/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.zxjutlZOnF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:57:11 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:57:11 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:57:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:11 INFO - 'HOME': '/Users/cltbld', 05:57:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:11 INFO - 'LOGNAME': 'cltbld', 05:57:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:11 INFO - 'MOZ_NO_REMOTE': '1', 05:57:11 INFO - 'NO_EM_RESTART': '1', 05:57:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:11 INFO - 'PWD': '/builds/slave/test', 05:57:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:11 INFO - 'SHELL': '/bin/bash', 05:57:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:11 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:11 INFO - 'USER': 'cltbld', 05:57:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:11 INFO - 'XPC_FLAGS': '0x0', 05:57:11 INFO - 'XPC_SERVICE_NAME': '0', 05:57:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:57:12 INFO - Downloading/unpacking psutil>=0.7.1 05:57:12 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:57:12 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:57:12 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:57:12 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:57:12 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:57:12 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:57:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:57:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:57:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:57:14 INFO - Installing collected packages: psutil 05:57:14 INFO - Running setup.py install for psutil 05:57:14 INFO - building 'psutil._psutil_osx' extension 05:57:14 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:57:15 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:57:15 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:57:15 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:57:15 INFO - building 'psutil._psutil_posix' extension 05:57:15 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:57:15 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:57:15 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:57:15 INFO - ^ 05:57:15 INFO - 1 warning generated. 05:57:15 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:57:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:57:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:57:15 INFO - Successfully installed psutil 05:57:15 INFO - Cleaning up... 05:57:16 INFO - Return code: 0 05:57:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:57: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:57:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:57:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57: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:57:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:57:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:16 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 0x100e1ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e3bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81dbcee1c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, '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.tUtU9LejYA/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.zxjutlZOnF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:57:16 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:57:16 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:57:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:16 INFO - 'HOME': '/Users/cltbld', 05:57:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:16 INFO - 'LOGNAME': 'cltbld', 05:57:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:16 INFO - 'MOZ_NO_REMOTE': '1', 05:57:16 INFO - 'NO_EM_RESTART': '1', 05:57:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:16 INFO - 'PWD': '/builds/slave/test', 05:57:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:16 INFO - 'SHELL': '/bin/bash', 05:57:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:16 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:16 INFO - 'USER': 'cltbld', 05:57:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:16 INFO - 'XPC_FLAGS': '0x0', 05:57:16 INFO - 'XPC_SERVICE_NAME': '0', 05:57:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:57:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:57:16 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:57:16 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:57:16 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:57:16 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:57:16 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:57:16 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:57:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:57:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:57:18 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:57:18 INFO - Installing collected packages: mozsystemmonitor 05:57:18 INFO - Running setup.py install for mozsystemmonitor 05:57:18 INFO - Successfully installed mozsystemmonitor 05:57:18 INFO - Cleaning up... 05:57:19 INFO - Return code: 0 05:57:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:57:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:57:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:57:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x100e1ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e3bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81dbcee1c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, '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.tUtU9LejYA/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.zxjutlZOnF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:57:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:57:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:19 INFO - 'HOME': '/Users/cltbld', 05:57:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:19 INFO - 'LOGNAME': 'cltbld', 05:57:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:19 INFO - 'MOZ_NO_REMOTE': '1', 05:57:19 INFO - 'NO_EM_RESTART': '1', 05:57:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:19 INFO - 'PWD': '/builds/slave/test', 05:57:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:19 INFO - 'SHELL': '/bin/bash', 05:57:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:19 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:19 INFO - 'USER': 'cltbld', 05:57:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:19 INFO - 'XPC_FLAGS': '0x0', 05:57:19 INFO - 'XPC_SERVICE_NAME': '0', 05:57:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:57:19 INFO - Downloading/unpacking blobuploader==1.2.4 05:57:19 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:57:19 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:57:19 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:57:19 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:57:19 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:57:19 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:57:21 INFO - Downloading blobuploader-1.2.4.tar.gz 05:57:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:57:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:57:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:57:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:57:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:57:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:57:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:57:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:57:22 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:57:22 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:57:22 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:57:22 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:57:22 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:57:22 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:57:22 INFO - Downloading docopt-0.6.1.tar.gz 05:57:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:57:23 INFO - Installing collected packages: blobuploader, requests, docopt 05:57:23 INFO - Running setup.py install for blobuploader 05:57:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:57:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:57:23 INFO - Running setup.py install for requests 05:57:23 INFO - Running setup.py install for docopt 05:57:23 INFO - Successfully installed blobuploader requests docopt 05:57:23 INFO - Cleaning up... 05:57:23 INFO - Return code: 0 05:57:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:57:23 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:57:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:57:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:23 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:57:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:57:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:23 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 0x100e1ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e3bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81dbcee1c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, '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.tUtU9LejYA/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.zxjutlZOnF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:57:23 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:57:23 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:57:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:23 INFO - 'HOME': '/Users/cltbld', 05:57:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:23 INFO - 'LOGNAME': 'cltbld', 05:57:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:23 INFO - 'MOZ_NO_REMOTE': '1', 05:57:23 INFO - 'NO_EM_RESTART': '1', 05:57:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:23 INFO - 'PWD': '/builds/slave/test', 05:57:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:23 INFO - 'SHELL': '/bin/bash', 05:57:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:23 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:23 INFO - 'USER': 'cltbld', 05:57:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:23 INFO - 'XPC_FLAGS': '0x0', 05:57:23 INFO - 'XPC_SERVICE_NAME': '0', 05:57:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-0b9kcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-UVNhIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-_SUfPo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-VkSpde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ejLNaM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-dHBYFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-BbzKQ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-WhYwqI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:57:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:57:24 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-g8AJdA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-3nK8ZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-JSmxgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-wjmWR_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-iN4GgV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-tJUFz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-reLwTI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-cXhAxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ijZf6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:57:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-VBoUNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:57:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:57:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-AiWyQ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:57:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:57:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-mlM4dJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:57:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:57:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-dvCtgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:57:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:57:26 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:57:26 INFO - Running setup.py install for manifestparser 05:57:26 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:57:26 INFO - Running setup.py install for mozcrash 05:57:27 INFO - Running setup.py install for mozdebug 05:57:27 INFO - Running setup.py install for mozdevice 05:57:27 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Running setup.py install for mozfile 05:57:27 INFO - Running setup.py install for mozhttpd 05:57:27 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Running setup.py install for mozinfo 05:57:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Running setup.py install for mozInstall 05:57:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:57:27 INFO - Running setup.py install for mozleak 05:57:28 INFO - Running setup.py install for mozlog 05:57:28 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Running setup.py install for moznetwork 05:57:28 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Running setup.py install for mozprocess 05:57:28 INFO - Running setup.py install for mozprofile 05:57:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Running setup.py install for mozrunner 05:57:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:57:28 INFO - Running setup.py install for mozscreenshot 05:57:28 INFO - Running setup.py install for moztest 05:57:29 INFO - Running setup.py install for mozversion 05:57:29 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:57:29 INFO - Running setup.py install for wptserve 05:57:29 INFO - Running setup.py install for marionette-driver 05:57:29 INFO - Running setup.py install for browsermob-proxy 05:57:29 INFO - Running setup.py install for marionette-client 05:57:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:57:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:57:30 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:57:30 INFO - Cleaning up... 05:57:30 INFO - Return code: 0 05:57:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:57:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:57:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:57:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:57:30 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 0x100e1ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e3bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81dbcee1c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, '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.tUtU9LejYA/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.zxjutlZOnF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:57:30 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:57:30 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:57:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:30 INFO - 'HOME': '/Users/cltbld', 05:57:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:30 INFO - 'LOGNAME': 'cltbld', 05:57:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:30 INFO - 'MOZ_NO_REMOTE': '1', 05:57:30 INFO - 'NO_EM_RESTART': '1', 05:57:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:30 INFO - 'PWD': '/builds/slave/test', 05:57:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:30 INFO - 'SHELL': '/bin/bash', 05:57:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:30 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:30 INFO - 'USER': 'cltbld', 05:57:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:30 INFO - 'XPC_FLAGS': '0x0', 05:57:30 INFO - 'XPC_SERVICE_NAME': '0', 05:57:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-LMdtV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:57:30 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:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-858nyj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:57:30 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:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Pik4kM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:57:30 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:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-uGcMmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:57:30 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:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-uSf4WQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:57:30 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:57:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:57:30 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Oodmqj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-TocTtN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Ph2EPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-01X3v1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-VXFA6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-7jSwS_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Vh8tP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-LKsczU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-lKVgTz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:57:31 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:57:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:57:31 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-dlLnGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-XxbhtV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-O4UC2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-4LGJSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-CInx1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-8uA7w7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:57:32 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:57:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:57:32 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-_iudsX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:57:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:57:33 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:57:33 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:57:33 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:57:33 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:57:33 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:57:33 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:57:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:57: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:57: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:57: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:57: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:57: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:57: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:57:35 INFO - Downloading blessings-1.6.tar.gz 05:57:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:57:35 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:57:35 INFO - Installing collected packages: blessings 05:57:35 INFO - Running setup.py install for blessings 05:57:35 INFO - Successfully installed blessings 05:57:35 INFO - Cleaning up... 05:57:35 INFO - Return code: 0 05:57:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:57:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:57:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:57:36 INFO - Reading from file tmpfile_stdout 05:57:36 INFO - Current package versions: 05:57:36 INFO - blessings == 1.6 05:57:36 INFO - blobuploader == 1.2.4 05:57:36 INFO - browsermob-proxy == 0.6.0 05:57:36 INFO - docopt == 0.6.1 05:57:36 INFO - manifestparser == 1.1 05:57:36 INFO - marionette-client == 2.3.0 05:57:36 INFO - marionette-driver == 1.4.0 05:57:36 INFO - mozInstall == 1.12 05:57:36 INFO - mozcrash == 0.17 05:57:36 INFO - mozdebug == 0.1 05:57:36 INFO - mozdevice == 0.48 05:57:36 INFO - mozfile == 1.2 05:57:36 INFO - mozhttpd == 0.7 05:57:36 INFO - mozinfo == 0.9 05:57:36 INFO - mozleak == 0.1 05:57:36 INFO - mozlog == 3.1 05:57:36 INFO - moznetwork == 0.27 05:57:36 INFO - mozprocess == 0.22 05:57:36 INFO - mozprofile == 0.28 05:57:36 INFO - mozrunner == 6.11 05:57:36 INFO - mozscreenshot == 0.1 05:57:36 INFO - mozsystemmonitor == 0.0 05:57:36 INFO - moztest == 0.7 05:57:36 INFO - mozversion == 1.4 05:57:36 INFO - psutil == 3.1.1 05:57:36 INFO - requests == 1.2.3 05:57:36 INFO - wptserve == 1.4.0 05:57:36 INFO - wsgiref == 0.1.2 05:57:36 INFO - Running post-action listener: _resource_record_post_action 05:57:36 INFO - Running post-action listener: _start_resource_monitoring 05:57:36 INFO - Starting resource monitoring. 05:57:36 INFO - ##### 05:57:36 INFO - ##### Running pull step. 05:57:36 INFO - ##### 05:57:36 INFO - Running pre-action listener: _resource_record_pre_action 05:57:36 INFO - Running main action method: pull 05:57:36 INFO - Pull has nothing to do! 05:57:36 INFO - Running post-action listener: _resource_record_post_action 05:57:36 INFO - ##### 05:57:36 INFO - ##### Running install step. 05:57:36 INFO - ##### 05:57:36 INFO - Running pre-action listener: _resource_record_pre_action 05:57:36 INFO - Running main action method: install 05:57:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:57:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:57:36 INFO - Reading from file tmpfile_stdout 05:57:36 INFO - Detecting whether we're running mozinstall >=1.0... 05:57:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:57:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:57:36 INFO - Reading from file tmpfile_stdout 05:57:36 INFO - Output received: 05:57:36 INFO - Usage: mozinstall [options] installer 05:57:36 INFO - Options: 05:57:36 INFO - -h, --help show this help message and exit 05:57:36 INFO - -d DEST, --destination=DEST 05:57:36 INFO - Directory to install application into. [default: 05:57:36 INFO - "/builds/slave/test"] 05:57:36 INFO - --app=APP Application being installed. [default: firefox] 05:57:36 INFO - mkdir: /builds/slave/test/build/application 05:57:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:57:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:57:54 INFO - Reading from file tmpfile_stdout 05:57:54 INFO - Output received: 05:57:54 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:57:54 INFO - Running post-action listener: _resource_record_post_action 05:57:54 INFO - ##### 05:57:54 INFO - ##### Running run-tests step. 05:57:54 INFO - ##### 05:57:54 INFO - Running pre-action listener: _resource_record_pre_action 05:57:54 INFO - Running main action method: run_tests 05:57:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:57:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:57:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:57:54 INFO - grabbing minidump binary from tooltool 05:57:54 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:57:54 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 0x100e375e0>, '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 0x100a1acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100a45990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:57:54 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:57:54 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:57:54 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:57:54 INFO - Return code: 0 05:57:54 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:57:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:57:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.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:57:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.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:57:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.tUtU9LejYA/Render', 05:57:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:57:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:57:54 INFO - 'HOME': '/Users/cltbld', 05:57:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:57:54 INFO - 'LOGNAME': 'cltbld', 05:57:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:57:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:57:54 INFO - 'MOZ_NO_REMOTE': '1', 05:57:54 INFO - 'NO_EM_RESTART': '1', 05:57:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:57:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:57:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:57:54 INFO - 'PWD': '/builds/slave/test', 05:57:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:57:54 INFO - 'SHELL': '/bin/bash', 05:57:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zxjutlZOnF/Listeners', 05:57:54 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 05:57:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:57:54 INFO - 'USER': 'cltbld', 05:57:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:57:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:57:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:57:54 INFO - 'XPC_FLAGS': '0x0', 05:57:54 INFO - 'XPC_SERVICE_NAME': '0', 05:57:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:57:54 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.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:57:55 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:57:55 INFO - import pkg_resources 05:57:56 INFO - Using 1 client processes 05:57:56 INFO - wptserve Starting http server on 127.0.0.1:8000 05:57:56 INFO - wptserve Starting http server on 127.0.0.1:8001 05:57:56 INFO - wptserve Starting http server on 127.0.0.1:8443 05:57:58 INFO - SUITE-START | Running 778 tests 05:57:58 INFO - Running testharness tests 05:57:58 INFO - Setting up ssl 05:57:58 INFO - PROCESS | certutil | 05:57:58 INFO - PROCESS | certutil | 05:57:58 INFO - PROCESS | certutil | 05:57:58 INFO - Certificate Nickname Trust Attributes 05:57:58 INFO - SSL,S/MIME,JAR/XPI 05:57:58 INFO - 05:57:58 INFO - web-platform-tests CT,, 05:57:58 INFO - 05:57:58 INFO - Starting runner 05:57:59 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:57:59 INFO - PROCESS | 1653 | 1467982679555 Marionette DEBUG Marionette enabled via build flag and pref 05:57:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f4e800 == 1 [pid = 1653] [id = 1] 05:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113f4f000) [pid = 1653] [serial = 1] [outer = 0x0] 05:57:59 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:57:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113f50000) [pid = 1653] [serial = 2] [outer = 0x113f4f000] 05:57:59 INFO - PROCESS | 1653 | 1467982679871 Marionette INFO Listening on port 2828 05:58:00 INFO - PROCESS | 1653 | 1467982680102 Marionette DEBUG Marionette enabled via command-line flag 05:58:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695f800 == 2 [pid = 1653] [id = 2] 05:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116960000) [pid = 1653] [serial = 3] [outer = 0x0] 05:58:00 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:58:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116961000) [pid = 1653] [serial = 4] [outer = 0x116960000] 05:58:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:00 INFO - PROCESS | 1653 | 1467982680256 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 05:58:00 INFO - PROCESS | 1653 | 1467982680343 Marionette DEBUG Closed connection conn0 05:58:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:00 INFO - PROCESS | 1653 | 1467982680349 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 05:58:00 INFO - PROCESS | 1653 | 1467982680357 Marionette DEBUG Closed connection conn1 05:58:00 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:00 INFO - PROCESS | 1653 | 1467982680362 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 05:58:00 INFO - PROCESS | 1653 | 1467982680376 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:58:00 INFO - PROCESS | 1653 | 1467982680381 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160708040727","device":"desktop","version":"48.0"} 05:58:00 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:58:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e45800 == 3 [pid = 1653] [id = 3] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x120e46000) [pid = 1653] [serial = 5] [outer = 0x0] 05:58:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e46800 == 4 [pid = 1653] [id = 4] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119c55000) [pid = 1653] [serial = 6] [outer = 0x0] 05:58:01 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:58:01 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:58:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124056000 == 5 [pid = 1653] [id = 5] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119c54800) [pid = 1653] [serial = 7] [outer = 0x0] 05:58:01 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:58:01 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x12411cc00) [pid = 1653] [serial = 8] [outer = 0x119c54800] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x123d62000) [pid = 1653] [serial = 9] [outer = 0x120e46000] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x124645000) [pid = 1653] [serial = 10] [outer = 0x119c55000] 05:58:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x124646c00) [pid = 1653] [serial = 11] [outer = 0x119c54800] 05:58:02 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:58:02 INFO - PROCESS | 1653 | 1467982682328 Marionette INFO startBrowser 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:02 INFO - PROCESS | 1653 | 1467982682352 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1653 | 1467982682360 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1653 | 1467982682361 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x127074c00) [pid = 1653] [serial = 12] [outer = 0x119c54800] 05:58:02 INFO - PROCESS | 1653 | 1467982682665 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160708040727","device":"desktop","version":"48.0","command_id":1}}] 05:58:02 INFO - PROCESS | 1653 | 1467982682752 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:58:02 INFO - PROCESS | 1653 | 1467982682755 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:02 INFO - PROCESS | 1653 | 1467982682837 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:58:02 INFO - PROCESS | 1653 | 1467982682926 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:58:02 INFO - PROCESS | 1653 | 1467982682928 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:02 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:58:03 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x119ec0000) [pid = 1653] [serial = 13] [outer = 0x119c54800] 05:58:03 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:58:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:03 INFO - PROCESS | 1653 | 1467982683261 Marionette TRACE conn2 <- [1,3,null,{}] 05:58:03 INFO - PROCESS | 1653 | 1467982683275 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:58:03 INFO - PROCESS | 1653 | 1467982683279 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:03 INFO - PROCESS | 1653 | 1467982683306 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:58:03 INFO - PROCESS | 1653 | 1467982683342 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 1653 | 1467982683344 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:58:03 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:58:03 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:58:03 INFO - PROCESS | 1653 | 1467982683352 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 1653 | 1467982683356 Marionette TRACE conn2 <- [1,6,null,{}] 05:58:03 INFO - PROCESS | 1653 | 1467982683360 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:58:03 INFO - PROCESS | 1653 | 1467982683361 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:03 INFO - PROCESS | 1653 | 1467982683374 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:58:03 INFO - PROCESS | 1653 | 1467982683376 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1653 | 1467982683378 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077000 == 6 [pid = 1653] [id = 6] 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12911a800) [pid = 1653] [serial = 14] [outer = 0x0] 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12911c400) [pid = 1653] [serial = 15] [outer = 0x12911a800] 05:58:03 INFO - PROCESS | 1653 | 1467982683405 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129122000) [pid = 1653] [serial = 16] [outer = 0x12911a800] 05:58:03 INFO - PROCESS | 1653 | 1467982683723 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:58:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129349000 == 7 [pid = 1653] [id = 7] 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129123400) [pid = 1653] [serial = 17] [outer = 0x0] 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12935b400) [pid = 1653] [serial = 18] [outer = 0x129123400] 05:58:03 INFO - PROCESS | 1653 | 1467982683745 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x1294a0c00) [pid = 1653] [serial = 19] [outer = 0x129123400] 05:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 476ms 05:58:03 INFO - PROCESS | 1653 | 1467982683825 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 1653 | 1467982683826 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:58:03 INFO - PROCESS | 1653 | 1467982683829 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 1653 | 1467982683830 Marionette TRACE conn2 <- [1,10,null,{}] 05:58:03 INFO - PROCESS | 1653 | 1467982683875 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:58:03 INFO - PROCESS | 1653 | 1467982683878 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:03 INFO - PROCESS | 1653 | 1467982683993 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:58:04 INFO - PROCESS | 1653 | 1467982684029 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1653 | 1467982684030 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a913800 == 8 [pid = 1653] [id = 8] 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a651c00) [pid = 1653] [serial = 20] [outer = 0x0] 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a982c00) [pid = 1653] [serial = 21] [outer = 0x12a651c00] 05:58:04 INFO - PROCESS | 1653 | 1467982684062 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a987400) [pid = 1653] [serial = 22] [outer = 0x12a651c00] 05:58:04 INFO - PROCESS | 1653 | 1467982684413 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:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 625ms 05:58:04 INFO - PROCESS | 1653 | 1467982684454 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1653 | 1467982684456 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:58:04 INFO - PROCESS | 1653 | 1467982684458 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1653 | 1467982684459 Marionette TRACE conn2 <- [1,14,null,{}] 05:58:04 INFO - PROCESS | 1653 | 1467982684461 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:58:04 INFO - PROCESS | 1653 | 1467982684463 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:04 INFO - PROCESS | 1653 | 1467982684555 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:58:04 INFO - PROCESS | 1653 | 1467982684559 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1653 | 1467982684560 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ba800 == 9 [pid = 1653] [id = 9] 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12a98e800) [pid = 1653] [serial = 23] [outer = 0x0] 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b19c400) [pid = 1653] [serial = 24] [outer = 0x12a98e800] 05:58:04 INFO - PROCESS | 1653 | 1467982684585 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b1a6800) [pid = 1653] [serial = 25] [outer = 0x12a98e800] 05:58:04 INFO - PROCESS | 1653 | 1467982684861 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:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 05:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:58:04 INFO - PROCESS | 1653 | 1467982684877 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1653 | 1467982684878 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:58:04 INFO - PROCESS | 1653 | 1467982684880 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1653 | 1467982684881 Marionette TRACE conn2 <- [1,18,null,{}] 05:58:04 INFO - PROCESS | 1653 | 1467982684891 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:58:04 INFO - PROCESS | 1653 | 1467982684893 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:04 INFO - PROCESS | 1653 | 1467982684988 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:58:04 INFO - PROCESS | 1653 | 1467982684992 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1653 | 1467982684994 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c3000 == 10 [pid = 1653] [id = 10] 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12b974c00) [pid = 1653] [serial = 26] [outer = 0x0] 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12ba14c00) [pid = 1653] [serial = 27] [outer = 0x12b974c00] 05:58:05 INFO - PROCESS | 1653 | 1467982685019 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12ba1ac00) [pid = 1653] [serial = 28] [outer = 0x12b974c00] 05:58:05 INFO - PROCESS | 1653 | 1467982685398 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:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 525ms 05:58:05 INFO - PROCESS | 1653 | 1467982685407 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1653 | 1467982685409 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:58:05 INFO - PROCESS | 1653 | 1467982685413 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1653 | 1467982685414 Marionette TRACE conn2 <- [1,22,null,{}] 05:58:05 INFO - PROCESS | 1653 | 1467982685418 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:58:05 INFO - PROCESS | 1653 | 1467982685420 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:05 INFO - PROCESS | 1653 | 1467982685554 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:58:05 INFO - PROCESS | 1653 | 1467982685559 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1653 | 1467982685561 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a5000 == 11 [pid = 1653] [id = 11] 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x117eaa000) [pid = 1653] [serial = 29] [outer = 0x0] 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x11812e000) [pid = 1653] [serial = 30] [outer = 0x117eaa000] 05:58:05 INFO - PROCESS | 1653 | 1467982685602 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12be0c000) [pid = 1653] [serial = 31] [outer = 0x117eaa000] 05:58:05 INFO - PROCESS | 1653 | 1467982685870 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:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 471ms 05:58:05 INFO - PROCESS | 1653 | 1467982685894 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1653 | 1467982685896 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:58:05 INFO - PROCESS | 1653 | 1467982685926 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1653 | 1467982685927 Marionette TRACE conn2 <- [1,26,null,{}] 05:58:05 INFO - PROCESS | 1653 | 1467982685931 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:58:05 INFO - PROCESS | 1653 | 1467982685936 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:06 INFO - PROCESS | 1653 | 1467982686080 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:58:06 INFO - PROCESS | 1653 | 1467982686086 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 1653 | 1467982686087 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f5000 == 12 [pid = 1653] [id = 12] 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x118220400) [pid = 1653] [serial = 32] [outer = 0x0] 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x118229c00) [pid = 1653] [serial = 33] [outer = 0x118220400] 05:58:06 INFO - PROCESS | 1653 | 1467982686127 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x1182c1000) [pid = 1653] [serial = 34] [outer = 0x118220400] 05:58:06 INFO - PROCESS | 1653 | 1467982686511 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:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 638ms 05:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:58:06 INFO - PROCESS | 1653 | 1467982686547 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 1653 | 1467982686548 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:58:06 INFO - PROCESS | 1653 | 1467982686550 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 1653 | 1467982686551 Marionette TRACE conn2 <- [1,30,null,{}] 05:58:06 INFO - PROCESS | 1653 | 1467982686562 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:58:06 INFO - PROCESS | 1653 | 1467982686563 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:06 INFO - PROCESS | 1653 | 1467982686646 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:58:06 INFO - PROCESS | 1653 | 1467982686650 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 1653 | 1467982686651 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a0000 == 13 [pid = 1653] [id = 13] 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x1182c6000) [pid = 1653] [serial = 35] [outer = 0x0] 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c3ea400) [pid = 1653] [serial = 36] [outer = 0x1182c6000] 05:58:06 INFO - PROCESS | 1653 | 1467982686675 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c3ee000) [pid = 1653] [serial = 37] [outer = 0x1182c6000] 05:58:06 INFO - PROCESS | 1653 | 1467982686914 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:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 377ms 05:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:58:06 INFO - PROCESS | 1653 | 1467982686927 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 1653 | 1467982686928 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:58:06 INFO - PROCESS | 1653 | 1467982686938 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 1653 | 1467982686939 Marionette TRACE conn2 <- [1,34,null,{}] 05:58:06 INFO - PROCESS | 1653 | 1467982686941 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:58:06 INFO - PROCESS | 1653 | 1467982686942 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:07 INFO - PROCESS | 1653 | 1467982687037 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:58:07 INFO - PROCESS | 1653 | 1467982687041 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1653 | 1467982687042 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c75e800 == 14 [pid = 1653] [id = 14] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12b19e400) [pid = 1653] [serial = 38] [outer = 0x0] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c3f5000) [pid = 1653] [serial = 39] [outer = 0x12b19e400] 05:58:07 INFO - PROCESS | 1653 | 1467982687067 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c786c00) [pid = 1653] [serial = 40] [outer = 0x12b19e400] 05:58:07 INFO - PROCESS | 1653 | 1467982687301 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:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 05:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:58:07 INFO - PROCESS | 1653 | 1467982687358 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 1653 | 1467982687359 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:58:07 INFO - PROCESS | 1653 | 1467982687361 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1653 | 1467982687362 Marionette TRACE conn2 <- [1,38,null,{}] 05:58:07 INFO - PROCESS | 1653 | 1467982687372 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:58:07 INFO - PROCESS | 1653 | 1467982687374 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:07 INFO - PROCESS | 1653 | 1467982687476 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:58:07 INFO - PROCESS | 1653 | 1467982687480 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1653 | 1467982687481 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ac800 == 15 [pid = 1653] [id = 15] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c78c400) [pid = 1653] [serial = 41] [outer = 0x0] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c792400) [pid = 1653] [serial = 42] [outer = 0x12c78c400] 05:58:07 INFO - PROCESS | 1653 | 1467982687504 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x1244b9c00) [pid = 1653] [serial = 43] [outer = 0x12c78c400] 05:58:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc8e800 == 16 [pid = 1653] [id = 16] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cc8f000) [pid = 1653] [serial = 44] [outer = 0x0] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cc93800) [pid = 1653] [serial = 45] [outer = 0x12cc8f000] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cc98800) [pid = 1653] [serial = 46] [outer = 0x12cc8f000] 05:58:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9bd800 == 17 [pid = 1653] [id = 17] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x1244bb400) [pid = 1653] [serial = 47] [outer = 0x0] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12cce4000) [pid = 1653] [serial = 48] [outer = 0x1244bb400] 05:58:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12c78c800) [pid = 1653] [serial = 49] [outer = 0x1244bb400] 05:58:07 INFO - PROCESS | 1653 | 1467982687870 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:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 05:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:58:07 INFO - PROCESS | 1653 | 1467982687881 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 1653 | 1467982687882 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:58:07 INFO - PROCESS | 1653 | 1467982687884 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1653 | 1467982687885 Marionette TRACE conn2 <- [1,42,null,{}] 05:58:07 INFO - PROCESS | 1653 | 1467982687888 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:58:07 INFO - PROCESS | 1653 | 1467982687889 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:07 INFO - PROCESS | 1653 | 1467982687986 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:58:07 INFO - PROCESS | 1653 | 1467982687990 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1653 | 1467982687991 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0a2000 == 18 [pid = 1653] [id = 18] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1244be800) [pid = 1653] [serial = 50] [outer = 0x0] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d00b400) [pid = 1653] [serial = 51] [outer = 0x1244be800] 05:58:08 INFO - PROCESS | 1653 | 1467982688027 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d4b8800) [pid = 1653] [serial = 52] [outer = 0x1244be800] 05:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 05:58:08 INFO - PROCESS | 1653 | 1467982688397 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:58:08 INFO - PROCESS | 1653 | 1467982688404 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 1653 | 1467982688406 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:58:08 INFO - PROCESS | 1653 | 1467982688408 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 1653 | 1467982688409 Marionette TRACE conn2 <- [1,46,null,{}] 05:58:08 INFO - PROCESS | 1653 | 1467982688412 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:58:08 INFO - PROCESS | 1653 | 1467982688413 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:08 INFO - PROCESS | 1653 | 1467982688511 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:58:08 INFO - PROCESS | 1653 | 1467982688515 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1653 | 1467982688517 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d60a800 == 19 [pid = 1653] [id = 19] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x119618800) [pid = 1653] [serial = 53] [outer = 0x0] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d4bdc00) [pid = 1653] [serial = 54] [outer = 0x119618800] 05:58:08 INFO - PROCESS | 1653 | 1467982688543 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d4c1800) [pid = 1653] [serial = 55] [outer = 0x119618800] 05:58:08 INFO - PROCESS | 1653 | 1467982688789 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:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 05:58:08 INFO - PROCESS | 1653 | 1467982688830 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 1653 | 1467982688832 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:58:08 INFO - PROCESS | 1653 | 1467982688843 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 1653 | 1467982688844 Marionette TRACE conn2 <- [1,50,null,{}] 05:58:08 INFO - PROCESS | 1653 | 1467982688846 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:58:08 INFO - PROCESS | 1653 | 1467982688847 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:08 INFO - PROCESS | 1653 | 1467982688952 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:58:08 INFO - PROCESS | 1653 | 1467982688956 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1653 | 1467982688957 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d49b000 == 20 [pid = 1653] [id = 20] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12b8ba400) [pid = 1653] [serial = 56] [outer = 0x0] 05:58:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12b8bd800) [pid = 1653] [serial = 57] [outer = 0x12b8ba400] 05:58:08 INFO - PROCESS | 1653 | 1467982688983 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d4c2400) [pid = 1653] [serial = 58] [outer = 0x12b8ba400] 05:58:09 INFO - PROCESS | 1653 | 1467982689278 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:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 469ms 05:58:09 INFO - PROCESS | 1653 | 1467982689313 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 1653 | 1467982689314 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:58:09 INFO - PROCESS | 1653 | 1467982689319 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1653 | 1467982689321 Marionette TRACE conn2 <- [1,54,null,{}] 05:58:09 INFO - PROCESS | 1653 | 1467982689324 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:58:09 INFO - PROCESS | 1653 | 1467982689325 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:09 INFO - PROCESS | 1653 | 1467982689433 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:58:09 INFO - PROCESS | 1653 | 1467982689436 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 1653 | 1467982689438 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0a7800 == 21 [pid = 1653] [id = 21] 05:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12aef9800) [pid = 1653] [serial = 59] [outer = 0x0] 05:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12d4c2c00) [pid = 1653] [serial = 60] [outer = 0x12aef9800] 05:58:09 INFO - PROCESS | 1653 | 1467982689465 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12d64a800) [pid = 1653] [serial = 61] [outer = 0x12aef9800] 05:58:10 INFO - PROCESS | 1653 | 1467982690521 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:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1223ms 05:58:10 INFO - PROCESS | 1653 | 1467982690551 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 1653 | 1467982690553 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:58:10 INFO - PROCESS | 1653 | 1467982690558 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 1653 | 1467982690560 Marionette TRACE conn2 <- [1,58,null,{}] 05:58:10 INFO - PROCESS | 1653 | 1467982690564 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:58:10 INFO - PROCESS | 1653 | 1467982690567 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:10 INFO - PROCESS | 1653 | 1467982690678 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:58:10 INFO - PROCESS | 1653 | 1467982690714 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 1653 | 1467982690717 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264a800 == 22 [pid = 1653] [id = 22] 05:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112e04400) [pid = 1653] [serial = 62] [outer = 0x0] 05:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113371000) [pid = 1653] [serial = 63] [outer = 0x112e04400] 05:58:10 INFO - PROCESS | 1653 | 1467982690750 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113ba9400) [pid = 1653] [serial = 64] [outer = 0x112e04400] 05:58:11 INFO - PROCESS | 1653 | 1467982691156 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:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 622ms 05:58:11 INFO - PROCESS | 1653 | 1467982691180 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1653 | 1467982691183 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:58:11 INFO - PROCESS | 1653 | 1467982691188 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1653 | 1467982691190 Marionette TRACE conn2 <- [1,62,null,{}] 05:58:11 INFO - PROCESS | 1653 | 1467982691193 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:58:11 INFO - PROCESS | 1653 | 1467982691194 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:11 INFO - PROCESS | 1653 | 1467982691308 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:58:11 INFO - PROCESS | 1653 | 1467982691349 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1653 | 1467982691350 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ae800 == 23 [pid = 1653] [id = 23] 05:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11670f400) [pid = 1653] [serial = 65] [outer = 0x0] 05:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a0a800) [pid = 1653] [serial = 66] [outer = 0x11670f400] 05:58:11 INFO - PROCESS | 1653 | 1467982691382 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118130400) [pid = 1653] [serial = 67] [outer = 0x11670f400] 05:58:11 INFO - PROCESS | 1653 | 1467982691806 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:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 05:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:58:11 INFO - PROCESS | 1653 | 1467982691859 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1653 | 1467982691861 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:58:11 INFO - PROCESS | 1653 | 1467982691879 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1653 | 1467982691883 Marionette TRACE conn2 <- [1,66,null,{}] 05:58:11 INFO - PROCESS | 1653 | 1467982691899 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:58:11 INFO - PROCESS | 1653 | 1467982691904 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:12 INFO - PROCESS | 1653 | 1467982692133 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:58:12 INFO - PROCESS | 1653 | 1467982692172 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 1653 | 1467982692174 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117246800 == 24 [pid = 1653] [id = 24] 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1185ba400) [pid = 1653] [serial = 68] [outer = 0x0] 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118e8c400) [pid = 1653] [serial = 69] [outer = 0x1185ba400] 05:58:12 INFO - PROCESS | 1653 | 1467982692206 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119615c00) [pid = 1653] [serial = 70] [outer = 0x1185ba400] 05:58:12 INFO - PROCESS | 1653 | 1467982692652 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:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 843ms 05:58:12 INFO - PROCESS | 1653 | 1467982692707 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 1653 | 1467982692709 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:58:12 INFO - PROCESS | 1653 | 1467982692711 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1653 | 1467982692713 Marionette TRACE conn2 <- [1,70,null,{}] 05:58:12 INFO - PROCESS | 1653 | 1467982692715 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:58:12 INFO - PROCESS | 1653 | 1467982692718 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:12 INFO - PROCESS | 1653 | 1467982692829 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:58:12 INFO - PROCESS | 1653 | 1467982692896 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 1653 | 1467982692898 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e60800 == 25 [pid = 1653] [id = 25] 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119617400) [pid = 1653] [serial = 71] [outer = 0x0] 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119654800) [pid = 1653] [serial = 72] [outer = 0x119617400] 05:58:12 INFO - PROCESS | 1653 | 1467982692928 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12382c400) [pid = 1653] [serial = 73] [outer = 0x119617400] 05:58:13 INFO - PROCESS | 1653 | 1467982693458 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:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 770ms 05:58:13 INFO - PROCESS | 1653 | 1467982693481 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 1653 | 1467982693484 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:58:13 INFO - PROCESS | 1653 | 1467982693488 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 1653 | 1467982693490 Marionette TRACE conn2 <- [1,74,null,{}] 05:58:13 INFO - PROCESS | 1653 | 1467982693494 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:58:13 INFO - PROCESS | 1653 | 1467982693496 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:13 INFO - PROCESS | 1653 | 1467982693620 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:58:13 INFO - PROCESS | 1653 | 1467982693684 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1653 | 1467982693686 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113077000 == 26 [pid = 1653] [id = 26] 05:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113ba9c00) [pid = 1653] [serial = 74] [outer = 0x0] 05:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113f35800) [pid = 1653] [serial = 75] [outer = 0x113ba9c00] 05:58:13 INFO - PROCESS | 1653 | 1467982693733 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11602e800) [pid = 1653] [serial = 76] [outer = 0x113ba9c00] 05:58:14 INFO - PROCESS | 1653 | 1467982694187 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:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 721ms 05:58:14 INFO - PROCESS | 1653 | 1467982694209 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 1653 | 1467982694211 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:58:14 INFO - PROCESS | 1653 | 1467982694216 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1653 | 1467982694219 Marionette TRACE conn2 <- [1,78,null,{}] 05:58:14 INFO - PROCESS | 1653 | 1467982694222 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:58:14 INFO - PROCESS | 1653 | 1467982694224 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:14 INFO - PROCESS | 1653 | 1467982694297 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:58:14 INFO - PROCESS | 1653 | 1467982694304 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1653 | 1467982694305 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x113071800 == 27 [pid = 1653] [id = 27] 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116030400) [pid = 1653] [serial = 77] [outer = 0x0] 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116907c00) [pid = 1653] [serial = 78] [outer = 0x116030400] 05:58:14 INFO - PROCESS | 1653 | 1467982694333 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117008000) [pid = 1653] [serial = 79] [outer = 0x116030400] 05:58:14 INFO - PROCESS | 1653 | 1467982694648 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:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 05:58:14 INFO - PROCESS | 1653 | 1467982694688 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 1653 | 1467982694689 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:58:14 INFO - PROCESS | 1653 | 1467982694691 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1653 | 1467982694694 Marionette TRACE conn2 <- [1,82,null,{}] 05:58:14 INFO - PROCESS | 1653 | 1467982694701 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:58:14 INFO - PROCESS | 1653 | 1467982694704 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:14 INFO - PROCESS | 1653 | 1467982694779 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:58:14 INFO - PROCESS | 1653 | 1467982694788 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1653 | 1467982694790 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d2800 == 28 [pid = 1653] [id = 28] 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176f0c00) [pid = 1653] [serial = 80] [outer = 0x0] 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118130000) [pid = 1653] [serial = 81] [outer = 0x1176f0c00] 05:58:14 INFO - PROCESS | 1653 | 1467982694817 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118223800) [pid = 1653] [serial = 82] [outer = 0x1176f0c00] 05:58:15 INFO - PROCESS | 1653 | 1467982695143 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:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 05:58:15 INFO - PROCESS | 1653 | 1467982695163 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 1653 | 1467982695165 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:58:15 INFO - PROCESS | 1653 | 1467982695171 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1653 | 1467982695172 Marionette TRACE conn2 <- [1,86,null,{}] 05:58:15 INFO - PROCESS | 1653 | 1467982695174 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:58:15 INFO - PROCESS | 1653 | 1467982695176 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:15 INFO - PROCESS | 1653 | 1467982695252 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:58:15 INFO - PROCESS | 1653 | 1467982695295 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 1653 | 1467982695297 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116945000 == 29 [pid = 1653] [id = 29] 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118221400) [pid = 1653] [serial = 83] [outer = 0x0] 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182b7400) [pid = 1653] [serial = 84] [outer = 0x118221400] 05:58:15 INFO - PROCESS | 1653 | 1467982695321 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11851d800) [pid = 1653] [serial = 85] [outer = 0x118221400] 05:58:15 INFO - PROCESS | 1653 | 1467982695567 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:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 05:58:15 INFO - PROCESS | 1653 | 1467982695591 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 1653 | 1467982695592 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:58:15 INFO - PROCESS | 1653 | 1467982695594 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1653 | 1467982695595 Marionette TRACE conn2 <- [1,90,null,{}] 05:58:15 INFO - PROCESS | 1653 | 1467982695598 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:58:15 INFO - PROCESS | 1653 | 1467982695599 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:15 INFO - PROCESS | 1653 | 1467982695687 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:58:15 INFO - PROCESS | 1653 | 1467982695690 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 1653 | 1467982695691 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117086000 == 30 [pid = 1653] [id = 30] 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133cf000) [pid = 1653] [serial = 86] [outer = 0x0] 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185b7c00) [pid = 1653] [serial = 87] [outer = 0x1133cf000] 05:58:15 INFO - PROCESS | 1653 | 1467982695717 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118e11800) [pid = 1653] [serial = 88] [outer = 0x1133cf000] 05:58:16 INFO - PROCESS | 1653 | 1467982696030 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:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 474ms 05:58:16 INFO - PROCESS | 1653 | 1467982696077 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1653 | 1467982696078 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:58:16 INFO - PROCESS | 1653 | 1467982696081 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 1653 | 1467982696082 Marionette TRACE conn2 <- [1,94,null,{}] 05:58:16 INFO - PROCESS | 1653 | 1467982696086 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:58:16 INFO - PROCESS | 1653 | 1467982696090 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:16 INFO - PROCESS | 1653 | 1467982696203 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:58:16 INFO - PROCESS | 1653 | 1467982696207 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1653 | 1467982696208 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5d800 == 31 [pid = 1653] [id = 31] 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118e98400) [pid = 1653] [serial = 89] [outer = 0x0] 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119223c00) [pid = 1653] [serial = 90] [outer = 0x118e98400] 05:58:16 INFO - PROCESS | 1653 | 1467982696235 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11983d400) [pid = 1653] [serial = 91] [outer = 0x118e98400] 05:58:16 INFO - PROCESS | 1653 | 1467982696498 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:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 05:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:58:16 INFO - PROCESS | 1653 | 1467982696557 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1653 | 1467982696558 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:58:16 INFO - PROCESS | 1653 | 1467982696560 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 1653 | 1467982696561 Marionette TRACE conn2 <- [1,98,null,{}] 05:58:16 INFO - PROCESS | 1653 | 1467982696564 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:58:16 INFO - PROCESS | 1653 | 1467982696565 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:16 INFO - PROCESS | 1653 | 1467982696642 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:58:16 INFO - PROCESS | 1653 | 1467982696646 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1653 | 1467982696647 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x112002800 == 32 [pid = 1653] [id = 32] 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11921b400) [pid = 1653] [serial = 92] [outer = 0x0] 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119baa800) [pid = 1653] [serial = 93] [outer = 0x11921b400] 05:58:16 INFO - PROCESS | 1653 | 1467982696674 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119ec1c00) [pid = 1653] [serial = 94] [outer = 0x11921b400] 05:58:16 INFO - PROCESS | 1653 | 1467982696971 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:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 05:58:16 INFO - PROCESS | 1653 | 1467982696982 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1653 | 1467982696984 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:58:17 INFO - PROCESS | 1653 | 1467982696997 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1653 | 1467982696998 Marionette TRACE conn2 <- [1,102,null,{}] 05:58:17 INFO - PROCESS | 1653 | 1467982697002 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:58:17 INFO - PROCESS | 1653 | 1467982697005 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:17 INFO - PROCESS | 1653 | 1467982697102 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:58:17 INFO - PROCESS | 1653 | 1467982697108 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 1653 | 1467982697109 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185a3000 == 33 [pid = 1653] [id = 33] 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113f38000) [pid = 1653] [serial = 95] [outer = 0x0] 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119848000) [pid = 1653] [serial = 96] [outer = 0x113f38000] 05:58:17 INFO - PROCESS | 1653 | 1467982697133 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123832800) [pid = 1653] [serial = 97] [outer = 0x113f38000] 05:58:17 INFO - PROCESS | 1653 | 1467982697408 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:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 423ms 05:58:17 INFO - PROCESS | 1653 | 1467982697428 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1653 | 1467982697430 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:58:17 INFO - PROCESS | 1653 | 1467982697440 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1653 | 1467982697442 Marionette TRACE conn2 <- [1,106,null,{}] 05:58:17 INFO - PROCESS | 1653 | 1467982697444 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:58:17 INFO - PROCESS | 1653 | 1467982697445 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:17 INFO - PROCESS | 1653 | 1467982697525 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:58:17 INFO - PROCESS | 1653 | 1467982697529 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 1653 | 1467982697530 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119590000 == 34 [pid = 1653] [id = 34] 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12382f400) [pid = 1653] [serial = 98] [outer = 0x0] 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123b79800) [pid = 1653] [serial = 99] [outer = 0x12382f400] 05:58:17 INFO - PROCESS | 1653 | 1467982697556 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123e5fc00) [pid = 1653] [serial = 100] [outer = 0x12382f400] 05:58:17 INFO - PROCESS | 1653 | 1467982697874 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:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 479ms 05:58:17 INFO - PROCESS | 1653 | 1467982697913 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1653 | 1467982697915 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:58:17 INFO - PROCESS | 1653 | 1467982697921 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1653 | 1467982697923 Marionette TRACE conn2 <- [1,110,null,{}] 05:58:17 INFO - PROCESS | 1653 | 1467982697926 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:58:17 INFO - PROCESS | 1653 | 1467982697928 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:18 INFO - PROCESS | 1653 | 1467982698074 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:58:18 INFO - PROCESS | 1653 | 1467982698084 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1653 | 1467982698085 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a6000 == 35 [pid = 1653] [id = 35] 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123833800) [pid = 1653] [serial = 101] [outer = 0x0] 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1241dfc00) [pid = 1653] [serial = 102] [outer = 0x123833800] 05:58:18 INFO - PROCESS | 1653 | 1467982698126 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1244b9000) [pid = 1653] [serial = 103] [outer = 0x123833800] 05:58:18 INFO - PROCESS | 1653 | 1467982698496 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:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 621ms 05:58:18 INFO - PROCESS | 1653 | 1467982698540 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:58:18 INFO - PROCESS | 1653 | 1467982698542 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:58:18 INFO - PROCESS | 1653 | 1467982698544 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 1653 | 1467982698546 Marionette TRACE conn2 <- [1,114,null,{}] 05:58:18 INFO - PROCESS | 1653 | 1467982698548 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:58:18 INFO - PROCESS | 1653 | 1467982698550 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:18 INFO - PROCESS | 1653 | 1467982698640 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:58:18 INFO - PROCESS | 1653 | 1467982698684 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1653 | 1467982698686 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e47800 == 36 [pid = 1653] [id = 36] 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1192d4800) [pid = 1653] [serial = 104] [outer = 0x0] 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1244bf400) [pid = 1653] [serial = 105] [outer = 0x1192d4800] 05:58:18 INFO - PROCESS | 1653 | 1467982698711 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124d2c000) [pid = 1653] [serial = 106] [outer = 0x1192d4800] 05:58:19 INFO - PROCESS | 1653 | 1467982699002 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:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 05:58:19 INFO - PROCESS | 1653 | 1467982699015 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1653 | 1467982699016 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:58:19 INFO - PROCESS | 1653 | 1467982699026 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1653 | 1467982699027 Marionette TRACE conn2 <- [1,118,null,{}] 05:58:19 INFO - PROCESS | 1653 | 1467982699029 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:58:19 INFO - PROCESS | 1653 | 1467982699030 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:19 INFO - PROCESS | 1653 | 1467982699112 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:58:19 INFO - PROCESS | 1653 | 1467982699118 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 1653 | 1467982699119 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a96000 == 37 [pid = 1653] [id = 37] 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124d27000) [pid = 1653] [serial = 107] [outer = 0x0] 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125013400) [pid = 1653] [serial = 108] [outer = 0x124d27000] 05:58:19 INFO - PROCESS | 1653 | 1467982699143 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126920400) [pid = 1653] [serial = 109] [outer = 0x124d27000] 05:58:19 INFO - PROCESS | 1653 | 1467982699440 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:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 05:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:58:19 INFO - PROCESS | 1653 | 1467982699497 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1653 | 1467982699498 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:58:19 INFO - PROCESS | 1653 | 1467982699500 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1653 | 1467982699501 Marionette TRACE conn2 <- [1,122,null,{}] 05:58:19 INFO - PROCESS | 1653 | 1467982699504 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:58:19 INFO - PROCESS | 1653 | 1467982699505 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:19 INFO - PROCESS | 1653 | 1467982699607 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:58:19 INFO - PROCESS | 1653 | 1467982699613 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 1653 | 1467982699614 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb8800 == 38 [pid = 1653] [id = 38] 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124d53800) [pid = 1653] [serial = 110] [outer = 0x0] 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126921800) [pid = 1653] [serial = 111] [outer = 0x124d53800] 05:58:19 INFO - PROCESS | 1653 | 1467982699645 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126aa0c00) [pid = 1653] [serial = 112] [outer = 0x124d53800] 05:58:19 INFO - PROCESS | 1653 | 1467982699923 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:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 05:58:19 INFO - PROCESS | 1653 | 1467982699972 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:58:19 INFO - PROCESS | 1653 | 1467982699973 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:58:19 INFO - PROCESS | 1653 | 1467982699975 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1653 | 1467982699976 Marionette TRACE conn2 <- [1,126,null,{}] 05:58:19 INFO - PROCESS | 1653 | 1467982699978 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:58:19 INFO - PROCESS | 1653 | 1467982699979 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:20 INFO - PROCESS | 1653 | 1467982700061 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:58:20 INFO - PROCESS | 1653 | 1467982700064 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 1653 | 1467982700065 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124440800 == 39 [pid = 1653] [id = 39] 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126aa5000) [pid = 1653] [serial = 113] [outer = 0x0] 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126ec2000) [pid = 1653] [serial = 114] [outer = 0x126aa5000] 05:58:20 INFO - PROCESS | 1653 | 1467982700090 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x127429000) [pid = 1653] [serial = 115] [outer = 0x126aa5000] 05:58:20 INFO - PROCESS | 1653 | 1467982700404 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:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 467ms 05:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:58:20 INFO - PROCESS | 1653 | 1467982700443 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 1653 | 1467982700445 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:58:20 INFO - PROCESS | 1653 | 1467982700448 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 1653 | 1467982700450 Marionette TRACE conn2 <- [1,130,null,{}] 05:58:20 INFO - PROCESS | 1653 | 1467982700454 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:58:20 INFO - PROCESS | 1653 | 1467982700456 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:20 INFO - PROCESS | 1653 | 1467982700616 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:58:20 INFO - PROCESS | 1653 | 1467982700625 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 1653 | 1467982700626 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e0800 == 40 [pid = 1653] [id = 40] 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12742b000) [pid = 1653] [serial = 116] [outer = 0x0] 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127435800) [pid = 1653] [serial = 117] [outer = 0x12742b000] 05:58:20 INFO - PROCESS | 1653 | 1467982700680 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128a79c00) [pid = 1653] [serial = 118] [outer = 0x12742b000] 05:58:21 INFO - PROCESS | 1653 | 1467982701022 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:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 620ms 05:58:21 INFO - PROCESS | 1653 | 1467982701070 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:58:21 INFO - PROCESS | 1653 | 1467982701072 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:58:21 INFO - PROCESS | 1653 | 1467982701075 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 1653 | 1467982701076 Marionette TRACE conn2 <- [1,134,null,{}] 05:58:21 INFO - PROCESS | 1653 | 1467982701080 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:58:21 INFO - PROCESS | 1653 | 1467982701082 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:21 INFO - PROCESS | 1653 | 1467982701259 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:58:21 INFO - PROCESS | 1653 | 1467982701287 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 1653 | 1467982701288 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255be800 == 41 [pid = 1653] [id = 41] 05:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124d4cc00) [pid = 1653] [serial = 119] [outer = 0x0] 05:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128a83000) [pid = 1653] [serial = 120] [outer = 0x124d4cc00] 05:58:21 INFO - PROCESS | 1653 | 1467982701326 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12911dc00) [pid = 1653] [serial = 121] [outer = 0x124d4cc00] 05:58:22 INFO - PROCESS | 1653 | 1467982702246 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:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1223ms 05:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:58:22 INFO - PROCESS | 1653 | 1467982702298 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 1653 | 1467982702300 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:58:22 INFO - PROCESS | 1653 | 1467982702303 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1653 | 1467982702305 Marionette TRACE conn2 <- [1,138,null,{}] 05:58:22 INFO - PROCESS | 1653 | 1467982702308 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:58:22 INFO - PROCESS | 1653 | 1467982702310 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:22 INFO - PROCESS | 1653 | 1467982702400 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:58:22 INFO - PROCESS | 1653 | 1467982702431 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 1653 | 1467982702433 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x113205800 == 42 [pid = 1653] [id = 42] 05:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116031c00) [pid = 1653] [serial = 122] [outer = 0x0] 05:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116631400) [pid = 1653] [serial = 123] [outer = 0x116031c00] 05:58:22 INFO - PROCESS | 1653 | 1467982702464 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11697c800) [pid = 1653] [serial = 124] [outer = 0x116031c00] 05:58:22 INFO - PROCESS | 1653 | 1467982702838 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:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 05:58:22 INFO - PROCESS | 1653 | 1467982702873 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 1653 | 1467982702877 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:58:22 INFO - PROCESS | 1653 | 1467982702884 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1653 | 1467982702886 Marionette TRACE conn2 <- [1,142,null,{}] 05:58:22 INFO - PROCESS | 1653 | 1467982702890 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:58:22 INFO - PROCESS | 1653 | 1467982702892 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:23 INFO - PROCESS | 1653 | 1467982703023 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:58:23 INFO - PROCESS | 1653 | 1467982703037 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1653 | 1467982703038 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116259000 == 43 [pid = 1653] [id = 43] 05:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1176f0800) [pid = 1653] [serial = 125] [outer = 0x0] 05:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11821f000) [pid = 1653] [serial = 126] [outer = 0x1176f0800] 05:58:23 INFO - PROCESS | 1653 | 1467982703064 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1182b9800) [pid = 1653] [serial = 127] [outer = 0x1176f0800] 05:58:23 INFO - PROCESS | 1653 | 1467982703421 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:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 575ms 05:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:58:23 INFO - PROCESS | 1653 | 1467982703458 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 1653 | 1467982703459 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:58:23 INFO - PROCESS | 1653 | 1467982703461 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 1653 | 1467982703463 Marionette TRACE conn2 <- [1,146,null,{}] 05:58:23 INFO - PROCESS | 1653 | 1467982703471 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:58:23 INFO - PROCESS | 1653 | 1467982703473 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:24 INFO - PROCESS | 1653 | 1467982704003 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b8ba400) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119618800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1244be800) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c78c400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b19e400) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1182c6000) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118220400) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x117eaa000) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b974c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a98e800) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a651c00) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12911a800) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11921b400) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113f38000) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12382f400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1192d4800) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124d27000) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124d53800) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12aef9800) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112e04400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11670f400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1185ba400) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119617400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113ba9c00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116030400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176f0c00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118221400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1133cf000) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:58:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118e98400) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:58:24 INFO - PROCESS | 1653 | 1467982704078 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 1653 | 1467982704079 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116615000 == 44 [pid = 1653] [id = 44] 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1122be800) [pid = 1653] [serial = 128] [outer = 0x0] 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112e06800) [pid = 1653] [serial = 129] [outer = 0x1122be800] 05:58:24 INFO - PROCESS | 1653 | 1467982704106 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11812cc00) [pid = 1653] [serial = 130] [outer = 0x1122be800] 05:58:24 INFO - PROCESS | 1653 | 1467982704374 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:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 926ms 05:58:24 INFO - PROCESS | 1653 | 1467982704403 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 1653 | 1467982704406 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:58:24 INFO - PROCESS | 1653 | 1467982704430 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 1653 | 1467982704431 Marionette TRACE conn2 <- [1,150,null,{}] 05:58:24 INFO - PROCESS | 1653 | 1467982704439 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:58:24 INFO - PROCESS | 1653 | 1467982704441 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:24 INFO - PROCESS | 1653 | 1467982704558 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:58:24 INFO - PROCESS | 1653 | 1467982704624 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 1653 | 1467982704626 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e0000 == 45 [pid = 1653] [id = 45] 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11812f400) [pid = 1653] [serial = 131] [outer = 0x0] 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118a4c400) [pid = 1653] [serial = 132] [outer = 0x11812f400] 05:58:24 INFO - PROCESS | 1653 | 1467982704668 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119610400) [pid = 1653] [serial = 133] [outer = 0x11812f400] 05:58:25 INFO - PROCESS | 1653 | 1467982704997 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:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 582ms 05:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:58:25 INFO - PROCESS | 1653 | 1467982705011 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 1653 | 1467982705012 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:58:25 INFO - PROCESS | 1653 | 1467982705025 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1653 | 1467982705027 Marionette TRACE conn2 <- [1,154,null,{}] 05:58:25 INFO - PROCESS | 1653 | 1467982705030 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:58:25 INFO - PROCESS | 1653 | 1467982705035 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:25 INFO - PROCESS | 1653 | 1467982705146 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:58:25 INFO - PROCESS | 1653 | 1467982705206 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1653 | 1467982705208 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11857c800 == 46 [pid = 1653] [id = 46] 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116978c00) [pid = 1653] [serial = 134] [outer = 0x0] 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119614800) [pid = 1653] [serial = 135] [outer = 0x116978c00] 05:58:25 INFO - PROCESS | 1653 | 1467982705244 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119631000) [pid = 1653] [serial = 136] [outer = 0x116978c00] 05:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 683ms 05:58:25 INFO - PROCESS | 1653 | 1467982705693 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:58:25 INFO - PROCESS | 1653 | 1467982705699 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 1653 | 1467982705701 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:58:25 INFO - PROCESS | 1653 | 1467982705713 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1653 | 1467982705714 Marionette TRACE conn2 <- [1,158,null,{}] 05:58:25 INFO - PROCESS | 1653 | 1467982705718 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:58:25 INFO - PROCESS | 1653 | 1467982705724 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:25 INFO - PROCESS | 1653 | 1467982705819 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:58:25 INFO - PROCESS | 1653 | 1467982705823 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1653 | 1467982705824 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b35800 == 47 [pid = 1653] [id = 47] 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119ba9c00) [pid = 1653] [serial = 137] [outer = 0x0] 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12382d800) [pid = 1653] [serial = 138] [outer = 0x119ba9c00] 05:58:25 INFO - PROCESS | 1653 | 1467982705850 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1242d7400) [pid = 1653] [serial = 139] [outer = 0x119ba9c00] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x120e47800 == 46 [pid = 1653] [id = 36] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123a96000 == 45 [pid = 1653] [id = 37] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124440800 == 44 [pid = 1653] [id = 39] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e0800 == 43 [pid = 1653] [id = 40] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119590000 == 42 [pid = 1653] [id = 34] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb8800 == 41 [pid = 1653] [id = 38] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a6000 == 40 [pid = 1653] [id = 35] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x112002800 == 39 [pid = 1653] [id = 32] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e5d800 == 38 [pid = 1653] [id = 31] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1185a3000 == 37 [pid = 1653] [id = 33] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x116945000 == 36 [pid = 1653] [id = 29] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x113205800 == 35 [pid = 1653] [id = 42] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117086000 == 34 [pid = 1653] [id = 30] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d2800 == 33 [pid = 1653] [id = 28] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1255be800 == 32 [pid = 1653] [id = 41] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x113071800 == 31 [pid = 1653] [id = 27] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x116615000 == 30 [pid = 1653] [id = 44] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x116259000 == 29 [pid = 1653] [id = 43] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11857c800 == 28 [pid = 1653] [id = 46] 05:58:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e0000 == 27 [pid = 1653] [id = 45] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124646c00) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11983d400) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119baa800) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119ec1c00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119848000) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123832800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123b79800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123e5fc00) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1241dfc00) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1244bf400) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125013400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126921800) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126ec2000) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113371000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a0a800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118e8c400) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119615c00) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119654800) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12382c400) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113f35800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11602e800) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124d2c000) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118e11800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126920400) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126aa0c00) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118223800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113ba9400) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127435800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11851d800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118130400) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12d64a800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116907c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117008000) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118130000) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1182b7400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1185b7c00) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119223c00) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11812e000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12ba14c00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12ba1ac00) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b19c400) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12b1a6800) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12a987400) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12a982c00) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12935b400) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12911c400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x129122000) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12411cc00) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12b8bd800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12d4c2400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12d4c1800) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12d4bdc00) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12d00b400) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12d4b8800) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12cce4000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12c792400) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x1244b9c00) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x12cc93800) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x12c786c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x12c3f5000) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x12c3ea400) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 48 (0x12c3ee000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 47 (0x118229c00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 46 (0x1182c1000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 45 (0x12be0c000) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 05:58:26 INFO - PROCESS | 1653 | --DOMWINDOW == 44 (0x12d4c2c00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 05:58:27 INFO - PROCESS | 1653 | 1467982707025 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:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1332ms 05:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:58:27 INFO - PROCESS | 1653 | 1467982707038 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 1653 | 1467982707040 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:58:27 INFO - PROCESS | 1653 | 1467982707043 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 1653 | 1467982707045 Marionette TRACE conn2 <- [1,162,null,{}] 05:58:27 INFO - PROCESS | 1653 | 1467982707049 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:58:27 INFO - PROCESS | 1653 | 1467982707051 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:27 INFO - PROCESS | 1653 | 1467982707124 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:58:27 INFO - PROCESS | 1653 | 1467982707164 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 1653 | 1467982707167 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x113057800 == 28 [pid = 1653] [id = 48] 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x113f35800) [pid = 1653] [serial = 140] [outer = 0x0] 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x1151d6800) [pid = 1653] [serial = 141] [outer = 0x113f35800] 05:58:27 INFO - PROCESS | 1653 | 1467982707195 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x113ba9400) [pid = 1653] [serial = 142] [outer = 0x113f35800] 05:58:27 INFO - PROCESS | 1653 | 1467982707484 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:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 05:58:27 INFO - PROCESS | 1653 | 1467982707513 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 1653 | 1467982707516 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:58:27 INFO - PROCESS | 1653 | 1467982707525 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 1653 | 1467982707526 Marionette TRACE conn2 <- [1,166,null,{}] 05:58:27 INFO - PROCESS | 1653 | 1467982707529 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:58:27 INFO - PROCESS | 1653 | 1467982707531 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:27 INFO - PROCESS | 1653 | 1467982707605 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:58:27 INFO - PROCESS | 1653 | 1467982707609 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 1653 | 1467982707611 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11608f000 == 29 [pid = 1653] [id = 49] 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x11670dc00) [pid = 1653] [serial = 143] [outer = 0x0] 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x11700d400) [pid = 1653] [serial = 144] [outer = 0x11670dc00] 05:58:27 INFO - PROCESS | 1653 | 1467982707640 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1176f0c00) [pid = 1653] [serial = 145] [outer = 0x11670dc00] 05:58:27 INFO - PROCESS | 1653 | 1467982707943 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:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 469ms 05:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:58:27 INFO - PROCESS | 1653 | 1467982707994 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 1653 | 1467982707995 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:58:27 INFO - PROCESS | 1653 | 1467982707997 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1653 | 1467982708007 Marionette TRACE conn2 <- [1,170,null,{}] 05:58:28 INFO - PROCESS | 1653 | 1467982708015 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:58:28 INFO - PROCESS | 1653 | 1467982708018 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:28 INFO - PROCESS | 1653 | 1467982708089 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:58:28 INFO - PROCESS | 1653 | 1467982708094 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 1653 | 1467982708096 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b0000 == 30 [pid = 1653] [id = 50] 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x111d1ec00) [pid = 1653] [serial = 146] [outer = 0x0] 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11826ac00) [pid = 1653] [serial = 147] [outer = 0x111d1ec00] 05:58:28 INFO - PROCESS | 1653 | 1467982708125 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1182bec00) [pid = 1653] [serial = 148] [outer = 0x111d1ec00] 05:58:28 INFO - PROCESS | 1653 | 1467982708420 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:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 479ms 05:58:28 INFO - PROCESS | 1653 | 1467982708476 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 1653 | 1467982708477 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:58:28 INFO - PROCESS | 1653 | 1467982708480 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1653 | 1467982708481 Marionette TRACE conn2 <- [1,174,null,{}] 05:58:28 INFO - PROCESS | 1653 | 1467982708484 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:58:28 INFO - PROCESS | 1653 | 1467982708487 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:28 INFO - PROCESS | 1653 | 1467982708556 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:58:28 INFO - PROCESS | 1653 | 1467982708596 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 1653 | 1467982708597 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117080800 == 31 [pid = 1653] [id = 51] 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x118221800) [pid = 1653] [serial = 149] [outer = 0x0] 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x11851c400) [pid = 1653] [serial = 150] [outer = 0x118221800] 05:58:28 INFO - PROCESS | 1653 | 1467982708622 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x118a4bc00) [pid = 1653] [serial = 151] [outer = 0x118221800] 05:58:28 INFO - PROCESS | 1653 | 1467982708858 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:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 418ms 05:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:58:28 INFO - PROCESS | 1653 | 1467982708910 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 1653 | 1467982708911 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:58:28 INFO - PROCESS | 1653 | 1467982708913 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1653 | 1467982708914 Marionette TRACE conn2 <- [1,178,null,{}] 05:58:28 INFO - PROCESS | 1653 | 1467982708924 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:58:28 INFO - PROCESS | 1653 | 1467982708926 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | 1467982709005 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:58:29 INFO - PROCESS | 1653 | 1467982709008 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1653 | 1467982709010 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e3800 == 32 [pid = 1653] [id = 52] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1139f3800) [pid = 1653] [serial = 152] [outer = 0x0] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118e02c00) [pid = 1653] [serial = 153] [outer = 0x1139f3800] 05:58:29 INFO - PROCESS | 1653 | 1467982709036 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x119220400) [pid = 1653] [serial = 154] [outer = 0x1139f3800] 05:58:29 INFO - PROCESS | 1653 | 1467982709327 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:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 420ms 05:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:58:29 INFO - PROCESS | 1653 | 1467982709340 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 1653 | 1467982709341 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:58:29 INFO - PROCESS | 1653 | 1467982709343 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1653 | 1467982709344 Marionette TRACE conn2 <- [1,182,null,{}] 05:58:29 INFO - PROCESS | 1653 | 1467982709347 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:58:29 INFO - PROCESS | 1653 | 1467982709353 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | 1467982709449 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:58:29 INFO - PROCESS | 1653 | 1467982709491 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1653 | 1467982709492 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fb000 == 33 [pid = 1653] [id = 53] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113b9d800) [pid = 1653] [serial = 155] [outer = 0x0] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1192d1400) [pid = 1653] [serial = 156] [outer = 0x113b9d800] 05:58:29 INFO - PROCESS | 1653 | 1467982709518 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119848000) [pid = 1653] [serial = 157] [outer = 0x113b9d800] 05:58:29 INFO - PROCESS | 1653 | 1467982709776 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:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 467ms 05:58:29 INFO - PROCESS | 1653 | 1467982709811 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 1653 | 1467982709812 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:58:29 INFO - PROCESS | 1653 | 1467982709815 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1653 | 1467982709816 Marionette TRACE conn2 <- [1,186,null,{}] 05:58:29 INFO - PROCESS | 1653 | 1467982709826 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:58:29 INFO - PROCESS | 1653 | 1467982709827 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | 1467982709898 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:58:29 INFO - PROCESS | 1653 | 1467982709903 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1653 | 1467982709904 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119276000 == 34 [pid = 1653] [id = 54] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x111d75000) [pid = 1653] [serial = 158] [outer = 0x0] 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119ec2400) [pid = 1653] [serial = 159] [outer = 0x111d75000] 05:58:29 INFO - PROCESS | 1653 | 1467982709937 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x121011000) [pid = 1653] [serial = 160] [outer = 0x111d75000] 05:58:30 INFO - PROCESS | 1653 | 1467982710204 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:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 426ms 05:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:58:30 INFO - PROCESS | 1653 | 1467982710242 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 1653 | 1467982710243 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:58:30 INFO - PROCESS | 1653 | 1467982710245 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1653 | 1467982710246 Marionette TRACE conn2 <- [1,190,null,{}] 05:58:30 INFO - PROCESS | 1653 | 1467982710256 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:58:30 INFO - PROCESS | 1653 | 1467982710257 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:30 INFO - PROCESS | 1653 | 1467982710330 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:58:30 INFO - PROCESS | 1653 | 1467982710371 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 1653 | 1467982710373 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119598000 == 35 [pid = 1653] [id = 55] 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119ebb800) [pid = 1653] [serial = 161] [outer = 0x0] 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12382f800) [pid = 1653] [serial = 162] [outer = 0x119ebb800] 05:58:30 INFO - PROCESS | 1653 | 1467982710397 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x123c77c00) [pid = 1653] [serial = 163] [outer = 0x119ebb800] 05:58:30 INFO - PROCESS | 1653 | 1467982710620 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:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 05:58:30 INFO - PROCESS | 1653 | 1467982710664 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 1653 | 1467982710666 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:58:30 INFO - PROCESS | 1653 | 1467982710677 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1653 | 1467982710678 Marionette TRACE conn2 <- [1,194,null,{}] 05:58:30 INFO - PROCESS | 1653 | 1467982710680 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:58:30 INFO - PROCESS | 1653 | 1467982710681 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:30 INFO - PROCESS | 1653 | 1467982710757 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:58:30 INFO - PROCESS | 1653 | 1467982710761 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 1653 | 1467982710762 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169af000 == 36 [pid = 1653] [id = 56] 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x123e60000) [pid = 1653] [serial = 164] [outer = 0x0] 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1242d2c00) [pid = 1653] [serial = 165] [outer = 0x123e60000] 05:58:30 INFO - PROCESS | 1653 | 1467982710788 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1244b9c00) [pid = 1653] [serial = 166] [outer = 0x123e60000] 05:58:31 INFO - PROCESS | 1653 | 1467982711070 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:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 423ms 05:58:31 INFO - PROCESS | 1653 | 1467982711105 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 1653 | 1467982711106 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:58:31 INFO - PROCESS | 1653 | 1467982711108 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1653 | 1467982711109 Marionette TRACE conn2 <- [1,198,null,{}] 05:58:31 INFO - PROCESS | 1653 | 1467982711112 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:58:31 INFO - PROCESS | 1653 | 1467982711113 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:31 INFO - PROCESS | 1653 | 1467982711189 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:58:31 INFO - PROCESS | 1653 | 1467982711193 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1653 | 1467982711194 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12396b000 == 37 [pid = 1653] [id = 57] 05:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1244bb000) [pid = 1653] [serial = 167] [outer = 0x0] 05:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124646400) [pid = 1653] [serial = 168] [outer = 0x1244bb000] 05:58:31 INFO - PROCESS | 1653 | 1467982711220 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1249d1c00) [pid = 1653] [serial = 169] [outer = 0x1244bb000] 05:58:31 INFO - PROCESS | 1653 | 1467982711495 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:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 417ms 05:58:31 INFO - PROCESS | 1653 | 1467982711527 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 1653 | 1467982711528 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:58:31 INFO - PROCESS | 1653 | 1467982711530 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1653 | 1467982711532 Marionette TRACE conn2 <- [1,202,null,{}] 05:58:31 INFO - PROCESS | 1653 | 1467982711546 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:58:31 INFO - PROCESS | 1653 | 1467982711547 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:32 INFO - PROCESS | 1653 | --DOCSHELL 0x113057800 == 36 [pid = 1653] [id = 48] 05:58:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119b35800 == 35 [pid = 1653] [id = 47] 05:58:32 INFO - PROCESS | 1653 | 1467982712149 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:58:32 INFO - PROCESS | 1653 | 1467982712199 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1653 | 1467982712201 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x112640800 == 36 [pid = 1653] [id = 58] 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d3f800) [pid = 1653] [serial = 170] [outer = 0x0] 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113f35c00) [pid = 1653] [serial = 171] [outer = 0x113d3f800] 05:58:32 INFO - PROCESS | 1653 | 1467982712231 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11607e400) [pid = 1653] [serial = 172] [outer = 0x113d3f800] 05:58:32 INFO - PROCESS | 1653 | 1467982712571 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:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1077ms 05:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:58:32 INFO - PROCESS | 1653 | 1467982712610 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 1653 | 1467982712612 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:58:32 INFO - PROCESS | 1653 | 1467982712615 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 1653 | 1467982712617 Marionette TRACE conn2 <- [1,206,null,{}] 05:58:32 INFO - PROCESS | 1653 | 1467982712620 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:58:32 INFO - PROCESS | 1653 | 1467982712622 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:32 INFO - PROCESS | 1653 | 1467982712708 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:58:32 INFO - PROCESS | 1653 | 1467982712712 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1653 | 1467982712713 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ea000 == 37 [pid = 1653] [id = 59] 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116907800) [pid = 1653] [serial = 173] [outer = 0x0] 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117eaa800) [pid = 1653] [serial = 174] [outer = 0x116907800] 05:58:32 INFO - PROCESS | 1653 | 1467982712766 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118222000) [pid = 1653] [serial = 175] [outer = 0x116907800] 05:58:33 INFO - PROCESS | 1653 | 1467982713063 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:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 05:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:58:33 INFO - PROCESS | 1653 | 1467982713096 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1653 | 1467982713098 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:58:33 INFO - PROCESS | 1653 | 1467982713102 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1653 | 1467982713105 Marionette TRACE conn2 <- [1,210,null,{}] 05:58:33 INFO - PROCESS | 1653 | 1467982713108 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:58:33 INFO - PROCESS | 1653 | 1467982713109 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:33 INFO - PROCESS | 1653 | 1467982713211 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:58:33 INFO - PROCESS | 1653 | 1467982713243 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1653 | 1467982713244 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162e9800 == 38 [pid = 1653] [id = 60] 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182c0800) [pid = 1653] [serial = 176] [outer = 0x0] 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185b8000) [pid = 1653] [serial = 177] [outer = 0x1182c0800] 05:58:33 INFO - PROCESS | 1653 | 1467982713268 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11921b400) [pid = 1653] [serial = 178] [outer = 0x1182c0800] 05:58:33 INFO - PROCESS | 1653 | 1467982713583 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:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 522ms 05:58:33 INFO - PROCESS | 1653 | 1467982713624 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1653 | 1467982713626 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:58:33 INFO - PROCESS | 1653 | 1467982713634 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1653 | 1467982713637 Marionette TRACE conn2 <- [1,214,null,{}] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116978c00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116031c00) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176f0800) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11812f400) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1122be800) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124d4cc00) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123833800) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126aa5000) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12742b000) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x111d1ec00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118221800) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1139f3800) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x113b9d800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x111d75000) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119ebb800) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119ba9c00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x113f35800) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:58:33 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x123e60000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:58:33 INFO - PROCESS | 1653 | 1467982713833 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:58:33 INFO - PROCESS | 1653 | 1467982713835 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:33 INFO - PROCESS | 1653 | 1467982713911 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:58:33 INFO - PROCESS | 1653 | 1467982713915 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1653 | 1467982713917 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11857e000 == 39 [pid = 1653] [id = 61] 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1139ea800) [pid = 1653] [serial = 179] [outer = 0x0] 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11826f800) [pid = 1653] [serial = 180] [outer = 0x1139ea800] 05:58:33 INFO - PROCESS | 1653 | 1467982713944 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11921f400) [pid = 1653] [serial = 181] [outer = 0x1139ea800] 05:58:34 INFO - PROCESS | 1653 | 1467982714246 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:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 657ms 05:58:34 INFO - PROCESS | 1653 | 1467982714288 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 1653 | 1467982714289 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:58:34 INFO - PROCESS | 1653 | 1467982714291 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1653 | 1467982714292 Marionette TRACE conn2 <- [1,218,null,{}] 05:58:34 INFO - PROCESS | 1653 | 1467982714295 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:58:34 INFO - PROCESS | 1653 | 1467982714296 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:34 INFO - PROCESS | 1653 | 1467982714374 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:58:34 INFO - PROCESS | 1653 | 1467982714427 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 1653 | 1467982714429 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119270800 == 40 [pid = 1653] [id = 62] 05:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11960e400) [pid = 1653] [serial = 182] [outer = 0x0] 05:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119841400) [pid = 1653] [serial = 183] [outer = 0x11960e400] 05:58:34 INFO - PROCESS | 1653 | 1467982714454 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119c62c00) [pid = 1653] [serial = 184] [outer = 0x11960e400] 05:58:34 INFO - PROCESS | 1653 | 1467982714788 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:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 05:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:58:34 INFO - PROCESS | 1653 | 1467982714811 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 1653 | 1467982714813 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:58:34 INFO - PROCESS | 1653 | 1467982714819 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1653 | 1467982714821 Marionette TRACE conn2 <- [1,222,null,{}] 05:58:34 INFO - PROCESS | 1653 | 1467982714825 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:58:34 INFO - PROCESS | 1653 | 1467982714827 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:34 INFO - PROCESS | 1653 | 1467982714944 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:58:35 INFO - PROCESS | 1653 | 1467982715007 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1653 | 1467982715011 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a7000 == 41 [pid = 1653] [id = 63] 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123952c00) [pid = 1653] [serial = 185] [outer = 0x0] 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123a3b400) [pid = 1653] [serial = 186] [outer = 0x123952c00] 05:58:35 INFO - PROCESS | 1653 | 1467982715042 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1241e4c00) [pid = 1653] [serial = 187] [outer = 0x123952c00] 05:58:35 INFO - PROCESS | 1653 | 1467982715395 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:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 624ms 05:58:35 INFO - PROCESS | 1653 | 1467982715441 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:58:35 INFO - PROCESS | 1653 | 1467982715443 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:58:35 INFO - PROCESS | 1653 | 1467982715446 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 1653 | 1467982715448 Marionette TRACE conn2 <- [1,226,null,{}] 05:58:35 INFO - PROCESS | 1653 | 1467982715451 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:58:35 INFO - PROCESS | 1653 | 1467982715453 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:35 INFO - PROCESS | 1653 | 1467982715604 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:58:35 INFO - PROCESS | 1653 | 1467982715618 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1653 | 1467982715619 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117071000 == 42 [pid = 1653] [id = 64] 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123957800) [pid = 1653] [serial = 188] [outer = 0x0] 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1244bcc00) [pid = 1653] [serial = 189] [outer = 0x123957800] 05:58:35 INFO - PROCESS | 1653 | 1467982715660 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124dc7400) [pid = 1653] [serial = 190] [outer = 0x123957800] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119598000 == 41 [pid = 1653] [id = 55] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119276000 == 40 [pid = 1653] [id = 54] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e3800 == 39 [pid = 1653] [id = 52] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fb000 == 38 [pid = 1653] [id = 53] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12396b000 == 37 [pid = 1653] [id = 57] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1169af000 == 36 [pid = 1653] [id = 56] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b0000 == 35 [pid = 1653] [id = 50] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117080800 == 34 [pid = 1653] [id = 51] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ea000 == 33 [pid = 1653] [id = 59] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11608f000 == 32 [pid = 1653] [id = 49] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x112640800 == 31 [pid = 1653] [id = 58] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11857e000 == 30 [pid = 1653] [id = 61] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119270800 == 29 [pid = 1653] [id = 62] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1162e9800 == 28 [pid = 1653] [id = 60] 05:58:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a7000 == 27 [pid = 1653] [id = 63] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11700d400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12382d800) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11826ac00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1182bec00) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11851c400) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118a4bc00) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118e02c00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119220400) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1192d1400) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119848000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119ec2400) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x121011000) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12382f800) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1242d2c00) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x123c77c00) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1151d6800) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x113ba9400) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x119631000) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1242d7400) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1244b9c00) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x116631400) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x11821f000) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x118a4c400) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x112e06800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x11812cc00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x1182b9800) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x11697c800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x119614800) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 48 (0x119610400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 47 (0x12911dc00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 46 (0x128a83000) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 45 (0x1244b9000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 44 (0x127429000) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | --DOMWINDOW == 43 (0x128a79c00) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 05:58:36 INFO - PROCESS | 1653 | 1467982716762 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:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1321ms 05:58:36 INFO - PROCESS | 1653 | 1467982716770 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:58:36 INFO - PROCESS | 1653 | 1467982716773 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:58:36 INFO - PROCESS | 1653 | 1467982716777 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1653 | 1467982716779 Marionette TRACE conn2 <- [1,230,null,{}] 05:58:36 INFO - PROCESS | 1653 | 1467982716783 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:58:36 INFO - PROCESS | 1653 | 1467982716787 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:36 INFO - PROCESS | 1653 | 1467982716860 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:58:36 INFO - PROCESS | 1653 | 1467982716903 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 1653 | 1467982716906 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x113071800 == 28 [pid = 1653] [id = 65] 05:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x116023c00) [pid = 1653] [serial = 191] [outer = 0x0] 05:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x1160da000) [pid = 1653] [serial = 192] [outer = 0x116023c00] 05:58:36 INFO - PROCESS | 1653 | 1467982716933 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x116710000) [pid = 1653] [serial = 193] [outer = 0x116023c00] 05:58:37 INFO - PROCESS | 1653 | 1467982717210 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:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 472ms 05:58:37 INFO - PROCESS | 1653 | 1467982717248 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 1653 | 1467982717254 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:58:37 INFO - PROCESS | 1653 | 1467982717265 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 1653 | 1467982717267 Marionette TRACE conn2 <- [1,234,null,{}] 05:58:37 INFO - PROCESS | 1653 | 1467982717273 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:58:37 INFO - PROCESS | 1653 | 1467982717275 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:37 INFO - PROCESS | 1653 | 1467982717349 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:58:37 INFO - PROCESS | 1653 | 1467982717354 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1653 | 1467982717355 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11608a000 == 29 [pid = 1653] [id = 66] 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x116a03800) [pid = 1653] [serial = 194] [outer = 0x0] 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x1176f3000) [pid = 1653] [serial = 195] [outer = 0x116a03800] 05:58:37 INFO - PROCESS | 1653 | 1467982717384 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x11821dc00) [pid = 1653] [serial = 196] [outer = 0x116a03800] 05:58:37 INFO - PROCESS | 1653 | 1467982717682 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:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 474ms 05:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:58:37 INFO - PROCESS | 1653 | 1467982717739 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 1653 | 1467982717740 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:58:37 INFO - PROCESS | 1653 | 1467982717742 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 1653 | 1467982717753 Marionette TRACE conn2 <- [1,238,null,{}] 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x11826ac00) [pid = 1653] [serial = 197] [outer = 0x1244bb400] 05:58:37 INFO - PROCESS | 1653 | 1467982717775 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:58:37 INFO - PROCESS | 1653 | 1467982717778 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:37 INFO - PROCESS | 1653 | 1467982717858 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:58:37 INFO - PROCESS | 1653 | 1467982717879 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1653 | 1467982717882 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117233000 == 30 [pid = 1653] [id = 67] 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x111d76400) [pid = 1653] [serial = 198] [outer = 0x0] 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x118a4d000) [pid = 1653] [serial = 199] [outer = 0x111d76400] 05:58:37 INFO - PROCESS | 1653 | 1467982717910 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x118e92800) [pid = 1653] [serial = 200] [outer = 0x111d76400] 05:58:38 INFO - PROCESS | 1653 | 1467982718226 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:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 532ms 05:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:58:38 INFO - PROCESS | 1653 | 1467982718274 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1653 | 1467982718276 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:58:38 INFO - PROCESS | 1653 | 1467982718278 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1653 | 1467982718279 Marionette TRACE conn2 <- [1,242,null,{}] 05:58:38 INFO - PROCESS | 1653 | 1467982718281 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:58:38 INFO - PROCESS | 1653 | 1467982718282 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:38 INFO - PROCESS | 1653 | 1467982718372 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:58:38 INFO - PROCESS | 1653 | 1467982718379 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 1653 | 1467982718380 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x117249800 == 31 [pid = 1653] [id = 68] 05:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x119223c00) [pid = 1653] [serial = 201] [outer = 0x0] 05:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1192d4400) [pid = 1653] [serial = 202] [outer = 0x119223c00] 05:58:38 INFO - PROCESS | 1653 | 1467982718418 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x119614c00) [pid = 1653] [serial = 203] [outer = 0x119223c00] 05:58:38 INFO - PROCESS | 1653 | 1467982718830 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:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 05:58:38 INFO - PROCESS | 1653 | 1467982718851 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1653 | 1467982718853 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:58:38 INFO - PROCESS | 1653 | 1467982718857 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1653 | 1467982718858 Marionette TRACE conn2 <- [1,246,null,{}] 05:58:38 INFO - PROCESS | 1653 | 1467982718862 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:58:38 INFO - PROCESS | 1653 | 1467982718864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:39 INFO - PROCESS | 1653 | 1467982719005 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:58:39 INFO - PROCESS | 1653 | 1467982719011 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 1653 | 1467982719012 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a7800 == 32 [pid = 1653] [id = 69] 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1131a2800) [pid = 1653] [serial = 204] [outer = 0x0] 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x119615c00) [pid = 1653] [serial = 205] [outer = 0x1131a2800] 05:58:39 INFO - PROCESS | 1653 | 1467982719036 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11983d400) [pid = 1653] [serial = 206] [outer = 0x1131a2800] 05:58:39 INFO - PROCESS | 1653 | 1467982719332 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:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 521ms 05:58:39 INFO - PROCESS | 1653 | 1467982719378 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 1653 | 1467982719379 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:58:39 INFO - PROCESS | 1653 | 1467982719381 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 1653 | 1467982719383 Marionette TRACE conn2 <- [1,250,null,{}] 05:58:39 INFO - PROCESS | 1653 | 1467982719388 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:58:39 INFO - PROCESS | 1653 | 1467982719392 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:39 INFO - PROCESS | 1653 | 1467982719485 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:58:39 INFO - PROCESS | 1653 | 1467982719490 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 1653 | 1467982719491 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119283000 == 33 [pid = 1653] [id = 70] 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x119ba9800) [pid = 1653] [serial = 207] [outer = 0x0] 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12382ec00) [pid = 1653] [serial = 208] [outer = 0x119ba9800] 05:58:39 INFO - PROCESS | 1653 | 1467982719524 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1242de400) [pid = 1653] [serial = 209] [outer = 0x119ba9800] 05:58:39 INFO - PROCESS | 1653 | 1467982719981 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:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 05:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:58:40 INFO - PROCESS | 1653 | 1467982720005 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 1653 | 1467982720007 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:58:40 INFO - PROCESS | 1653 | 1467982720009 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 1653 | 1467982720010 Marionette TRACE conn2 <- [1,254,null,{}] 05:58:40 INFO - PROCESS | 1653 | 1467982720012 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:58:40 INFO - PROCESS | 1653 | 1467982720013 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:40 INFO - PROCESS | 1653 | 1467982720081 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:58:40 INFO - PROCESS | 1653 | 1467982720087 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1653 | 1467982720096 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b3f000 == 34 [pid = 1653] [id = 71] 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x121010000) [pid = 1653] [serial = 210] [outer = 0x0] 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1244bf800) [pid = 1653] [serial = 211] [outer = 0x121010000] 05:58:40 INFO - PROCESS | 1653 | 1467982720121 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1249d2000) [pid = 1653] [serial = 212] [outer = 0x121010000] 05:58:40 INFO - PROCESS | 1653 | 1467982720424 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:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 467ms 05:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:58:40 INFO - PROCESS | 1653 | 1467982720476 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 1653 | 1467982720477 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:58:40 INFO - PROCESS | 1653 | 1467982720479 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 1653 | 1467982720480 Marionette TRACE conn2 <- [1,258,null,{}] 05:58:40 INFO - PROCESS | 1653 | 1467982720482 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:58:40 INFO - PROCESS | 1653 | 1467982720484 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:40 INFO - PROCESS | 1653 | 1467982720549 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:58:40 INFO - PROCESS | 1653 | 1467982720598 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1653 | 1467982720599 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e62800 == 35 [pid = 1653] [id = 72] 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1242de800) [pid = 1653] [serial = 213] [outer = 0x0] 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x124d55000) [pid = 1653] [serial = 214] [outer = 0x1242de800] 05:58:40 INFO - PROCESS | 1653 | 1467982720626 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x125573000) [pid = 1653] [serial = 215] [outer = 0x1242de800] 05:58:41 INFO - PROCESS | 1653 | 1467982721015 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:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 05:58:41 INFO - PROCESS | 1653 | 1467982721051 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1653 | 1467982721053 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:58:41 INFO - PROCESS | 1653 | 1467982721055 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1653 | 1467982721056 Marionette TRACE conn2 <- [1,262,null,{}] 05:58:41 INFO - PROCESS | 1653 | 1467982721058 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:58:41 INFO - PROCESS | 1653 | 1467982721059 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:41 INFO - PROCESS | 1653 | 1467982721127 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:58:41 INFO - PROCESS | 1653 | 1467982721170 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1653 | 1467982721171 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117232800 == 36 [pid = 1653] [id = 73] 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11812cc00) [pid = 1653] [serial = 216] [outer = 0x0] 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124d4f400) [pid = 1653] [serial = 217] [outer = 0x11812cc00] 05:58:41 INFO - PROCESS | 1653 | 1467982721202 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126922400) [pid = 1653] [serial = 218] [outer = 0x11812cc00] 05:58:41 INFO - PROCESS | 1653 | 1467982721471 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:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 05:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:58:41 INFO - PROCESS | 1653 | 1467982721525 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1653 | 1467982721526 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:58:41 INFO - PROCESS | 1653 | 1467982721528 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1653 | 1467982721530 Marionette TRACE conn2 <- [1,266,null,{}] 05:58:41 INFO - PROCESS | 1653 | 1467982721532 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:58:41 INFO - PROCESS | 1653 | 1467982721533 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:41 INFO - PROCESS | 1653 | 1467982721611 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:58:41 INFO - PROCESS | 1653 | 1467982721614 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1653 | 1467982721615 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124431000 == 37 [pid = 1653] [id = 74] 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x126959000) [pid = 1653] [serial = 219] [outer = 0x0] 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x126a9d800) [pid = 1653] [serial = 220] [outer = 0x126959000] 05:58:41 INFO - PROCESS | 1653 | 1467982721642 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x126e3c400) [pid = 1653] [serial = 221] [outer = 0x126959000] 05:58:41 INFO - PROCESS | 1653 | 1467982721957 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:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 05:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:58:42 INFO - PROCESS | 1653 | 1467982722003 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1653 | 1467982722005 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:58:42 INFO - PROCESS | 1653 | 1467982722007 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1653 | 1467982722008 Marionette TRACE conn2 <- [1,270,null,{}] 05:58:42 INFO - PROCESS | 1653 | 1467982722011 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:58:42 INFO - PROCESS | 1653 | 1467982722012 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:42 INFO - PROCESS | 1653 | 1467982722112 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:58:42 INFO - PROCESS | 1653 | 1467982722118 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1653 | 1467982722120 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a6800 == 38 [pid = 1653] [id = 75] 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x126953400) [pid = 1653] [serial = 222] [outer = 0x0] 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x127075800) [pid = 1653] [serial = 223] [outer = 0x126953400] 05:58:42 INFO - PROCESS | 1653 | 1467982722152 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x128a75400) [pid = 1653] [serial = 224] [outer = 0x126953400] 05:58:42 INFO - PROCESS | 1653 | 1467982722486 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:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 05:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:58:42 INFO - PROCESS | 1653 | 1467982722525 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1653 | 1467982722526 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:58:42 INFO - PROCESS | 1653 | 1467982722528 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1653 | 1467982722530 Marionette TRACE conn2 <- [1,274,null,{}] 05:58:42 INFO - PROCESS | 1653 | 1467982722532 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:58:42 INFO - PROCESS | 1653 | 1467982722533 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:42 INFO - PROCESS | 1653 | 1467982722625 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:58:42 INFO - PROCESS | 1653 | 1467982722629 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1653 | 1467982722630 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x125686000 == 39 [pid = 1653] [id = 76] 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x128a78000) [pid = 1653] [serial = 225] [outer = 0x0] 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12901e800) [pid = 1653] [serial = 226] [outer = 0x128a78000] 05:58:42 INFO - PROCESS | 1653 | 1467982722654 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12911b800) [pid = 1653] [serial = 227] [outer = 0x128a78000] 05:58:42 INFO - PROCESS | 1653 | 1467982722946 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:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 05:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:58:43 INFO - PROCESS | 1653 | 1467982722998 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1653 | 1467982722999 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:58:43 INFO - PROCESS | 1653 | 1467982723004 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1653 | 1467982723005 Marionette TRACE conn2 <- [1,278,null,{}] 05:58:43 INFO - PROCESS | 1653 | 1467982723014 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:58:43 INFO - PROCESS | 1653 | 1467982723015 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:43 INFO - PROCESS | 1653 | 1467982723104 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:58:43 INFO - PROCESS | 1653 | 1467982723108 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1653 | 1467982723109 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e3f000 == 40 [pid = 1653] [id = 77] 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128a7e000) [pid = 1653] [serial = 228] [outer = 0x0] 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x129122400) [pid = 1653] [serial = 229] [outer = 0x128a7e000] 05:58:43 INFO - PROCESS | 1653 | 1467982723140 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12935bc00) [pid = 1653] [serial = 230] [outer = 0x128a7e000] 05:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 428ms 05:58:43 INFO - PROCESS | 1653 | 1467982723427 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:58:43 INFO - PROCESS | 1653 | 1467982723431 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1653 | 1467982723432 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:58:43 INFO - PROCESS | 1653 | 1467982723444 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1653 | 1467982723445 Marionette TRACE conn2 <- [1,282,null,{}] 05:58:43 INFO - PROCESS | 1653 | 1467982723447 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:58:43 INFO - PROCESS | 1653 | 1467982723448 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:43 INFO - PROCESS | 1653 | 1467982723547 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:58:43 INFO - PROCESS | 1653 | 1467982723551 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1653 | 1467982723552 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273cb000 == 41 [pid = 1653] [id = 78] 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12935cc00) [pid = 1653] [serial = 231] [outer = 0x0] 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129366400) [pid = 1653] [serial = 232] [outer = 0x12935cc00] 05:58:43 INFO - PROCESS | 1653 | 1467982723576 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129498c00) [pid = 1653] [serial = 233] [outer = 0x12935cc00] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11670dc00) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123952c00) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116907800) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11960e400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182c0800) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1139ea800) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113d3f800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:58:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1244bb000) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:58:43 INFO - PROCESS | 1653 | 1467982723901 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:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 476ms 05:58:43 INFO - PROCESS | 1653 | 1467982723913 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1653 | 1467982723914 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:58:43 INFO - PROCESS | 1653 | 1467982723919 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1653 | 1467982723922 Marionette TRACE conn2 <- [1,286,null,{}] 05:58:43 INFO - PROCESS | 1653 | 1467982723924 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:58:43 INFO - PROCESS | 1653 | 1467982723925 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | 1467982724001 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:58:44 INFO - PROCESS | 1653 | 1467982724006 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 1653 | 1467982724007 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d5800 == 42 [pid = 1653] [id = 79] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116a11400) [pid = 1653] [serial = 234] [outer = 0x0] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119ebb800) [pid = 1653] [serial = 235] [outer = 0x116a11400] 05:58:44 INFO - PROCESS | 1653 | 1467982724038 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12949b400) [pid = 1653] [serial = 236] [outer = 0x116a11400] 05:58:44 INFO - PROCESS | 1653 | 1467982724327 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:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 423ms 05:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:58:44 INFO - PROCESS | 1653 | 1467982724340 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 1653 | 1467982724341 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:58:44 INFO - PROCESS | 1653 | 1467982724344 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1653 | 1467982724345 Marionette TRACE conn2 <- [1,290,null,{}] 05:58:44 INFO - PROCESS | 1653 | 1467982724347 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:58:44 INFO - PROCESS | 1653 | 1467982724348 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | 1467982724429 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:58:44 INFO - PROCESS | 1653 | 1467982724477 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 1653 | 1467982724478 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c1800 == 43 [pid = 1653] [id = 80] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182c0800) [pid = 1653] [serial = 237] [outer = 0x0] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1294a0400) [pid = 1653] [serial = 238] [outer = 0x1182c0800] 05:58:44 INFO - PROCESS | 1653 | 1467982724502 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a5da800) [pid = 1653] [serial = 239] [outer = 0x1182c0800] 05:58:44 INFO - PROCESS | 1653 | 1467982724744 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:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 418ms 05:58:44 INFO - PROCESS | 1653 | 1467982724763 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 1653 | 1467982724764 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:58:44 INFO - PROCESS | 1653 | 1467982724773 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1653 | 1467982724774 Marionette TRACE conn2 <- [1,294,null,{}] 05:58:44 INFO - PROCESS | 1653 | 1467982724779 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:58:44 INFO - PROCESS | 1653 | 1467982724780 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | 1467982724859 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:58:44 INFO - PROCESS | 1653 | 1467982724871 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 1653 | 1467982724872 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987c800 == 44 [pid = 1653] [id = 81] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11670c800) [pid = 1653] [serial = 240] [outer = 0x0] 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126914c00) [pid = 1653] [serial = 241] [outer = 0x11670c800] 05:58:44 INFO - PROCESS | 1653 | 1467982724902 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126918800) [pid = 1653] [serial = 242] [outer = 0x11670c800] 05:58:45 INFO - PROCESS | 1653 | 1467982725191 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:58:45 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:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 428ms 05:58:45 INFO - PROCESS | 1653 | 1467982725212 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 1653 | 1467982725213 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:58:45 INFO - PROCESS | 1653 | 1467982725223 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 1653 | 1467982725224 Marionette TRACE conn2 <- [1,298,null,{}] 05:58:45 INFO - PROCESS | 1653 | 1467982725227 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:58:45 INFO - PROCESS | 1653 | 1467982725228 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:45 INFO - PROCESS | 1653 | 1467982725310 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:58:45 INFO - PROCESS | 1653 | 1467982725357 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1653 | 1467982725358 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129081000 == 45 [pid = 1653] [id = 82] 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c57800) [pid = 1653] [serial = 243] [outer = 0x0] 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12691d000) [pid = 1653] [serial = 244] [outer = 0x119c57800] 05:58:45 INFO - PROCESS | 1653 | 1467982725381 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127441800) [pid = 1653] [serial = 245] [outer = 0x119c57800] 05:58:45 INFO - PROCESS | 1653 | 1467982725629 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:58:45 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:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 426ms 05:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:58:45 INFO - PROCESS | 1653 | 1467982725642 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 1653 | 1467982725643 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:58:45 INFO - PROCESS | 1653 | 1467982725645 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 1653 | 1467982725646 Marionette TRACE conn2 <- [1,302,null,{}] 05:58:45 INFO - PROCESS | 1653 | 1467982725648 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:58:45 INFO - PROCESS | 1653 | 1467982725650 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:45 INFO - PROCESS | 1653 | 1467982725744 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:58:45 INFO - PROCESS | 1653 | 1467982725747 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1653 | 1467982725748 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a49e000 == 46 [pid = 1653] [id = 83] 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127444400) [pid = 1653] [serial = 246] [outer = 0x0] 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a5e0c00) [pid = 1653] [serial = 247] [outer = 0x127444400] 05:58:45 INFO - PROCESS | 1653 | 1467982725779 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a64c400) [pid = 1653] [serial = 248] [outer = 0x127444400] 05:58:46 INFO - PROCESS | 1653 | 1467982726312 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:58:46 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:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 720ms 05:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:58:46 INFO - PROCESS | 1653 | 1467982726366 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1653 | 1467982726369 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:58:46 INFO - PROCESS | 1653 | 1467982726372 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1653 | 1467982726376 Marionette TRACE conn2 <- [1,306,null,{}] 05:58:46 INFO - PROCESS | 1653 | 1467982726379 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:58:46 INFO - PROCESS | 1653 | 1467982726380 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:46 INFO - PROCESS | 1653 | 1467982726497 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:58:46 INFO - PROCESS | 1653 | 1467982726632 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 1653 | 1467982726634 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ea800 == 47 [pid = 1653] [id = 84] 05:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1160df400) [pid = 1653] [serial = 249] [outer = 0x0] 05:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11670b800) [pid = 1653] [serial = 250] [outer = 0x1160df400] 05:58:46 INFO - PROCESS | 1653 | 1467982726686 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11697c800) [pid = 1653] [serial = 251] [outer = 0x1160df400] 05:58:47 INFO - PROCESS | 1653 | 1467982727421 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:58:47 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:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1123ms 05:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:58:47 INFO - PROCESS | 1653 | 1467982727494 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 1653 | 1467982727497 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:58:47 INFO - PROCESS | 1653 | 1467982727500 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 1653 | 1467982727502 Marionette TRACE conn2 <- [1,310,null,{}] 05:58:47 INFO - PROCESS | 1653 | 1467982727505 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:58:47 INFO - PROCESS | 1653 | 1467982727507 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:47 INFO - PROCESS | 1653 | 1467982727610 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129081000 == 46 [pid = 1653] [id = 82] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11987c800 == 45 [pid = 1653] [id = 81] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c1800 == 44 [pid = 1653] [id = 80] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d5800 == 43 [pid = 1653] [id = 79] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1273cb000 == 42 [pid = 1653] [id = 78] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x126e3f000 == 41 [pid = 1653] [id = 77] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x125686000 == 40 [pid = 1653] [id = 76] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a6800 == 39 [pid = 1653] [id = 75] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124431000 == 38 [pid = 1653] [id = 74] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1244bcc00) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117232800 == 37 [pid = 1653] [id = 73] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x120e62800 == 36 [pid = 1653] [id = 72] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119b3f000 == 35 [pid = 1653] [id = 71] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119283000 == 34 [pid = 1653] [id = 70] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a7800 == 33 [pid = 1653] [id = 69] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117249800 == 32 [pid = 1653] [id = 68] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117233000 == 31 [pid = 1653] [id = 67] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11608a000 == 30 [pid = 1653] [id = 66] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x113071800 == 29 [pid = 1653] [id = 65] 05:58:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117071000 == 28 [pid = 1653] [id = 64] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1249d1c00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123a3b400) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1241e4c00) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117eaa800) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119841400) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1185b8000) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118222000) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11826f800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11921f400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11921b400) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113f35c00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11607e400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119c62c00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124646400) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176f0c00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 05:58:47 INFO - PROCESS | 1653 | 1467982727686 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1653 | 1467982727687 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x113220000 == 29 [pid = 1653] [id = 85] 05:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11662a000) [pid = 1653] [serial = 252] [outer = 0x0] 05:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a0a800) [pid = 1653] [serial = 253] [outer = 0x11662a000] 05:58:47 INFO - PROCESS | 1653 | 1467982727714 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118133400) [pid = 1653] [serial = 254] [outer = 0x11662a000] 05:58:48 INFO - PROCESS | 1653 | 1467982728008 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:58:48 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:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 521ms 05:58:48 INFO - PROCESS | 1653 | 1467982728026 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1653 | 1467982728029 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:58:48 INFO - PROCESS | 1653 | 1467982728041 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1653 | 1467982728043 Marionette TRACE conn2 <- [1,314,null,{}] 05:58:48 INFO - PROCESS | 1653 | 1467982728045 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:58:48 INFO - PROCESS | 1653 | 1467982728047 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:48 INFO - PROCESS | 1653 | 1467982728127 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:58:48 INFO - PROCESS | 1653 | 1467982728182 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1653 | 1467982728183 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f45800 == 30 [pid = 1653] [id = 86] 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11821ac00) [pid = 1653] [serial = 255] [outer = 0x0] 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182b9000) [pid = 1653] [serial = 256] [outer = 0x11821ac00] 05:58:48 INFO - PROCESS | 1653 | 1467982728211 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118a58400) [pid = 1653] [serial = 257] [outer = 0x11821ac00] 05:58:48 INFO - PROCESS | 1653 | 1467982728494 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:58:48 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:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 477ms 05:58:48 INFO - PROCESS | 1653 | 1467982728511 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1653 | 1467982728512 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:58:48 INFO - PROCESS | 1653 | 1467982728515 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1653 | 1467982728519 Marionette TRACE conn2 <- [1,318,null,{}] 05:58:48 INFO - PROCESS | 1653 | 1467982728533 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:58:48 INFO - PROCESS | 1653 | 1467982728540 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:48 INFO - PROCESS | 1653 | 1467982728623 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:58:48 INFO - PROCESS | 1653 | 1467982728627 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1653 | 1467982728630 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fd000 == 31 [pid = 1653] [id = 87] 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119220400) [pid = 1653] [serial = 258] [outer = 0x0] 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11964e400) [pid = 1653] [serial = 259] [outer = 0x119220400] 05:58:48 INFO - PROCESS | 1653 | 1467982728659 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c61c00) [pid = 1653] [serial = 260] [outer = 0x119220400] 05:58:48 INFO - PROCESS | 1653 | 1467982728986 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:58:48 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:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 479ms 05:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:58:49 INFO - PROCESS | 1653 | 1467982728998 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1653 | 1467982729000 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:58:49 INFO - PROCESS | 1653 | 1467982729006 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1653 | 1467982729007 Marionette TRACE conn2 <- [1,322,null,{}] 05:58:49 INFO - PROCESS | 1653 | 1467982729009 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:58:49 INFO - PROCESS | 1653 | 1467982729010 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:49 INFO - PROCESS | 1653 | 1467982729093 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:58:49 INFO - PROCESS | 1653 | 1467982729097 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 1653 | 1467982729099 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1000 == 32 [pid = 1653] [id = 88] 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12382d000) [pid = 1653] [serial = 261] [outer = 0x0] 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123834c00) [pid = 1653] [serial = 262] [outer = 0x12382d000] 05:58:49 INFO - PROCESS | 1653 | 1467982729128 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123c75000) [pid = 1653] [serial = 263] [outer = 0x12382d000] 05:58:49 INFO - PROCESS | 1653 | 1467982729558 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:58:49 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:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 05:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:58:49 INFO - PROCESS | 1653 | 1467982729577 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1653 | 1467982729579 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:58:49 INFO - PROCESS | 1653 | 1467982729582 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1653 | 1467982729584 Marionette TRACE conn2 <- [1,326,null,{}] 05:58:49 INFO - PROCESS | 1653 | 1467982729587 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:58:49 INFO - PROCESS | 1653 | 1467982729589 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:49 INFO - PROCESS | 1653 | 1467982729740 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:58:49 INFO - PROCESS | 1653 | 1467982729765 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 1653 | 1467982729766 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987a000 == 33 [pid = 1653] [id = 89] 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116970c00) [pid = 1653] [serial = 264] [outer = 0x0] 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12411c000) [pid = 1653] [serial = 265] [outer = 0x116970c00] 05:58:49 INFO - PROCESS | 1653 | 1467982729808 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1244bbc00) [pid = 1653] [serial = 266] [outer = 0x116970c00] 05:58:50 INFO - PROCESS | 1653 | 1467982730232 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:58:50 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:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 05:58:50 INFO - PROCESS | 1653 | 1467982730252 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 1653 | 1467982730253 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:58:50 INFO - PROCESS | 1653 | 1467982730255 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 1653 | 1467982730257 Marionette TRACE conn2 <- [1,330,null,{}] 05:58:50 INFO - PROCESS | 1653 | 1467982730259 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:58:50 INFO - PROCESS | 1653 | 1467982730263 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:50 INFO - PROCESS | 1653 | 1467982730370 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:58:50 INFO - PROCESS | 1653 | 1467982730403 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1653 | 1467982730404 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a96800 == 34 [pid = 1653] [id = 90] 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12496dc00) [pid = 1653] [serial = 267] [outer = 0x0] 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125577000) [pid = 1653] [serial = 268] [outer = 0x12496dc00] 05:58:50 INFO - PROCESS | 1653 | 1467982730428 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126a9f400) [pid = 1653] [serial = 269] [outer = 0x12496dc00] 05:58:50 INFO - PROCESS | 1653 | 1467982730782 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:58:50 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:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 568ms 05:58:50 INFO - PROCESS | 1653 | 1467982730824 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 1653 | 1467982730825 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:58:50 INFO - PROCESS | 1653 | 1467982730828 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 1653 | 1467982730829 Marionette TRACE conn2 <- [1,334,null,{}] 05:58:50 INFO - PROCESS | 1653 | 1467982730831 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:58:50 INFO - PROCESS | 1653 | 1467982730832 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:50 INFO - PROCESS | 1653 | 1467982730922 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:58:50 INFO - PROCESS | 1653 | 1467982730925 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1653 | 1467982730926 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12406c000 == 35 [pid = 1653] [id = 91] 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11961bc00) [pid = 1653] [serial = 270] [outer = 0x0] 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127081c00) [pid = 1653] [serial = 271] [outer = 0x11961bc00] 05:58:50 INFO - PROCESS | 1653 | 1467982730950 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127438000) [pid = 1653] [serial = 272] [outer = 0x11961bc00] 05:58:51 INFO - PROCESS | 1653 | 1467982731268 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:58:51 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:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 05:58:51 INFO - PROCESS | 1653 | 1467982731298 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1653 | 1467982731300 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:58:51 INFO - PROCESS | 1653 | 1467982731305 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1653 | 1467982731306 Marionette TRACE conn2 <- [1,338,null,{}] 05:58:51 INFO - PROCESS | 1653 | 1467982731308 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:58:51 INFO - PROCESS | 1653 | 1467982731309 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:51 INFO - PROCESS | 1653 | 1467982731399 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:58:51 INFO - PROCESS | 1653 | 1467982731434 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 1653 | 1467982731435 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f3d800 == 36 [pid = 1653] [id = 92] 05:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12743d800) [pid = 1653] [serial = 273] [outer = 0x0] 05:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127444c00) [pid = 1653] [serial = 274] [outer = 0x12743d800] 05:58:51 INFO - PROCESS | 1653 | 1467982731458 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129022400) [pid = 1653] [serial = 275] [outer = 0x12743d800] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126953400) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111d76400) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128a78000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12935cc00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128a7e000) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a11400) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116023c00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119ba9800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11670c800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121010000) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123957800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126959000) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11812cc00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1242de800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1131a2800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a03800) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119223c00) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c57800) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:58:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182c0800) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:58:51 INFO - PROCESS | 1653 | 1467982731916 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:58:51 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:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 620ms 05:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:58:51 INFO - PROCESS | 1653 | 1467982731925 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1653 | 1467982731927 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:58:51 INFO - PROCESS | 1653 | 1467982731928 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1653 | 1467982731930 Marionette TRACE conn2 <- [1,342,null,{}] 05:58:51 INFO - PROCESS | 1653 | 1467982731932 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:58:51 INFO - PROCESS | 1653 | 1467982731933 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | 1467982732005 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:58:52 INFO - PROCESS | 1653 | 1467982732009 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1653 | 1467982732010 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118599000 == 37 [pid = 1653] [id = 93] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11812cc00) [pid = 1653] [serial = 276] [outer = 0x0] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185b2800) [pid = 1653] [serial = 277] [outer = 0x11812cc00] 05:58:52 INFO - PROCESS | 1653 | 1467982732035 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121010000) [pid = 1653] [serial = 278] [outer = 0x11812cc00] 05:58:52 INFO - PROCESS | 1653 | 1467982732327 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:58:52 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:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 419ms 05:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:58:52 INFO - PROCESS | 1653 | 1467982732349 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 1653 | 1467982732350 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:58:52 INFO - PROCESS | 1653 | 1467982732353 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 1653 | 1467982732356 Marionette TRACE conn2 <- [1,346,null,{}] 05:58:52 INFO - PROCESS | 1653 | 1467982732363 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:58:52 INFO - PROCESS | 1653 | 1467982732365 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | 1467982732443 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:58:52 INFO - PROCESS | 1653 | 1467982732447 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1653 | 1467982732448 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d8800 == 38 [pid = 1653] [id = 94] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12464f800) [pid = 1653] [serial = 279] [outer = 0x0] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126922c00) [pid = 1653] [serial = 280] [outer = 0x12464f800] 05:58:52 INFO - PROCESS | 1653 | 1467982732474 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129022800) [pid = 1653] [serial = 281] [outer = 0x12464f800] 05:58:52 INFO - PROCESS | 1653 | 1467982732802 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:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 479ms 05:58:52 INFO - PROCESS | 1653 | 1467982732832 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 1653 | 1467982732834 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:58:52 INFO - PROCESS | 1653 | 1467982732836 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 1653 | 1467982732837 Marionette TRACE conn2 <- [1,350,null,{}] 05:58:52 INFO - PROCESS | 1653 | 1467982732840 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:58:52 INFO - PROCESS | 1653 | 1467982732841 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | 1467982732945 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:58:52 INFO - PROCESS | 1653 | 1467982732953 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1653 | 1467982732955 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x129076000 == 39 [pid = 1653] [id = 95] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129119c00) [pid = 1653] [serial = 282] [outer = 0x0] 05:58:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12935a000) [pid = 1653] [serial = 283] [outer = 0x129119c00] 05:58:52 INFO - PROCESS | 1653 | 1467982732982 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a477400) [pid = 1653] [serial = 284] [outer = 0x129119c00] 05:58:53 INFO - PROCESS | 1653 | 1467982733262 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:58:53 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:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 05:58:53 INFO - PROCESS | 1653 | 1467982733309 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1653 | 1467982733310 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:58:53 INFO - PROCESS | 1653 | 1467982733312 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1653 | 1467982733313 Marionette TRACE conn2 <- [1,354,null,{}] 05:58:53 INFO - PROCESS | 1653 | 1467982733316 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:58:53 INFO - PROCESS | 1653 | 1467982733317 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:53 INFO - PROCESS | 1653 | 1467982733396 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:58:53 INFO - PROCESS | 1653 | 1467982733403 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 1653 | 1467982733404 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65c000 == 40 [pid = 1653] [id = 96] 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a5dd000) [pid = 1653] [serial = 285] [outer = 0x0] 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a64ec00) [pid = 1653] [serial = 286] [outer = 0x12a5dd000] 05:58:53 INFO - PROCESS | 1653 | 1467982733428 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a984c00) [pid = 1653] [serial = 287] [outer = 0x12a5dd000] 05:58:53 INFO - PROCESS | 1653 | 1467982733758 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:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 05:58:53 INFO - PROCESS | 1653 | 1467982733782 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1653 | 1467982733783 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:58:53 INFO - PROCESS | 1653 | 1467982733788 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1653 | 1467982733789 Marionette TRACE conn2 <- [1,358,null,{}] 05:58:53 INFO - PROCESS | 1653 | 1467982733791 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:58:53 INFO - PROCESS | 1653 | 1467982733792 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:53 INFO - PROCESS | 1653 | 1467982733893 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:58:53 INFO - PROCESS | 1653 | 1467982733965 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 1653 | 1467982733967 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11225e800 == 41 [pid = 1653] [id = 97] 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111d75000) [pid = 1653] [serial = 288] [outer = 0x0] 05:58:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113b9ec00) [pid = 1653] [serial = 289] [outer = 0x111d75000] 05:58:54 INFO - PROCESS | 1653 | 1467982733998 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1160e1400) [pid = 1653] [serial = 290] [outer = 0x111d75000] 05:58:54 INFO - PROCESS | 1653 | 1467982734466 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:58:54 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:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 720ms 05:58:54 INFO - PROCESS | 1653 | 1467982734509 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 1653 | 1467982734511 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:58:54 INFO - PROCESS | 1653 | 1467982734514 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 1653 | 1467982734516 Marionette TRACE conn2 <- [1,362,null,{}] 05:58:54 INFO - PROCESS | 1653 | 1467982734522 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:58:54 INFO - PROCESS | 1653 | 1467982734525 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:54 INFO - PROCESS | 1653 | 1467982734622 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:58:54 INFO - PROCESS | 1653 | 1467982734688 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1653 | 1467982734690 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f6000 == 42 [pid = 1653] [id = 98] 05:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118229400) [pid = 1653] [serial = 291] [outer = 0x0] 05:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118446000) [pid = 1653] [serial = 292] [outer = 0x118229400] 05:58:54 INFO - PROCESS | 1653 | 1467982734719 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185bdc00) [pid = 1653] [serial = 293] [outer = 0x118229400] 05:58:55 INFO - PROCESS | 1653 | 1467982735145 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:58:55 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:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 05:58:55 INFO - PROCESS | 1653 | 1467982735218 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1653 | 1467982735222 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:58:55 INFO - PROCESS | 1653 | 1467982735247 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1653 | 1467982735250 Marionette TRACE conn2 <- [1,366,null,{}] 05:58:55 INFO - PROCESS | 1653 | 1467982735256 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:58:55 INFO - PROCESS | 1653 | 1467982735258 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:55 INFO - PROCESS | 1653 | 1467982735356 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:58:55 INFO - PROCESS | 1653 | 1467982735420 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 1653 | 1467982735422 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b05000 == 43 [pid = 1653] [id = 99] 05:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119ba9c00) [pid = 1653] [serial = 294] [outer = 0x0] 05:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119ec6000) [pid = 1653] [serial = 295] [outer = 0x119ba9c00] 05:58:55 INFO - PROCESS | 1653 | 1467982735450 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1242d5c00) [pid = 1653] [serial = 296] [outer = 0x119ba9c00] 05:58:55 INFO - PROCESS | 1653 | 1467982735860 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:58:55 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:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 05:58:55 INFO - PROCESS | 1653 | 1467982735871 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1653 | 1467982735873 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:58:55 INFO - PROCESS | 1653 | 1467982735880 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1653 | 1467982735884 Marionette TRACE conn2 <- [1,370,null,{}] 05:58:55 INFO - PROCESS | 1653 | 1467982735887 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:58:55 INFO - PROCESS | 1653 | 1467982735889 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:55 INFO - PROCESS | 1653 | 1467982735987 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:58:56 INFO - PROCESS | 1653 | 1467982736035 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1653 | 1467982736037 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65f000 == 44 [pid = 1653] [id = 100] 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124618400) [pid = 1653] [serial = 297] [outer = 0x0] 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124dc8000) [pid = 1653] [serial = 298] [outer = 0x124618400] 05:58:56 INFO - PROCESS | 1653 | 1467982736065 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12695a400) [pid = 1653] [serial = 299] [outer = 0x124618400] 05:58:56 INFO - PROCESS | 1653 | 1467982736484 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:58:56 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:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 05:58:56 INFO - PROCESS | 1653 | 1467982736506 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:58:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:58:56 INFO - PROCESS | 1653 | 1467982736508 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:58:56 INFO - PROCESS | 1653 | 1467982736510 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1653 | 1467982736511 Marionette TRACE conn2 <- [1,374,null,{}] 05:58:56 INFO - PROCESS | 1653 | 1467982736514 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:58:56 INFO - PROCESS | 1653 | 1467982736516 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:56 INFO - PROCESS | 1653 | 1467982736622 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:58:56 INFO - PROCESS | 1653 | 1467982736855 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1653 | 1467982736857 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7b000 == 45 [pid = 1653] [id = 101] 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1170b7800) [pid = 1653] [serial = 300] [outer = 0x0] 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1170c1000) [pid = 1653] [serial = 301] [outer = 0x1170b7800] 05:58:56 INFO - PROCESS | 1653 | 1467982736890 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1182bc000) [pid = 1653] [serial = 302] [outer = 0x1170b7800] 05:58:57 INFO - PROCESS | 1653 | 1467982737323 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:58:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 821ms 05:58:57 INFO - PROCESS | 1653 | 1467982737333 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 1653 | 1467982737334 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:58:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:58:57 INFO - PROCESS | 1653 | 1467982737337 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 1653 | 1467982737338 Marionette TRACE conn2 <- [1,378,null,{}] 05:58:57 INFO - PROCESS | 1653 | 1467982737341 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:58:57 INFO - PROCESS | 1653 | 1467982737342 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:57 INFO - PROCESS | 1653 | 1467982737466 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:58:57 INFO - PROCESS | 1653 | 1467982737588 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1653 | 1467982737590 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65c000 == 44 [pid = 1653] [id = 96] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129076000 == 43 [pid = 1653] [id = 95] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d8800 == 42 [pid = 1653] [id = 94] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x118599000 == 41 [pid = 1653] [id = 93] 05:58:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x113353000 == 42 [pid = 1653] [id = 102] 05:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116907c00) [pid = 1653] [serial = 303] [outer = 0x0] 05:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1182bbc00) [pid = 1653] [serial = 304] [outer = 0x116907c00] 05:58:57 INFO - PROCESS | 1653 | 1467982737664 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12382f000) [pid = 1653] [serial = 305] [outer = 0x116907c00] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x113f3d800 == 41 [pid = 1653] [id = 92] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12406c000 == 40 [pid = 1653] [id = 91] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x123a96800 == 39 [pid = 1653] [id = 90] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11987a000 == 38 [pid = 1653] [id = 89] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1000 == 37 [pid = 1653] [id = 88] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fd000 == 36 [pid = 1653] [id = 87] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116f45800 == 35 [pid = 1653] [id = 86] 05:58:57 INFO - PROCESS | 1653 | --DOCSHELL 0x113220000 == 34 [pid = 1653] [id = 85] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x127075800) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118a4d000) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118e92800) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12901e800) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12911b800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129366400) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129122400) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12935bc00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12949b400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119ebb800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1160da000) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116710000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12382ec00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126914c00) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129498c00) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1242de400) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1244bf800) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1249d2000) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124dc7400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126a9d800) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124d4f400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126922400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124d55000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125573000) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119615c00) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11983d400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176f3000) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11821dc00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1192d4400) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119614c00) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126918800) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12691d000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128a75400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1294a0400) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x127441800) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a5da800) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c78c800) [pid = 1653] [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:58:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126e3c400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 05:58:58 INFO - PROCESS | 1653 | 1467982738080 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:58:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:58:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 05:58:58 INFO - PROCESS | 1653 | 1467982738108 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:58:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:58:58 INFO - PROCESS | 1653 | 1467982738111 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:58:58 INFO - PROCESS | 1653 | 1467982738113 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1653 | 1467982738114 Marionette TRACE conn2 <- [1,382,null,{}] 05:58:58 INFO - PROCESS | 1653 | 1467982738117 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:58:58 INFO - PROCESS | 1653 | 1467982738118 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:58 INFO - PROCESS | 1653 | 1467982738199 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:58:58 INFO - PROCESS | 1653 | 1467982738206 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1653 | 1467982738207 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x118576000 == 35 [pid = 1653] [id = 103] 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x123b7fc00) [pid = 1653] [serial = 306] [outer = 0x0] 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12469f800) [pid = 1653] [serial = 307] [outer = 0x123b7fc00] 05:58:58 INFO - PROCESS | 1653 | 1467982738232 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124dc9000) [pid = 1653] [serial = 308] [outer = 0x123b7fc00] 05:58:58 INFO - PROCESS | 1653 | 1467982738585 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:58:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 519ms 05:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:58:58 INFO - PROCESS | 1653 | 1467982738636 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 1653 | 1467982738638 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:58:58 INFO - PROCESS | 1653 | 1467982738645 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1653 | 1467982738649 Marionette TRACE conn2 <- [1,386,null,{}] 05:58:58 INFO - PROCESS | 1653 | 1467982738651 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:58:58 INFO - PROCESS | 1653 | 1467982738654 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:58 INFO - PROCESS | 1653 | 1467982738739 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:58:58 INFO - PROCESS | 1653 | 1467982738743 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1653 | 1467982738744 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b50800 == 36 [pid = 1653] [id = 104] 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125579400) [pid = 1653] [serial = 309] [outer = 0x0] 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126917800) [pid = 1653] [serial = 310] [outer = 0x125579400] 05:58:58 INFO - PROCESS | 1653 | 1467982738771 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12743a800) [pid = 1653] [serial = 311] [outer = 0x125579400] 05:58:59 INFO - PROCESS | 1653 | 1467982739106 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:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 475ms 05:58:59 INFO - PROCESS | 1653 | 1467982739117 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 1653 | 1467982739121 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:58:59 INFO - PROCESS | 1653 | 1467982739123 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1653 | 1467982739124 Marionette TRACE conn2 <- [1,390,null,{}] 05:58:59 INFO - PROCESS | 1653 | 1467982739127 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:58:59 INFO - PROCESS | 1653 | 1467982739128 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:59 INFO - PROCESS | 1653 | 1467982739226 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:58:59 INFO - PROCESS | 1653 | 1467982739231 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 1653 | 1467982739232 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123979000 == 37 [pid = 1653] [id = 105] 05:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x127082800) [pid = 1653] [serial = 312] [outer = 0x0] 05:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127443400) [pid = 1653] [serial = 313] [outer = 0x127082800] 05:58:59 INFO - PROCESS | 1653 | 1467982739257 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129125800) [pid = 1653] [serial = 314] [outer = 0x127082800] 05:58:59 INFO - PROCESS | 1653 | 1467982739772 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:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 668ms 05:58:59 INFO - PROCESS | 1653 | 1467982739831 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 1653 | 1467982739833 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:58:59 INFO - PROCESS | 1653 | 1467982739844 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1653 | 1467982739845 Marionette TRACE conn2 <- [1,394,null,{}] 05:58:59 INFO - PROCESS | 1653 | 1467982739857 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:58:59 INFO - PROCESS | 1653 | 1467982739858 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:59 INFO - PROCESS | 1653 | 1467982739956 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:58:59 INFO - PROCESS | 1653 | 1467982739978 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 1653 | 1467982739982 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:58:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c3000 == 38 [pid = 1653] [id = 106] 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a987800) [pid = 1653] [serial = 315] [outer = 0x0] 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a98c000) [pid = 1653] [serial = 316] [outer = 0x12a987800] 05:59:00 INFO - PROCESS | 1653 | 1467982740014 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12aef7800) [pid = 1653] [serial = 317] [outer = 0x12a987800] 05:59:00 INFO - PROCESS | 1653 | 1467982740369 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:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 575ms 05:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:59:00 INFO - PROCESS | 1653 | 1467982740429 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 1653 | 1467982740430 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:59:00 INFO - PROCESS | 1653 | 1467982740432 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1653 | 1467982740434 Marionette TRACE conn2 <- [1,398,null,{}] 05:59:00 INFO - PROCESS | 1653 | 1467982740438 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:59:00 INFO - PROCESS | 1653 | 1467982740439 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:00 INFO - PROCESS | 1653 | 1467982740539 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:59:00 INFO - PROCESS | 1653 | 1467982740543 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1653 | 1467982740544 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e59800 == 39 [pid = 1653] [id = 107] 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12aef7c00) [pid = 1653] [serial = 318] [outer = 0x0] 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b1a1000) [pid = 1653] [serial = 319] [outer = 0x12aef7c00] 05:59:00 INFO - PROCESS | 1653 | 1467982740568 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b8b5c00) [pid = 1653] [serial = 320] [outer = 0x12aef7c00] 05:59:00 INFO - PROCESS | 1653 | 1467982740911 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:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 05:59:00 INFO - PROCESS | 1653 | 1467982740954 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 1653 | 1467982740956 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:59:00 INFO - PROCESS | 1653 | 1467982740958 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1653 | 1467982740959 Marionette TRACE conn2 <- [1,402,null,{}] 05:59:00 INFO - PROCESS | 1653 | 1467982740961 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:59:00 INFO - PROCESS | 1653 | 1467982740962 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:01 INFO - PROCESS | 1653 | 1467982741073 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:59:01 INFO - PROCESS | 1653 | 1467982741105 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 1653 | 1467982741107 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906c800 == 40 [pid = 1653] [id = 108] 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113f38000) [pid = 1653] [serial = 321] [outer = 0x0] 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b8bc400) [pid = 1653] [serial = 322] [outer = 0x113f38000] 05:59:01 INFO - PROCESS | 1653 | 1467982741130 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b8c3400) [pid = 1653] [serial = 323] [outer = 0x113f38000] 05:59:01 INFO - PROCESS | 1653 | 1467982741445 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:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 05:59:01 INFO - PROCESS | 1653 | 1467982741484 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1653 | 1467982741485 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:59:01 INFO - PROCESS | 1653 | 1467982741489 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1653 | 1467982741490 Marionette TRACE conn2 <- [1,406,null,{}] 05:59:01 INFO - PROCESS | 1653 | 1467982741493 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:59:01 INFO - PROCESS | 1653 | 1467982741494 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:01 INFO - PROCESS | 1653 | 1467982741591 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:59:01 INFO - PROCESS | 1653 | 1467982741604 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 1653 | 1467982741605 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12962f000 == 41 [pid = 1653] [id = 109] 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b968800) [pid = 1653] [serial = 324] [outer = 0x0] 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b96e000) [pid = 1653] [serial = 325] [outer = 0x12b968800] 05:59:01 INFO - PROCESS | 1653 | 1467982741629 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ba12800) [pid = 1653] [serial = 326] [outer = 0x12b968800] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12496dc00) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119220400) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1160df400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12382d000) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11961bc00) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11662a000) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11821ac00) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12743d800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11812cc00) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129119c00) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12464f800) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:59:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116970c00) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:59:02 INFO - PROCESS | 1653 | 1467982742013 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:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 568ms 05:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:59:02 INFO - PROCESS | 1653 | 1467982742058 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1653 | 1467982742060 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:59:02 INFO - PROCESS | 1653 | 1467982742062 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1653 | 1467982742063 Marionette TRACE conn2 <- [1,410,null,{}] 05:59:02 INFO - PROCESS | 1653 | 1467982742066 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:59:02 INFO - PROCESS | 1653 | 1467982742067 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:02 INFO - PROCESS | 1653 | 1467982742153 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:59:02 INFO - PROCESS | 1653 | 1467982742200 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1653 | 1467982742201 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907e000 == 42 [pid = 1653] [id = 110] 05:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11812cc00) [pid = 1653] [serial = 327] [outer = 0x0] 05:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12382c400) [pid = 1653] [serial = 328] [outer = 0x11812cc00] 05:59:02 INFO - PROCESS | 1653 | 1467982742220 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12742d000) [pid = 1653] [serial = 329] [outer = 0x11812cc00] 05:59:02 INFO - PROCESS | 1653 | 1467982742412 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:59:02 INFO - PROCESS | 1653 | 1467982742638 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:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 625ms 05:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:59:02 INFO - PROCESS | 1653 | 1467982742691 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1653 | 1467982742692 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:59:02 INFO - PROCESS | 1653 | 1467982742694 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1653 | 1467982742695 Marionette TRACE conn2 <- [1,414,null,{}] 05:59:02 INFO - PROCESS | 1653 | 1467982742696 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:59:02 INFO - PROCESS | 1653 | 1467982742697 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:02 INFO - PROCESS | 1653 | 1467982742773 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:59:02 INFO - PROCESS | 1653 | 1467982742884 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1653 | 1467982742886 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b1800 == 43 [pid = 1653] [id = 111] 05:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b975400) [pid = 1653] [serial = 330] [outer = 0x0] 05:59:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ba1f000) [pid = 1653] [serial = 331] [outer = 0x12b975400] 05:59:02 INFO - PROCESS | 1653 | 1467982742928 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12be0b400) [pid = 1653] [serial = 332] [outer = 0x12b975400] 05:59:03 INFO - PROCESS | 1653 | 1467982743300 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:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 624ms 05:59:03 INFO - PROCESS | 1653 | 1467982743322 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1653 | 1467982743325 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:59:03 INFO - PROCESS | 1653 | 1467982743343 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1653 | 1467982743346 Marionette TRACE conn2 <- [1,418,null,{}] 05:59:03 INFO - PROCESS | 1653 | 1467982743350 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:59:03 INFO - PROCESS | 1653 | 1467982743352 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:03 INFO - PROCESS | 1653 | 1467982743477 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:59:03 INFO - PROCESS | 1653 | 1467982743484 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1653 | 1467982743485 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bd800 == 44 [pid = 1653] [id = 112] 05:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12be0bc00) [pid = 1653] [serial = 333] [outer = 0x0] 05:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c3ec000) [pid = 1653] [serial = 334] [outer = 0x12be0bc00] 05:59:03 INFO - PROCESS | 1653 | 1467982743508 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c3f7000) [pid = 1653] [serial = 335] [outer = 0x12be0bc00] 05:59:04 INFO - PROCESS | 1653 | 1467982744304 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:59:04 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:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 05:59:04 INFO - PROCESS | 1653 | 1467982744315 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1653 | 1467982744319 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:59:04 INFO - PROCESS | 1653 | 1467982744324 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1653 | 1467982744326 Marionette TRACE conn2 <- [1,422,null,{}] 05:59:04 INFO - PROCESS | 1653 | 1467982744330 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:59:04 INFO - PROCESS | 1653 | 1467982744332 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:04 INFO - PROCESS | 1653 | 1467982744435 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:59:04 INFO - PROCESS | 1653 | 1467982744498 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1653 | 1467982744500 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695a000 == 45 [pid = 1653] [id = 113] 05:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11813a000) [pid = 1653] [serial = 336] [outer = 0x0] 05:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11813b400) [pid = 1653] [serial = 337] [outer = 0x11813a000] 05:59:04 INFO - PROCESS | 1653 | 1467982744533 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118141800) [pid = 1653] [serial = 338] [outer = 0x11813a000] 05:59:05 INFO - PROCESS | 1653 | 1467982745475 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:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1172ms 05:59:05 INFO - PROCESS | 1653 | 1467982745496 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1653 | 1467982745499 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:59:05 INFO - PROCESS | 1653 | 1467982745504 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1653 | 1467982745505 Marionette TRACE conn2 <- [1,426,null,{}] 05:59:05 INFO - PROCESS | 1653 | 1467982745508 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:59:05 INFO - PROCESS | 1653 | 1467982745510 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:05 INFO - PROCESS | 1653 | 1467982745616 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:59:05 INFO - PROCESS | 1653 | 1467982745668 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1653 | 1467982745669 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a2000 == 46 [pid = 1653] [id = 114] 05:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118144400) [pid = 1653] [serial = 339] [outer = 0x0] 05:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11921a400) [pid = 1653] [serial = 340] [outer = 0x118144400] 05:59:05 INFO - PROCESS | 1653 | 1467982745699 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119628400) [pid = 1653] [serial = 341] [outer = 0x118144400] 05:59:06 INFO - PROCESS | 1653 | 1467982746173 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:59:06 INFO - PROCESS | 1653 | 1467982746227 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:59:06 INFO - PROCESS | 1653 | 1467982746229 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1653 | 1467982746231 Marionette TRACE conn2 <- [1,430,null,{}] 05:59:06 INFO - PROCESS | 1653 | 1467982746242 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:59:06 INFO - PROCESS | 1653 | 1467982746245 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:06 INFO - PROCESS | 1653 | 1467982746456 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:59:06 INFO - PROCESS | 1653 | 1467982746542 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1653 | 1467982746544 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116244800 == 47 [pid = 1653] [id = 115] 05:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118138c00) [pid = 1653] [serial = 342] [outer = 0x0] 05:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11813dc00) [pid = 1653] [serial = 343] [outer = 0x118138c00] 05:59:06 INFO - PROCESS | 1653 | 1467982746572 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11821f400) [pid = 1653] [serial = 344] [outer = 0x118138c00] 05:59:07 INFO - PROCESS | 1653 | 1467982747040 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:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 824ms 05:59:07 INFO - PROCESS | 1653 | 1467982747056 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:59:07 INFO - PROCESS | 1653 | 1467982747060 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:59:07 INFO - PROCESS | 1653 | 1467982747065 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1653 | 1467982747069 Marionette TRACE conn2 <- [1,434,null,{}] 05:59:07 INFO - PROCESS | 1653 | 1467982747073 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:59:07 INFO - PROCESS | 1653 | 1467982747075 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:07 INFO - PROCESS | 1653 | 1467982747208 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:59:07 INFO - PROCESS | 1653 | 1467982747309 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1653 | 1467982747311 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116736000 == 48 [pid = 1653] [id = 116] 05:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118e98800) [pid = 1653] [serial = 345] [outer = 0x0] 05:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119614800) [pid = 1653] [serial = 346] [outer = 0x118e98800] 05:59:07 INFO - PROCESS | 1653 | 1467982747356 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119657c00) [pid = 1653] [serial = 347] [outer = 0x118e98800] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b1800 == 47 [pid = 1653] [id = 111] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12907e000 == 46 [pid = 1653] [id = 110] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12962f000 == 45 [pid = 1653] [id = 109] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12906c800 == 44 [pid = 1653] [id = 108] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x126e59800 == 43 [pid = 1653] [id = 107] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c3000 == 42 [pid = 1653] [id = 106] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x123979000 == 41 [pid = 1653] [id = 105] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119b50800 == 40 [pid = 1653] [id = 104] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118576000 == 39 [pid = 1653] [id = 103] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x113353000 == 38 [pid = 1653] [id = 102] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7b000 == 37 [pid = 1653] [id = 101] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65f000 == 36 [pid = 1653] [id = 100] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f6000 == 35 [pid = 1653] [id = 98] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11225e800 == 34 [pid = 1653] [id = 97] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x124b05000 == 33 [pid = 1653] [id = 99] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ea800 == 32 [pid = 1653] [id = 84] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a49e000 == 31 [pid = 1653] [id = 83] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116244800 == 30 [pid = 1653] [id = 115] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a2000 == 29 [pid = 1653] [id = 114] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1bd800 == 28 [pid = 1653] [id = 112] 05:59:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11695a000 == 27 [pid = 1653] [id = 113] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a64ec00) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125577000) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11964e400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11697c800) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11670b800) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119c61c00) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123834c00) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127081c00) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123c75000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a5e0c00) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a0a800) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118133400) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182b9000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126a9f400) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118a58400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127444c00) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129022400) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1185b2800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121010000) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a477400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126922c00) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127438000) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12411c000) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129022800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12935a000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1244bbc00) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 05:59:08 INFO - PROCESS | 1653 | 1467982748404 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:59:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1377ms 05:59:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:59:08 INFO - PROCESS | 1653 | 1467982748441 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1653 | 1467982748443 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:59:08 INFO - PROCESS | 1653 | 1467982748446 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1653 | 1467982748447 Marionette TRACE conn2 <- [1,438,null,{}] 05:59:08 INFO - PROCESS | 1653 | 1467982748451 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:59:08 INFO - PROCESS | 1653 | 1467982748453 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:08 INFO - PROCESS | 1653 | 1467982748526 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:59:08 INFO - PROCESS | 1653 | 1467982748531 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 1653 | 1467982748535 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d82800 == 28 [pid = 1653] [id = 117] 05:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a03c00) [pid = 1653] [serial = 348] [outer = 0x0] 05:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11812d400) [pid = 1653] [serial = 349] [outer = 0x116a03c00] 05:59:08 INFO - PROCESS | 1653 | 1467982748565 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118142400) [pid = 1653] [serial = 350] [outer = 0x116a03c00] 05:59:08 INFO - PROCESS | 1653 | 1467982748987 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:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 569ms 05:59:09 INFO - PROCESS | 1653 | 1467982749016 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 1653 | 1467982749022 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:59:09 INFO - PROCESS | 1653 | 1467982749029 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 1653 | 1467982749032 Marionette TRACE conn2 <- [1,442,null,{}] 05:59:09 INFO - PROCESS | 1653 | 1467982749044 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:59:09 INFO - PROCESS | 1653 | 1467982749047 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:09 INFO - PROCESS | 1653 | 1467982749164 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:59:09 INFO - PROCESS | 1653 | 1467982749245 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1653 | 1467982749246 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117071000 == 29 [pid = 1653] [id = 118] 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182b9000) [pid = 1653] [serial = 351] [outer = 0x0] 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11921cc00) [pid = 1653] [serial = 352] [outer = 0x1182b9000] 05:59:09 INFO - PROCESS | 1653 | 1467982749292 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119616000) [pid = 1653] [serial = 353] [outer = 0x1182b9000] 05:59:09 INFO - PROCESS | 1653 | 1467982749595 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:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 574ms 05:59:09 INFO - PROCESS | 1653 | 1467982749612 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 1653 | 1467982749613 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:59:09 INFO - PROCESS | 1653 | 1467982749616 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 1653 | 1467982749621 Marionette TRACE conn2 <- [1,446,null,{}] 05:59:09 INFO - PROCESS | 1653 | 1467982749633 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:59:09 INFO - PROCESS | 1653 | 1467982749640 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:09 INFO - PROCESS | 1653 | 1467982749756 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:59:09 INFO - PROCESS | 1653 | 1467982749823 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1653 | 1467982749825 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185a2800 == 30 [pid = 1653] [id = 119] 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119631000) [pid = 1653] [serial = 354] [outer = 0x0] 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12100f800) [pid = 1653] [serial = 355] [outer = 0x119631000] 05:59:09 INFO - PROCESS | 1653 | 1467982749871 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1242e0c00) [pid = 1653] [serial = 356] [outer = 0x119631000] 05:59:10 INFO - PROCESS | 1653 | 1467982750292 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:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 728ms 05:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:59:10 INFO - PROCESS | 1653 | 1467982750345 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1653 | 1467982750347 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:59:10 INFO - PROCESS | 1653 | 1467982750349 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1653 | 1467982750350 Marionette TRACE conn2 <- [1,450,null,{}] 05:59:10 INFO - PROCESS | 1653 | 1467982750352 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:59:10 INFO - PROCESS | 1653 | 1467982750354 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:10 INFO - PROCESS | 1653 | 1467982750455 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:59:10 INFO - PROCESS | 1653 | 1467982750459 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1653 | 1467982750460 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b3e000 == 31 [pid = 1653] [id = 120] 05:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1244bdc00) [pid = 1653] [serial = 357] [outer = 0x0] 05:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1249d6400) [pid = 1653] [serial = 358] [outer = 0x1244bdc00] 05:59:10 INFO - PROCESS | 1653 | 1467982750485 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d5b800) [pid = 1653] [serial = 359] [outer = 0x1244bdc00] 05:59:10 INFO - PROCESS | 1653 | 1467982750853 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:59:10 INFO - PROCESS | 1653 | 1467982750884 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:59:10 INFO - PROCESS | 1653 | 1467982750897 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1653 | 1467982750898 Marionette TRACE conn2 <- [1,454,null,{}] 05:59:10 INFO - PROCESS | 1653 | 1467982750902 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:59:10 INFO - PROCESS | 1653 | 1467982750904 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:11 INFO - PROCESS | 1653 | 1467982751046 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:59:11 INFO - PROCESS | 1653 | 1467982751121 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 1653 | 1467982751123 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123969800 == 32 [pid = 1653] [id = 121] 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11826ec00) [pid = 1653] [serial = 360] [outer = 0x0] 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12557cc00) [pid = 1653] [serial = 361] [outer = 0x11826ec00] 05:59:11 INFO - PROCESS | 1653 | 1467982751166 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126920800) [pid = 1653] [serial = 362] [outer = 0x11826ec00] 05:59:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:11 INFO - PROCESS | 1653 | 1467982751623 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:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 771ms 05:59:11 INFO - PROCESS | 1653 | 1467982751669 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 1653 | 1467982751673 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:59:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:59:11 INFO - PROCESS | 1653 | 1467982751676 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1653 | 1467982751678 Marionette TRACE conn2 <- [1,458,null,{}] 05:59:11 INFO - PROCESS | 1653 | 1467982751681 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:59:11 INFO - PROCESS | 1653 | 1467982751688 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:11 INFO - PROCESS | 1653 | 1467982751820 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:59:11 INFO - PROCESS | 1653 | 1467982751861 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 1653 | 1467982751862 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12443c800 == 33 [pid = 1653] [id = 122] 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127080400) [pid = 1653] [serial = 363] [outer = 0x0] 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127436800) [pid = 1653] [serial = 364] [outer = 0x127080400] 05:59:11 INFO - PROCESS | 1653 | 1467982751887 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a78800) [pid = 1653] [serial = 365] [outer = 0x127080400] 05:59:12 INFO - PROCESS | 1653 | 1467982752185 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 1653 | 1467982752247 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:59:12 INFO - PROCESS | 1653 | 1467982752249 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1653 | 1467982752258 Marionette TRACE conn2 <- [1,462,null,{}] 05:59:12 INFO - PROCESS | 1653 | 1467982752266 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:59:12 INFO - PROCESS | 1653 | 1467982752267 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:12 INFO - PROCESS | 1653 | 1467982752356 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a987800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12aef7c00) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b968800) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11812cc00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113f38000) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123b7fc00) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127082800) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125579400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1170b7800) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116907c00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b975400) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118229400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111d75000) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124618400) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119ba9c00) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12be0bc00) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127444400) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:59:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a5dd000) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:59:12 INFO - PROCESS | 1653 | 1467982752575 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1653 | 1467982752576 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b42000 == 34 [pid = 1653] [id = 123] 05:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1139e9c00) [pid = 1653] [serial = 366] [outer = 0x0] 05:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117006800) [pid = 1653] [serial = 367] [outer = 0x1139e9c00] 05:59:12 INFO - PROCESS | 1653 | 1467982752604 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1185b8c00) [pid = 1653] [serial = 368] [outer = 0x1139e9c00] 05:59:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:12 INFO - PROCESS | 1653 | 1467982752868 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:59:12 INFO - PROCESS | 1653 | 1467982752884 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:59:12 INFO - PROCESS | 1653 | 1467982752895 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1653 | 1467982752896 Marionette TRACE conn2 <- [1,466,null,{}] 05:59:12 INFO - PROCESS | 1653 | 1467982752898 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:59:12 INFO - PROCESS | 1653 | 1467982752899 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:12 INFO - PROCESS | 1653 | 1467982752974 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:59:12 INFO - PROCESS | 1653 | 1467982752978 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1653 | 1467982752979 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a1e000 == 35 [pid = 1653] [id = 124] 05:59:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116feec00) [pid = 1653] [serial = 369] [outer = 0x0] 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123b7fc00) [pid = 1653] [serial = 370] [outer = 0x116feec00] 05:59:13 INFO - PROCESS | 1653 | 1467982753005 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12911d000) [pid = 1653] [serial = 371] [outer = 0x116feec00] 05:59:13 INFO - PROCESS | 1653 | 1467982753307 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:59:13 INFO - PROCESS | 1653 | 1467982753366 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:59:13 INFO - PROCESS | 1653 | 1467982753368 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1653 | 1467982753369 Marionette TRACE conn2 <- [1,470,null,{}] 05:59:13 INFO - PROCESS | 1653 | 1467982753371 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:59:13 INFO - PROCESS | 1653 | 1467982753372 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:13 INFO - PROCESS | 1653 | 1467982753449 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:59:13 INFO - PROCESS | 1653 | 1467982753503 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1653 | 1467982753504 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aba800 == 36 [pid = 1653] [id = 125] 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176f3000) [pid = 1653] [serial = 372] [outer = 0x0] 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12935b400) [pid = 1653] [serial = 373] [outer = 0x1176f3000] 05:59:13 INFO - PROCESS | 1653 | 1467982753528 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12949ec00) [pid = 1653] [serial = 374] [outer = 0x1176f3000] 05:59:13 INFO - PROCESS | 1653 | 1467982753802 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:59:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 05:59:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:59:13 INFO - PROCESS | 1653 | 1467982753842 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1653 | 1467982753844 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:59:13 INFO - PROCESS | 1653 | 1467982753846 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1653 | 1467982753847 Marionette TRACE conn2 <- [1,474,null,{}] 05:59:13 INFO - PROCESS | 1653 | 1467982753849 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:59:13 INFO - PROCESS | 1653 | 1467982753850 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:13 INFO - PROCESS | 1653 | 1467982753927 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:59:13 INFO - PROCESS | 1653 | 1467982753931 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1653 | 1467982753932 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x129071000 == 37 [pid = 1653] [id = 126] 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129493400) [pid = 1653] [serial = 375] [outer = 0x0] 05:59:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a5e7c00) [pid = 1653] [serial = 376] [outer = 0x129493400] 05:59:13 INFO - PROCESS | 1653 | 1467982753958 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a981400) [pid = 1653] [serial = 377] [outer = 0x129493400] 05:59:14 INFO - PROCESS | 1653 | 1467982754379 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:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 05:59:14 INFO - PROCESS | 1653 | 1467982754417 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 1653 | 1467982754422 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:59:14 INFO - PROCESS | 1653 | 1467982754425 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 1653 | 1467982754428 Marionette TRACE conn2 <- [1,478,null,{}] 05:59:14 INFO - PROCESS | 1653 | 1467982754431 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:59:14 INFO - PROCESS | 1653 | 1467982754434 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:14 INFO - PROCESS | 1653 | 1467982754581 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:59:14 INFO - PROCESS | 1653 | 1467982754725 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 1653 | 1467982754727 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x113066000 == 38 [pid = 1653] [id = 127] 05:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111f2e800) [pid = 1653] [serial = 378] [outer = 0x0] 05:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11336dc00) [pid = 1653] [serial = 379] [outer = 0x111f2e800] 05:59:14 INFO - PROCESS | 1653 | 1467982754771 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11670a800) [pid = 1653] [serial = 380] [outer = 0x111f2e800] 05:59:15 INFO - PROCESS | 1653 | 1467982755296 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:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 925ms 05:59:15 INFO - PROCESS | 1653 | 1467982755379 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:59:15 INFO - PROCESS | 1653 | 1467982755381 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:59:15 INFO - PROCESS | 1653 | 1467982755387 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1653 | 1467982755390 Marionette TRACE conn2 <- [1,482,null,{}] 05:59:15 INFO - PROCESS | 1653 | 1467982755393 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:59:15 INFO - PROCESS | 1653 | 1467982755396 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:15 INFO - PROCESS | 1653 | 1467982755501 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:59:15 INFO - PROCESS | 1653 | 1467982755577 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1653 | 1467982755579 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab3000 == 39 [pid = 1653] [id = 128] 05:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1185bd400) [pid = 1653] [serial = 381] [outer = 0x0] 05:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118a58400) [pid = 1653] [serial = 382] [outer = 0x1185bd400] 05:59:15 INFO - PROCESS | 1653 | 1467982755611 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119651c00) [pid = 1653] [serial = 383] [outer = 0x1185bd400] 05:59:16 INFO - PROCESS | 1653 | 1467982756293 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:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 925ms 05:59:16 INFO - PROCESS | 1653 | 1467982756331 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 1653 | 1467982756333 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:59:16 INFO - PROCESS | 1653 | 1467982756338 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1653 | 1467982756339 Marionette TRACE conn2 <- [1,486,null,{}] 05:59:16 INFO - PROCESS | 1653 | 1467982756343 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:59:16 INFO - PROCESS | 1653 | 1467982756344 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:16 INFO - PROCESS | 1653 | 1467982756434 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129071000 == 38 [pid = 1653] [id = 126] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118aba800 == 37 [pid = 1653] [id = 125] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126a1e000 == 36 [pid = 1653] [id = 124] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x113b42000 == 35 [pid = 1653] [id = 123] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12443c800 == 34 [pid = 1653] [id = 122] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123969800 == 33 [pid = 1653] [id = 121] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119b3e000 == 32 [pid = 1653] [id = 120] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1185a2800 == 31 [pid = 1653] [id = 119] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x117071000 == 30 [pid = 1653] [id = 118] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x113d82800 == 29 [pid = 1653] [id = 117] 05:59:16 INFO - PROCESS | 1653 | --DOCSHELL 0x116736000 == 28 [pid = 1653] [id = 116] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a984c00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a64c400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a98c000) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b1a1000) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b96e000) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12382c400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b8c3400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b8bc400) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12469f800) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127443400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126917800) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12743a800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1170c1000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182bc000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182bbc00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ba1f000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12382f000) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118446000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1185bdc00) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113b9ec00) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1160e1400) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124dc8000) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12695a400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119ec6000) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1242d5c00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124dc9000) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12be0b400) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12c3f7000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12ba12800) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b8b5c00) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12aef7800) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12742d000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x129125800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12c3ec000) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1653 | 1467982756514 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1653 | 1467982756517 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11300d800 == 29 [pid = 1653] [id = 129] 05:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1151dcc00) [pid = 1653] [serial = 384] [outer = 0x0] 05:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11670bc00) [pid = 1653] [serial = 385] [outer = 0x1151dcc00] 05:59:16 INFO - PROCESS | 1653 | 1467982756546 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11812f400) [pid = 1653] [serial = 386] [outer = 0x1151dcc00] 05:59:16 INFO - PROCESS | 1653 | 1467982756874 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:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 570ms 05:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:59:16 INFO - PROCESS | 1653 | 1467982756907 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 1653 | 1467982756910 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:59:16 INFO - PROCESS | 1653 | 1467982756915 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1653 | 1467982756917 Marionette TRACE conn2 <- [1,490,null,{}] 05:59:16 INFO - PROCESS | 1653 | 1467982756919 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:59:16 INFO - PROCESS | 1653 | 1467982756921 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:16 INFO - PROCESS | 1653 | 1467982756995 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:59:17 INFO - PROCESS | 1653 | 1467982756999 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1653 | 1467982757001 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e6e000 == 30 [pid = 1653] [id = 130] 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118139000) [pid = 1653] [serial = 387] [outer = 0x0] 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118446000) [pid = 1653] [serial = 388] [outer = 0x118139000] 05:59:17 INFO - PROCESS | 1653 | 1467982757031 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118a52800) [pid = 1653] [serial = 389] [outer = 0x118139000] 05:59:17 INFO - PROCESS | 1653 | 1467982757362 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:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 05:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:59:17 INFO - PROCESS | 1653 | 1467982757387 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1653 | 1467982757389 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 1653 | 1467982757392 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1653 | 1467982757394 Marionette TRACE conn2 <- [1,494,null,{}] 05:59:17 INFO - PROCESS | 1653 | 1467982757402 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:59:17 INFO - PROCESS | 1653 | 1467982757405 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:17 INFO - PROCESS | 1653 | 1467982757488 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:59:17 INFO - PROCESS | 1653 | 1467982757497 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1653 | 1467982757499 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab1800 == 31 [pid = 1653] [id = 131] 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11962a000) [pid = 1653] [serial = 390] [outer = 0x0] 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119ba9400) [pid = 1653] [serial = 391] [outer = 0x11962a000] 05:59:17 INFO - PROCESS | 1653 | 1467982757530 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123831400) [pid = 1653] [serial = 392] [outer = 0x11962a000] 05:59:17 INFO - PROCESS | 1653 | 1467982757860 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:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 472ms 05:59:17 INFO - PROCESS | 1653 | 1467982757864 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:59:17 INFO - PROCESS | 1653 | 1467982757866 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 1653 | 1467982757868 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1653 | 1467982757872 Marionette TRACE conn2 <- [1,498,null,{}] 05:59:17 INFO - PROCESS | 1653 | 1467982757875 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:59:17 INFO - PROCESS | 1653 | 1467982757876 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:17 INFO - PROCESS | 1653 | 1467982757975 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:59:17 INFO - PROCESS | 1653 | 1467982757980 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1653 | 1467982757981 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e49000 == 32 [pid = 1653] [id = 132] 05:59:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1133ecc00) [pid = 1653] [serial = 393] [outer = 0x0] 05:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x123c71400) [pid = 1653] [serial = 394] [outer = 0x1133ecc00] 05:59:18 INFO - PROCESS | 1653 | 1467982758007 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1244be400) [pid = 1653] [serial = 395] [outer = 0x1133ecc00] 05:59:18 INFO - PROCESS | 1653 | 1467982758322 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:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 472ms 05:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:59:18 INFO - PROCESS | 1653 | 1467982758341 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1653 | 1467982758342 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:59:18 INFO - PROCESS | 1653 | 1467982758344 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1653 | 1467982758345 Marionette TRACE conn2 <- [1,502,null,{}] 05:59:18 INFO - PROCESS | 1653 | 1467982758348 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:59:18 INFO - PROCESS | 1653 | 1467982758349 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:18 INFO - PROCESS | 1653 | 1467982758428 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:59:18 INFO - PROCESS | 1653 | 1467982758431 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1653 | 1467982758433 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600a800 == 33 [pid = 1653] [id = 133] 05:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119c57400) [pid = 1653] [serial = 396] [outer = 0x0] 05:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12469f800) [pid = 1653] [serial = 397] [outer = 0x119c57400] 05:59:18 INFO - PROCESS | 1653 | 1467982758459 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125011400) [pid = 1653] [serial = 398] [outer = 0x119c57400] 05:59:18 INFO - PROCESS | 1653 | 1467982758863 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:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 569ms 05:59:18 INFO - PROCESS | 1653 | 1467982758920 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1653 | 1467982758921 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:59:18 INFO - PROCESS | 1653 | 1467982758925 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1653 | 1467982758927 Marionette TRACE conn2 <- [1,506,null,{}] 05:59:18 INFO - PROCESS | 1653 | 1467982758930 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:59:18 INFO - PROCESS | 1653 | 1467982758936 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:19 INFO - PROCESS | 1653 | 1467982759113 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:59:19 INFO - PROCESS | 1653 | 1467982759139 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1653 | 1467982759140 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250b8000 == 34 [pid = 1653] [id = 134] 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125577000) [pid = 1653] [serial = 399] [outer = 0x0] 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126a9b400) [pid = 1653] [serial = 400] [outer = 0x125577000] 05:59:19 INFO - PROCESS | 1653 | 1467982759182 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127436400) [pid = 1653] [serial = 401] [outer = 0x125577000] 05:59:19 INFO - PROCESS | 1653 | 1467982759614 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:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 05:59:19 INFO - PROCESS | 1653 | 1467982759657 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 1653 | 1467982759658 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:59:19 INFO - PROCESS | 1653 | 1467982759663 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 1653 | 1467982759664 Marionette TRACE conn2 <- [1,510,null,{}] 05:59:19 INFO - PROCESS | 1653 | 1467982759666 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:59:19 INFO - PROCESS | 1653 | 1467982759667 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:19 INFO - PROCESS | 1653 | 1467982759767 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:59:19 INFO - PROCESS | 1653 | 1467982759771 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1653 | 1467982759772 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x126efe000 == 35 [pid = 1653] [id = 135] 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x127440000) [pid = 1653] [serial = 402] [outer = 0x0] 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127445c00) [pid = 1653] [serial = 403] [outer = 0x127440000] 05:59:19 INFO - PROCESS | 1653 | 1467982759796 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129119000) [pid = 1653] [serial = 404] [outer = 0x127440000] 05:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 473ms 05:59:20 INFO - PROCESS | 1653 | 1467982760131 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:59:20 INFO - PROCESS | 1653 | 1467982760143 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1653 | 1467982760144 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:59:20 INFO - PROCESS | 1653 | 1467982760147 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1653 | 1467982760148 Marionette TRACE conn2 <- [1,514,null,{}] 05:59:20 INFO - PROCESS | 1653 | 1467982760150 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:59:20 INFO - PROCESS | 1653 | 1467982760151 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:20 INFO - PROCESS | 1653 | 1467982760253 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:59:20 INFO - PROCESS | 1653 | 1467982760257 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1653 | 1467982760258 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b3000 == 36 [pid = 1653] [id = 136] 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127442400) [pid = 1653] [serial = 405] [outer = 0x0] 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129366400) [pid = 1653] [serial = 406] [outer = 0x127442400] 05:59:20 INFO - PROCESS | 1653 | 1467982760282 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a5e8400) [pid = 1653] [serial = 407] [outer = 0x127442400] 05:59:20 INFO - PROCESS | 1653 | 1467982760648 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:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e98800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119631000) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182b9000) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116a03c00) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11813a000) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118144400) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127080400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11826ec00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118138c00) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1139e9c00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116feec00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1176f3000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:59:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1244bdc00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:59:20 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:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 05:59:20 INFO - PROCESS | 1653 | 1467982760665 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1653 | 1467982760666 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:59:20 INFO - PROCESS | 1653 | 1467982760669 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1653 | 1467982760672 Marionette TRACE conn2 <- [1,518,null,{}] 05:59:20 INFO - PROCESS | 1653 | 1467982760674 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:59:20 INFO - PROCESS | 1653 | 1467982760675 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:20 INFO - PROCESS | 1653 | 1467982760749 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:59:20 INFO - PROCESS | 1653 | 1467982760754 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1653 | 1467982760756 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a9000 == 37 [pid = 1653] [id = 137] 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118223800) [pid = 1653] [serial = 408] [outer = 0x0] 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11851e800) [pid = 1653] [serial = 409] [outer = 0x118223800] 05:59:20 INFO - PROCESS | 1653 | 1467982760781 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1244b8800) [pid = 1653] [serial = 410] [outer = 0x118223800] 05:59:21 INFO - PROCESS | 1653 | 1467982761107 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:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 05:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:59:21 INFO - PROCESS | 1653 | 1467982761140 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1653 | 1467982761141 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:59:21 INFO - PROCESS | 1653 | 1467982761143 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1653 | 1467982761144 Marionette TRACE conn2 <- [1,522,null,{}] 05:59:21 INFO - PROCESS | 1653 | 1467982761146 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:59:21 INFO - PROCESS | 1653 | 1467982761147 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:21 INFO - PROCESS | 1653 | 1467982761222 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:59:21 INFO - PROCESS | 1653 | 1467982761272 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1653 | 1467982761273 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c16000 == 38 [pid = 1653] [id = 138] 05:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11826ec00) [pid = 1653] [serial = 411] [outer = 0x0] 05:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12691d800) [pid = 1653] [serial = 412] [outer = 0x11826ec00] 05:59:21 INFO - PROCESS | 1653 | 1467982761297 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12a985400) [pid = 1653] [serial = 413] [outer = 0x11826ec00] 05:59:21 INFO - PROCESS | 1653 | 1467982761640 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:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 517ms 05:59:21 INFO - PROCESS | 1653 | 1467982761661 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1653 | 1467982761664 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:59:21 INFO - PROCESS | 1653 | 1467982761667 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1653 | 1467982761672 Marionette TRACE conn2 <- [1,526,null,{}] 05:59:21 INFO - PROCESS | 1653 | 1467982761675 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:59:21 INFO - PROCESS | 1653 | 1467982761677 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:21 INFO - PROCESS | 1653 | 1467982761813 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:59:21 INFO - PROCESS | 1653 | 1467982761896 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1653 | 1467982761898 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a666800 == 39 [pid = 1653] [id = 139] 05:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1244bf000) [pid = 1653] [serial = 414] [outer = 0x0] 05:59:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12aefa400) [pid = 1653] [serial = 415] [outer = 0x1244bf000] 05:59:21 INFO - PROCESS | 1653 | 1467982761940 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12b1a8800) [pid = 1653] [serial = 416] [outer = 0x1244bf000] 05:59:22 INFO - PROCESS | 1653 | 1467982762255 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:59:22 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:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 623ms 05:59:22 INFO - PROCESS | 1653 | 1467982762293 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1653 | 1467982762294 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:59:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:59:22 INFO - PROCESS | 1653 | 1467982762297 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1653 | 1467982762298 Marionette TRACE conn2 <- [1,530,null,{}] 05:59:22 INFO - PROCESS | 1653 | 1467982762300 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:59:22 INFO - PROCESS | 1653 | 1467982762301 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:22 INFO - PROCESS | 1653 | 1467982762382 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:59:22 INFO - PROCESS | 1653 | 1467982762435 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1653 | 1467982762436 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a919000 == 40 [pid = 1653] [id = 140] 05:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12935cc00) [pid = 1653] [serial = 417] [outer = 0x0] 05:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b8ba000) [pid = 1653] [serial = 418] [outer = 0x12935cc00] 05:59:22 INFO - PROCESS | 1653 | 1467982762460 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b971400) [pid = 1653] [serial = 419] [outer = 0x12935cc00] 05:59:22 INFO - PROCESS | 1653 | 1467982762805 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:59:22 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:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:59:22 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:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:59:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 523ms 05:59:22 INFO - PROCESS | 1653 | 1467982762823 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:59:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:59:22 INFO - PROCESS | 1653 | 1467982762825 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:59:22 INFO - PROCESS | 1653 | 1467982762829 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1653 | 1467982762831 Marionette TRACE conn2 <- [1,534,null,{}] 05:59:22 INFO - PROCESS | 1653 | 1467982762834 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:59:22 INFO - PROCESS | 1653 | 1467982762836 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:22 INFO - PROCESS | 1653 | 1467982762944 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:59:22 INFO - PROCESS | 1653 | 1467982762993 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1653 | 1467982762996 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5f000 == 41 [pid = 1653] [id = 141] 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118138800) [pid = 1653] [serial = 420] [outer = 0x0] 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11813d800) [pid = 1653] [serial = 421] [outer = 0x118138800] 05:59:23 INFO - PROCESS | 1653 | 1467982763026 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118228400) [pid = 1653] [serial = 422] [outer = 0x118138800] 05:59:23 INFO - PROCESS | 1653 | 1467982763472 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:59:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:59:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 674ms 05:59:23 INFO - PROCESS | 1653 | 1467982763503 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1653 | 1467982763508 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:59:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:59:23 INFO - PROCESS | 1653 | 1467982763515 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1653 | 1467982763517 Marionette TRACE conn2 <- [1,538,null,{}] 05:59:23 INFO - PROCESS | 1653 | 1467982763521 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:59:23 INFO - PROCESS | 1653 | 1467982763524 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:23 INFO - PROCESS | 1653 | 1467982763680 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:59:23 INFO - PROCESS | 1653 | 1467982763806 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1653 | 1467982763808 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b16000 == 42 [pid = 1653] [id = 142] 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118518400) [pid = 1653] [serial = 423] [outer = 0x0] 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119840c00) [pid = 1653] [serial = 424] [outer = 0x118518400] 05:59:23 INFO - PROCESS | 1653 | 1467982763843 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123e53800) [pid = 1653] [serial = 425] [outer = 0x118518400] 05:59:24 INFO - PROCESS | 1653 | 1467982764209 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:59:24 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:59:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 773ms 05:59:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:59:24 INFO - PROCESS | 1653 | 1467982764287 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1653 | 1467982764288 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:59:24 INFO - PROCESS | 1653 | 1467982764290 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1653 | 1467982764293 Marionette TRACE conn2 <- [1,542,null,{}] 05:59:24 INFO - PROCESS | 1653 | 1467982764301 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:59:24 INFO - PROCESS | 1653 | 1467982764304 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:24 INFO - PROCESS | 1653 | 1467982764402 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:59:24 INFO - PROCESS | 1653 | 1467982764455 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1653 | 1467982764457 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1be800 == 43 [pid = 1653] [id = 143] 05:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124d25800) [pid = 1653] [serial = 426] [outer = 0x0] 05:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126921800) [pid = 1653] [serial = 427] [outer = 0x124d25800] 05:59:24 INFO - PROCESS | 1653 | 1467982764487 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1273eec00) [pid = 1653] [serial = 428] [outer = 0x124d25800] 05:59:24 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:59:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 571ms 05:59:24 INFO - PROCESS | 1653 | 1467982764856 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:59:24 INFO - PROCESS | 1653 | 1467982764861 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1653 | 1467982764863 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:59:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:59:24 INFO - PROCESS | 1653 | 1467982764865 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1653 | 1467982764867 Marionette TRACE conn2 <- [1,546,null,{}] 05:59:24 INFO - PROCESS | 1653 | 1467982764872 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:59:24 INFO - PROCESS | 1653 | 1467982764875 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:24 INFO - PROCESS | 1653 | 1467982764988 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:59:25 INFO - PROCESS | 1653 | 1467982765067 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1653 | 1467982765069 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d2000 == 44 [pid = 1653] [id = 144] 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a83000) [pid = 1653] [serial = 429] [outer = 0x0] 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a64c400) [pid = 1653] [serial = 430] [outer = 0x128a83000] 05:59:25 INFO - PROCESS | 1653 | 1467982765107 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b0d5c00) [pid = 1653] [serial = 431] [outer = 0x128a83000] 05:59:25 INFO - PROCESS | 1653 | 1467982765477 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:59:25 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:59:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 622ms 05:59:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:59:25 INFO - PROCESS | 1653 | 1467982765490 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1653 | 1467982765491 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:59:25 INFO - PROCESS | 1653 | 1467982765494 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1653 | 1467982765495 Marionette TRACE conn2 <- [1,550,null,{}] 05:59:25 INFO - PROCESS | 1653 | 1467982765498 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:59:25 INFO - PROCESS | 1653 | 1467982765499 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:25 INFO - PROCESS | 1653 | 1467982765614 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:59:25 INFO - PROCESS | 1653 | 1467982765733 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1653 | 1467982765735 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc0800 == 45 [pid = 1653] [id = 145] 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b1a0000) [pid = 1653] [serial = 432] [outer = 0x0] 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b8c2800) [pid = 1653] [serial = 433] [outer = 0x12b1a0000] 05:59:25 INFO - PROCESS | 1653 | 1467982765775 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ba18400) [pid = 1653] [serial = 434] [outer = 0x12b1a0000] 05:59:26 INFO - PROCESS | 1653 | 1467982766231 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:59:26 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:59:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 769ms 05:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:59:26 INFO - PROCESS | 1653 | 1467982766264 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 1653 | 1467982766265 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:59:26 INFO - PROCESS | 1653 | 1467982766267 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 1653 | 1467982766268 Marionette TRACE conn2 <- [1,554,null,{}] 05:59:26 INFO - PROCESS | 1653 | 1467982766271 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:59:26 INFO - PROCESS | 1653 | 1467982766275 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:26 INFO - PROCESS | 1653 | 1467982766390 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:59:26 INFO - PROCESS | 1653 | 1467982766446 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1653 | 1467982766447 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3aa800 == 46 [pid = 1653] [id = 146] 05:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba20000) [pid = 1653] [serial = 435] [outer = 0x0] 05:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12be0c400) [pid = 1653] [serial = 436] [outer = 0x12ba20000] 05:59:26 INFO - PROCESS | 1653 | 1467982766476 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c3f6400) [pid = 1653] [serial = 437] [outer = 0x12ba20000] 05:59:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:26 INFO - PROCESS | 1653 | 1467982766944 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:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 721ms 05:59:27 INFO - PROCESS | 1653 | 1467982767125 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1653 | 1467982767127 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:59:27 INFO - PROCESS | 1653 | 1467982767150 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1653 | 1467982767152 Marionette TRACE conn2 <- [1,558,null,{}] 05:59:27 INFO - PROCESS | 1653 | 1467982767156 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:59:27 INFO - PROCESS | 1653 | 1467982767158 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:27 INFO - PROCESS | 1653 | 1467982767247 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:59:27 INFO - PROCESS | 1653 | 1467982767297 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1653 | 1467982767301 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e71000 == 47 [pid = 1653] [id = 147] 05:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11821d000) [pid = 1653] [serial = 438] [outer = 0x0] 05:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11826d400) [pid = 1653] [serial = 439] [outer = 0x11821d000] 05:59:27 INFO - PROCESS | 1653 | 1467982767327 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118a4c800) [pid = 1653] [serial = 440] [outer = 0x11821d000] 05:59:27 INFO - PROCESS | 1653 | 1467982767782 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:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 677ms 05:59:27 INFO - PROCESS | 1653 | 1467982767822 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1653 | 1467982767824 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:59:27 INFO - PROCESS | 1653 | 1467982767831 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1653 | 1467982767835 Marionette TRACE conn2 <- [1,562,null,{}] 05:59:27 INFO - PROCESS | 1653 | 1467982767839 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:59:27 INFO - PROCESS | 1653 | 1467982767841 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:27 INFO - PROCESS | 1653 | 1467982767979 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:59:28 INFO - PROCESS | 1653 | 1467982768087 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1653 | 1467982768088 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117248000 == 48 [pid = 1653] [id = 148] 05:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11960f400) [pid = 1653] [serial = 441] [outer = 0x0] 05:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119843c00) [pid = 1653] [serial = 442] [outer = 0x11960f400] 05:59:28 INFO - PROCESS | 1653 | 1467982768120 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12382e400) [pid = 1653] [serial = 443] [outer = 0x11960f400] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a666800 == 47 [pid = 1653] [id = 139] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119c16000 == 46 [pid = 1653] [id = 138] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a9000 == 45 [pid = 1653] [id = 137] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b3000 == 44 [pid = 1653] [id = 136] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126efe000 == 43 [pid = 1653] [id = 135] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1250b8000 == 42 [pid = 1653] [id = 134] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11600a800 == 41 [pid = 1653] [id = 133] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x120e49000 == 40 [pid = 1653] [id = 132] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab1800 == 39 [pid = 1653] [id = 131] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117e6e000 == 38 [pid = 1653] [id = 130] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11300d800 == 37 [pid = 1653] [id = 129] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab3000 == 36 [pid = 1653] [id = 128] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x113066000 == 35 [pid = 1653] [id = 127] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117e71000 == 34 [pid = 1653] [id = 147] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3aa800 == 33 [pid = 1653] [id = 146] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc0800 == 32 [pid = 1653] [id = 145] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d2000 == 31 [pid = 1653] [id = 144] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1be800 == 30 [pid = 1653] [id = 143] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124b16000 == 29 [pid = 1653] [id = 142] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a919000 == 28 [pid = 1653] [id = 140] 05:59:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117e5f000 == 27 [pid = 1653] [id = 141] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a5e7c00) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119657c00) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119614800) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12100f800) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11921cc00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119616000) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11812d400) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118142400) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118141800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11813b400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119628400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11921a400) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127436800) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126920800) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11821f400) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11813dc00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12557cc00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128a78800) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185b8c00) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123b7fc00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12949ec00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12935b400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117006800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1249d6400) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d5b800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1242e0c00) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12911d000) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:28 INFO - PROCESS | 1653 | 1467982768988 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:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1179ms 05:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:59:29 INFO - PROCESS | 1653 | 1467982769007 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1653 | 1467982769009 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:59:29 INFO - PROCESS | 1653 | 1467982769012 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1653 | 1467982769014 Marionette TRACE conn2 <- [1,566,null,{}] 05:59:29 INFO - PROCESS | 1653 | 1467982769017 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:59:29 INFO - PROCESS | 1653 | 1467982769019 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:29 INFO - PROCESS | 1653 | 1467982769099 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:59:29 INFO - PROCESS | 1653 | 1467982769152 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1653 | 1467982769155 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11609e000 == 28 [pid = 1653] [id = 149] 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a0a800) [pid = 1653] [serial = 444] [outer = 0x0] 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118137000) [pid = 1653] [serial = 445] [outer = 0x116a0a800] 05:59:29 INFO - PROCESS | 1653 | 1467982769184 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11821bc00) [pid = 1653] [serial = 446] [outer = 0x116a0a800] 05:59:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:29 INFO - PROCESS | 1653 | 1467982769483 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:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 521ms 05:59:29 INFO - PROCESS | 1653 | 1467982769533 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1653 | 1467982769538 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:59:29 INFO - PROCESS | 1653 | 1467982769543 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1653 | 1467982769545 Marionette TRACE conn2 <- [1,570,null,{}] 05:59:29 INFO - PROCESS | 1653 | 1467982769548 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:59:29 INFO - PROCESS | 1653 | 1467982769550 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:29 INFO - PROCESS | 1653 | 1467982769621 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:59:29 INFO - PROCESS | 1653 | 1467982769625 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1653 | 1467982769626 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117230800 == 29 [pid = 1653] [id = 150] 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182ba800) [pid = 1653] [serial = 447] [outer = 0x0] 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a4bc00) [pid = 1653] [serial = 448] [outer = 0x1182ba800] 05:59:29 INFO - PROCESS | 1653 | 1467982769656 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119224c00) [pid = 1653] [serial = 449] [outer = 0x1182ba800] 05:59:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:30 INFO - PROCESS | 1653 | 1467982770024 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:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 05:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:59:30 INFO - PROCESS | 1653 | 1467982770063 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1653 | 1467982770064 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:59:30 INFO - PROCESS | 1653 | 1467982770067 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1653 | 1467982770069 Marionette TRACE conn2 <- [1,574,null,{}] 05:59:30 INFO - PROCESS | 1653 | 1467982770077 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:59:30 INFO - PROCESS | 1653 | 1467982770080 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:30 INFO - PROCESS | 1653 | 1467982770155 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:59:30 INFO - PROCESS | 1653 | 1467982770160 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1653 | 1467982770162 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11857c800 == 30 [pid = 1653] [id = 151] 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116629800) [pid = 1653] [serial = 450] [outer = 0x0] 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12100d800) [pid = 1653] [serial = 451] [outer = 0x116629800] 05:59:30 INFO - PROCESS | 1653 | 1467982770192 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123e58000) [pid = 1653] [serial = 452] [outer = 0x116629800] 05:59:30 INFO - PROCESS | 1653 | 1467982770544 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:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 05:59:30 INFO - PROCESS | 1653 | 1467982770604 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1653 | 1467982770606 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:59:30 INFO - PROCESS | 1653 | 1467982770611 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1653 | 1467982770613 Marionette TRACE conn2 <- [1,578,null,{}] 05:59:30 INFO - PROCESS | 1653 | 1467982770616 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:59:30 INFO - PROCESS | 1653 | 1467982770618 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:30 INFO - PROCESS | 1653 | 1467982770733 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:59:30 INFO - PROCESS | 1653 | 1467982770744 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1653 | 1467982770745 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a8800 == 31 [pid = 1653] [id = 152] 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1244bcc00) [pid = 1653] [serial = 453] [outer = 0x0] 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124611800) [pid = 1653] [serial = 454] [outer = 0x1244bcc00] 05:59:30 INFO - PROCESS | 1653 | 1467982770787 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124be3c00) [pid = 1653] [serial = 455] [outer = 0x1244bcc00] 05:59:31 INFO - PROCESS | 1653 | 1467982771254 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:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 677ms 05:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:59:31 INFO - PROCESS | 1653 | 1467982771292 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 1653 | 1467982771294 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:59:31 INFO - PROCESS | 1653 | 1467982771296 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1653 | 1467982771297 Marionette TRACE conn2 <- [1,582,null,{}] 05:59:31 INFO - PROCESS | 1653 | 1467982771299 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:59:31 INFO - PROCESS | 1653 | 1467982771300 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:31 INFO - PROCESS | 1653 | 1467982771389 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:59:31 INFO - PROCESS | 1653 | 1467982771438 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1653 | 1467982771439 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a3000 == 32 [pid = 1653] [id = 153] 05:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118a54800) [pid = 1653] [serial = 456] [outer = 0x0] 05:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124d59800) [pid = 1653] [serial = 457] [outer = 0x118a54800] 05:59:31 INFO - PROCESS | 1653 | 1467982771465 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12557a400) [pid = 1653] [serial = 458] [outer = 0x118a54800] 05:59:31 INFO - PROCESS | 1653 | 1467982771780 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:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 05:59:31 INFO - PROCESS | 1653 | 1467982771815 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:59:31 INFO - PROCESS | 1653 | 1467982771817 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:59:31 INFO - PROCESS | 1653 | 1467982771820 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1653 | 1467982771822 Marionette TRACE conn2 <- [1,586,null,{}] 05:59:31 INFO - PROCESS | 1653 | 1467982771825 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:59:31 INFO - PROCESS | 1653 | 1467982771829 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:31 INFO - PROCESS | 1653 | 1467982771935 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:59:31 INFO - PROCESS | 1653 | 1467982771970 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1653 | 1467982771971 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12405f000 == 33 [pid = 1653] [id = 154] 05:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124d52c00) [pid = 1653] [serial = 459] [outer = 0x0] 05:59:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126953800) [pid = 1653] [serial = 460] [outer = 0x124d52c00] 05:59:31 INFO - PROCESS | 1653 | 1467982771996 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127442c00) [pid = 1653] [serial = 461] [outer = 0x124d52c00] 05:59:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:32 INFO - PROCESS | 1653 | 1467982772288 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:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 05:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:59:32 INFO - PROCESS | 1653 | 1467982772342 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1653 | 1467982772344 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:59:32 INFO - PROCESS | 1653 | 1467982772346 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1653 | 1467982772347 Marionette TRACE conn2 <- [1,590,null,{}] 05:59:32 INFO - PROCESS | 1653 | 1467982772350 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:59:32 INFO - PROCESS | 1653 | 1467982772351 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:32 INFO - PROCESS | 1653 | 1467982772443 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:59:32 INFO - PROCESS | 1653 | 1467982772478 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1653 | 1467982772479 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250b8000 == 34 [pid = 1653] [id = 155] 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12707f400) [pid = 1653] [serial = 462] [outer = 0x0] 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129118c00) [pid = 1653] [serial = 463] [outer = 0x12707f400] 05:59:32 INFO - PROCESS | 1653 | 1467982772503 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12935f400) [pid = 1653] [serial = 464] [outer = 0x12707f400] 05:59:32 INFO - PROCESS | 1653 | 1467982772810 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:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 05:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:59:32 INFO - PROCESS | 1653 | 1467982772828 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1653 | 1467982772830 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:59:32 INFO - PROCESS | 1653 | 1467982772832 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1653 | 1467982772833 Marionette TRACE conn2 <- [1,594,null,{}] 05:59:32 INFO - PROCESS | 1653 | 1467982772836 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:59:32 INFO - PROCESS | 1653 | 1467982772839 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:32 INFO - PROCESS | 1653 | 1467982772935 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:59:32 INFO - PROCESS | 1653 | 1467982772939 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1653 | 1467982772940 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a15800 == 35 [pid = 1653] [id = 156] 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127444000) [pid = 1653] [serial = 465] [outer = 0x0] 05:59:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129498400) [pid = 1653] [serial = 466] [outer = 0x127444000] 05:59:32 INFO - PROCESS | 1653 | 1467982772964 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a983c00) [pid = 1653] [serial = 467] [outer = 0x127444000] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129493400) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125577000) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x127440000) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127442400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111f2e800) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11826ec00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118223800) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11962a000) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1151dcc00) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118139000) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133ecc00) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c57400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185bd400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1244bf000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:59:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12935cc00) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:59:33 INFO - PROCESS | 1653 | 1467982773432 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:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 05:59:33 INFO - PROCESS | 1653 | 1467982773461 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 1653 | 1467982773462 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:59:33 INFO - PROCESS | 1653 | 1467982773492 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1653 | 1467982773494 Marionette TRACE conn2 <- [1,598,null,{}] 05:59:33 INFO - PROCESS | 1653 | 1467982773496 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:59:33 INFO - PROCESS | 1653 | 1467982773497 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:33 INFO - PROCESS | 1653 | 1467982773606 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:59:33 INFO - PROCESS | 1653 | 1467982773612 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1653 | 1467982773613 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11857c000 == 36 [pid = 1653] [id = 157] 05:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118130000) [pid = 1653] [serial = 468] [outer = 0x0] 05:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12100f000) [pid = 1653] [serial = 469] [outer = 0x118130000] 05:59:33 INFO - PROCESS | 1653 | 1467982773654 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d24000) [pid = 1653] [serial = 470] [outer = 0x118130000] 05:59:34 INFO - PROCESS | 1653 | 1467982774071 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:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 620ms 05:59:34 INFO - PROCESS | 1653 | 1467982774112 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1653 | 1467982774113 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:59:34 INFO - PROCESS | 1653 | 1467982774115 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1653 | 1467982774116 Marionette TRACE conn2 <- [1,602,null,{}] 05:59:34 INFO - PROCESS | 1653 | 1467982774124 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:59:34 INFO - PROCESS | 1653 | 1467982774125 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:34 INFO - PROCESS | 1653 | 1467982774233 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:59:34 INFO - PROCESS | 1653 | 1467982774240 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1653 | 1467982774241 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289be800 == 37 [pid = 1653] [id = 158] 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c62c00) [pid = 1653] [serial = 471] [outer = 0x0] 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129117000) [pid = 1653] [serial = 472] [outer = 0x119c62c00] 05:59:34 INFO - PROCESS | 1653 | 1467982774265 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129365400) [pid = 1653] [serial = 473] [outer = 0x119c62c00] 05:59:34 INFO - PROCESS | 1653 | 1467982774606 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:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 05:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:59:34 INFO - PROCESS | 1653 | 1467982774638 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1653 | 1467982774640 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:59:34 INFO - PROCESS | 1653 | 1467982774642 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1653 | 1467982774644 Marionette TRACE conn2 <- [1,606,null,{}] 05:59:34 INFO - PROCESS | 1653 | 1467982774646 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:59:34 INFO - PROCESS | 1653 | 1467982774647 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:34 INFO - PROCESS | 1653 | 1467982774731 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:59:34 INFO - PROCESS | 1653 | 1467982774785 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1653 | 1467982774787 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a2800 == 38 [pid = 1653] [id = 159] 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115e5a000) [pid = 1653] [serial = 474] [outer = 0x0] 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a98dc00) [pid = 1653] [serial = 475] [outer = 0x115e5a000] 05:59:34 INFO - PROCESS | 1653 | 1467982774813 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b96a000) [pid = 1653] [serial = 476] [outer = 0x115e5a000] 05:59:35 INFO - PROCESS | 1653 | 1467982775092 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:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 05:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:59:35 INFO - PROCESS | 1653 | 1467982775111 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 1653 | 1467982775112 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:59:35 INFO - PROCESS | 1653 | 1467982775114 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 1653 | 1467982775115 Marionette TRACE conn2 <- [1,610,null,{}] 05:59:35 INFO - PROCESS | 1653 | 1467982775117 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:59:35 INFO - PROCESS | 1653 | 1467982775118 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:35 INFO - PROCESS | 1653 | 1467982775207 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:59:35 INFO - PROCESS | 1653 | 1467982775299 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1653 | 1467982775301 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264f000 == 39 [pid = 1653] [id = 160] 05:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x110e6ec00) [pid = 1653] [serial = 477] [outer = 0x0] 05:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112d11c00) [pid = 1653] [serial = 478] [outer = 0x110e6ec00] 05:59:35 INFO - PROCESS | 1653 | 1467982775335 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113d91400) [pid = 1653] [serial = 479] [outer = 0x110e6ec00] 05:59:35 INFO - PROCESS | 1653 | 1467982775915 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:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 821ms 05:59:35 INFO - PROCESS | 1653 | 1467982775938 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 1653 | 1467982775942 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:59:35 INFO - PROCESS | 1653 | 1467982775946 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 1653 | 1467982775949 Marionette TRACE conn2 <- [1,614,null,{}] 05:59:35 INFO - PROCESS | 1653 | 1467982775954 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:59:35 INFO - PROCESS | 1653 | 1467982775959 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:36 INFO - PROCESS | 1653 | 1467982776107 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:59:36 INFO - PROCESS | 1653 | 1467982776183 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1653 | 1467982776185 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849d800 == 40 [pid = 1653] [id = 161] 05:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11826e000) [pid = 1653] [serial = 480] [outer = 0x0] 05:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1182c5400) [pid = 1653] [serial = 481] [outer = 0x11826e000] 05:59:36 INFO - PROCESS | 1653 | 1467982776215 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11921f000) [pid = 1653] [serial = 482] [outer = 0x11826e000] 05:59:36 INFO - PROCESS | 1653 | 1467982776720 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:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 825ms 05:59:36 INFO - PROCESS | 1653 | 1467982776783 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1653 | 1467982776787 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:59:36 INFO - PROCESS | 1653 | 1467982776792 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1653 | 1467982776794 Marionette TRACE conn2 <- [1,618,null,{}] 05:59:36 INFO - PROCESS | 1653 | 1467982776796 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:59:36 INFO - PROCESS | 1653 | 1467982776798 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:36 INFO - PROCESS | 1653 | 1467982776904 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:59:37 INFO - PROCESS | 1653 | 1467982777091 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1653 | 1467982777093 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d83000 == 41 [pid = 1653] [id = 162] 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1151db800) [pid = 1653] [serial = 483] [outer = 0x0] 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11812d400) [pid = 1653] [serial = 484] [outer = 0x1151db800] 05:59:37 INFO - PROCESS | 1653 | 1467982777121 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11826f000) [pid = 1653] [serial = 485] [outer = 0x1151db800] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a2800 == 40 [pid = 1653] [id = 159] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1289be800 == 39 [pid = 1653] [id = 158] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11857c000 == 38 [pid = 1653] [id = 157] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x126a15800 == 37 [pid = 1653] [id = 156] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1250b8000 == 36 [pid = 1653] [id = 155] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12405f000 == 35 [pid = 1653] [id = 154] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a3000 == 34 [pid = 1653] [id = 153] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a8800 == 33 [pid = 1653] [id = 152] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11857c800 == 32 [pid = 1653] [id = 151] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117230800 == 31 [pid = 1653] [id = 150] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11609e000 == 30 [pid = 1653] [id = 149] 05:59:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117248000 == 29 [pid = 1653] [id = 148] 05:59:37 INFO - PROCESS | 1653 | 1467982777583 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:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 820ms 05:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:59:37 INFO - PROCESS | 1653 | 1467982777613 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 1653 | 1467982777616 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:59:37 INFO - PROCESS | 1653 | 1467982777619 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1653 | 1467982777622 Marionette TRACE conn2 <- [1,622,null,{}] 05:59:37 INFO - PROCESS | 1653 | 1467982777626 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:59:37 INFO - PROCESS | 1653 | 1467982777629 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:37 INFO - PROCESS | 1653 | 1467982777711 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a981400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126a9b400) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127445c00) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129366400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129119000) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11336dc00) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11670a800) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12691d800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11851e800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119ba9400) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123831400) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11670bc00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11812f400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118446000) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118a52800) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123c71400) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1244be400) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12469f800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a58400) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119651c00) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1244b8800) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a5e8400) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127436400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12aefa400) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b1a8800) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a985400) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125011400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b971400) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b8ba000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 05:59:37 INFO - PROCESS | 1653 | 1467982777769 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1653 | 1467982777771 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116952800 == 30 [pid = 1653] [id = 163] 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1160dbc00) [pid = 1653] [serial = 486] [outer = 0x0] 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118139000) [pid = 1653] [serial = 487] [outer = 0x1160dbc00] 05:59:37 INFO - PROCESS | 1653 | 1467982777798 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11962c000) [pid = 1653] [serial = 488] [outer = 0x1160dbc00] 05:59:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123b79400) [pid = 1653] [serial = 489] [outer = 0x1244bb400] 05:59:38 INFO - PROCESS | 1653 | 1467982778125 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:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 523ms 05:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:59:38 INFO - PROCESS | 1653 | 1467982778144 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1653 | 1467982778146 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:59:38 INFO - PROCESS | 1653 | 1467982778149 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1653 | 1467982778150 Marionette TRACE conn2 <- [1,626,null,{}] 05:59:38 INFO - PROCESS | 1653 | 1467982778156 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:59:38 INFO - PROCESS | 1653 | 1467982778158 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:38 INFO - PROCESS | 1653 | 1467982778238 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:59:38 INFO - PROCESS | 1653 | 1467982778296 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1653 | 1467982778297 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fe800 == 31 [pid = 1653] [id = 164] 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11670a800) [pid = 1653] [serial = 490] [outer = 0x0] 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119652800) [pid = 1653] [serial = 491] [outer = 0x11670a800] 05:59:38 INFO - PROCESS | 1653 | 1467982778324 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1249d1c00) [pid = 1653] [serial = 492] [outer = 0x11670a800] 05:59:38 INFO - PROCESS | 1653 | 1467982778615 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:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 05:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:59:38 INFO - PROCESS | 1653 | 1467982778674 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1653 | 1467982778675 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:59:38 INFO - PROCESS | 1653 | 1467982778682 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1653 | 1467982778687 Marionette TRACE conn2 <- [1,630,null,{}] 05:59:38 INFO - PROCESS | 1653 | 1467982778691 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:59:38 INFO - PROCESS | 1653 | 1467982778693 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:38 INFO - PROCESS | 1653 | 1467982778782 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:59:38 INFO - PROCESS | 1653 | 1467982778856 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1653 | 1467982778857 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123965800 == 32 [pid = 1653] [id = 165] 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1160dac00) [pid = 1653] [serial = 493] [outer = 0x0] 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12382e800) [pid = 1653] [serial = 494] [outer = 0x1160dac00] 05:59:38 INFO - PROCESS | 1653 | 1467982778899 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126958800) [pid = 1653] [serial = 495] [outer = 0x1160dac00] 05:59:39 INFO - PROCESS | 1653 | 1467982779316 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:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 678ms 05:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:59:39 INFO - PROCESS | 1653 | 1467982779367 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1653 | 1467982779368 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:59:39 INFO - PROCESS | 1653 | 1467982779372 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1653 | 1467982779373 Marionette TRACE conn2 <- [1,634,null,{}] 05:59:39 INFO - PROCESS | 1653 | 1467982779375 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:59:39 INFO - PROCESS | 1653 | 1467982779376 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:39 INFO - PROCESS | 1653 | 1467982779454 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:59:39 INFO - PROCESS | 1653 | 1467982779458 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 1653 | 1467982779459 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f6000 == 33 [pid = 1653] [id = 166] 05:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1249d3000) [pid = 1653] [serial = 496] [outer = 0x0] 05:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1273f8c00) [pid = 1653] [serial = 497] [outer = 0x1249d3000] 05:59:39 INFO - PROCESS | 1653 | 1467982779484 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128a76c00) [pid = 1653] [serial = 498] [outer = 0x1249d3000] 05:59:39 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:39 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:39 INFO - PROCESS | 1653 | 1467982779842 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:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 05:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:59:39 INFO - PROCESS | 1653 | 1467982779891 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1653 | 1467982779892 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:59:39 INFO - PROCESS | 1653 | 1467982779894 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1653 | 1467982779895 Marionette TRACE conn2 <- [1,638,null,{}] 05:59:39 INFO - PROCESS | 1653 | 1467982779898 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:59:39 INFO - PROCESS | 1653 | 1467982779899 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:39 INFO - PROCESS | 1653 | 1467982779991 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:59:40 INFO - PROCESS | 1653 | 1467982780001 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1653 | 1467982780007 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255d1000 == 34 [pid = 1653] [id = 167] 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12935a400) [pid = 1653] [serial = 499] [outer = 0x0] 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129366400) [pid = 1653] [serial = 500] [outer = 0x12935a400] 05:59:40 INFO - PROCESS | 1653 | 1467982780039 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a983000) [pid = 1653] [serial = 501] [outer = 0x12935a400] 05:59:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:40 INFO - PROCESS | 1653 | 1467982780441 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:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 568ms 05:59:40 INFO - PROCESS | 1653 | 1467982780463 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 1653 | 1467982780465 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:59:40 INFO - PROCESS | 1653 | 1467982780468 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 1653 | 1467982780470 Marionette TRACE conn2 <- [1,642,null,{}] 05:59:40 INFO - PROCESS | 1653 | 1467982780473 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:59:40 INFO - PROCESS | 1653 | 1467982780476 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:40 INFO - PROCESS | 1653 | 1467982780636 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:59:40 INFO - PROCESS | 1653 | 1467982780694 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1653 | 1467982780695 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273bb000 == 35 [pid = 1653] [id = 168] 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118129800) [pid = 1653] [serial = 502] [outer = 0x0] 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b8bb400) [pid = 1653] [serial = 503] [outer = 0x118129800] 05:59:40 INFO - PROCESS | 1653 | 1467982780746 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b968c00) [pid = 1653] [serial = 504] [outer = 0x118129800] 05:59:41 INFO - PROCESS | 1653 | 1467982781103 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:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 05:59:41 INFO - PROCESS | 1653 | 1467982781145 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1653 | 1467982781146 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:59:41 INFO - PROCESS | 1653 | 1467982781149 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1653 | 1467982781149 Marionette TRACE conn2 <- [1,646,null,{}] 05:59:41 INFO - PROCESS | 1653 | 1467982781152 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:59:41 INFO - PROCESS | 1653 | 1467982781153 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:41 INFO - PROCESS | 1653 | 1467982781248 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:59:41 INFO - PROCESS | 1653 | 1467982781298 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1653 | 1467982781299 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907d800 == 36 [pid = 1653] [id = 169] 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b8bc000) [pid = 1653] [serial = 505] [outer = 0x0] 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba1a400) [pid = 1653] [serial = 506] [outer = 0x12b8bc000] 05:59:41 INFO - PROCESS | 1653 | 1467982781323 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12be09000) [pid = 1653] [serial = 507] [outer = 0x12b8bc000] 05:59:41 INFO - PROCESS | 1653 | 1467982781621 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:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 517ms 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118a54800) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124d52c00) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116629800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11960f400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182ba800) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a0a800) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1244bcc00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12707f400) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118138800) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118518400) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127444000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124d25800) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128a83000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c62c00) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b1a0000) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118130000) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12ba20000) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:59:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11821d000) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:59:41 INFO - PROCESS | 1653 | 1467982781747 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1653 | 1467982781748 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:59:41 INFO - PROCESS | 1653 | 1467982781758 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1653 | 1467982781759 Marionette TRACE conn2 <- [1,650,null,{}] 05:59:41 INFO - PROCESS | 1653 | 1467982781762 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:59:41 INFO - PROCESS | 1653 | 1467982781763 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:41 INFO - PROCESS | 1653 | 1467982781841 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:59:41 INFO - PROCESS | 1653 | 1467982781845 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1653 | 1467982781846 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aaf800 == 37 [pid = 1653] [id = 170] 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110fac400) [pid = 1653] [serial = 508] [outer = 0x0] 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110fb2c00) [pid = 1653] [serial = 509] [outer = 0x110fac400] 05:59:41 INFO - PROCESS | 1653 | 1467982781878 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110fb7000) [pid = 1653] [serial = 510] [outer = 0x110fac400] 05:59:42 INFO - PROCESS | 1653 | 1467982782181 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:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 475ms 05:59:42 INFO - PROCESS | 1653 | 1467982782228 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1653 | 1467982782229 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:59:42 INFO - PROCESS | 1653 | 1467982782232 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1653 | 1467982782233 Marionette TRACE conn2 <- [1,654,null,{}] 05:59:42 INFO - PROCESS | 1653 | 1467982782235 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:59:42 INFO - PROCESS | 1653 | 1467982782236 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:42 INFO - PROCESS | 1653 | 1467982782312 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:59:42 INFO - PROCESS | 1653 | 1467982782367 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1653 | 1467982782368 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e61000 == 38 [pid = 1653] [id = 171] 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110faf800) [pid = 1653] [serial = 511] [outer = 0x0] 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113f2fc00) [pid = 1653] [serial = 512] [outer = 0x110faf800] 05:59:42 INFO - PROCESS | 1653 | 1467982782393 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11921ac00) [pid = 1653] [serial = 513] [outer = 0x110faf800] 05:59:42 INFO - PROCESS | 1653 | 1467982782668 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:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 05:59:42 INFO - PROCESS | 1653 | 1467982782701 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1653 | 1467982782702 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:59:42 INFO - PROCESS | 1653 | 1467982782712 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1653 | 1467982782714 Marionette TRACE conn2 <- [1,658,null,{}] 05:59:42 INFO - PROCESS | 1653 | 1467982782716 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:59:42 INFO - PROCESS | 1653 | 1467982782717 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:42 INFO - PROCESS | 1653 | 1467982782797 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:59:42 INFO - PROCESS | 1653 | 1467982782801 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1653 | 1467982782803 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b4000 == 39 [pid = 1653] [id = 172] 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118126800) [pid = 1653] [serial = 514] [outer = 0x0] 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126917c00) [pid = 1653] [serial = 515] [outer = 0x118126800] 05:59:42 INFO - PROCESS | 1653 | 1467982782839 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b972400) [pid = 1653] [serial = 516] [outer = 0x118126800] 05:59:43 INFO - PROCESS | 1653 | 1467982783197 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:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms 05:59:43 INFO - PROCESS | 1653 | 1467982783235 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 1653 | 1467982783238 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:59:43 INFO - PROCESS | 1653 | 1467982783241 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1653 | 1467982783244 Marionette TRACE conn2 <- [1,662,null,{}] 05:59:43 INFO - PROCESS | 1653 | 1467982783247 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:59:43 INFO - PROCESS | 1653 | 1467982783250 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:43 INFO - PROCESS | 1653 | 1467982783391 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:59:43 INFO - PROCESS | 1653 | 1467982783396 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1653 | 1467982783397 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb1000 == 40 [pid = 1653] [id = 173] 05:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1127ac800) [pid = 1653] [serial = 517] [outer = 0x0] 05:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127ba400) [pid = 1653] [serial = 518] [outer = 0x1127ac800] 05:59:43 INFO - PROCESS | 1653 | 1467982783431 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12be0bc00) [pid = 1653] [serial = 519] [outer = 0x1127ac800] 05:59:43 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:44 INFO - PROCESS | 1653 | 1467982784030 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:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 820ms 05:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:59:44 INFO - PROCESS | 1653 | 1467982784062 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1653 | 1467982784064 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:59:44 INFO - PROCESS | 1653 | 1467982784067 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1653 | 1467982784069 Marionette TRACE conn2 <- [1,666,null,{}] 05:59:44 INFO - PROCESS | 1653 | 1467982784073 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:59:44 INFO - PROCESS | 1653 | 1467982784075 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:44 INFO - PROCESS | 1653 | 1467982784177 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:59:44 INFO - PROCESS | 1653 | 1467982784245 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1653 | 1467982784247 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e77000 == 41 [pid = 1653] [id = 174] 05:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1127b4c00) [pid = 1653] [serial = 520] [outer = 0x0] 05:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128cd800) [pid = 1653] [serial = 521] [outer = 0x1127b4c00] 05:59:44 INFO - PROCESS | 1653 | 1467982784278 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1128d3400) [pid = 1653] [serial = 522] [outer = 0x1127b4c00] 05:59:44 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:44 INFO - PROCESS | 1653 | 1467982784698 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:59:44 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:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 05:59:44 INFO - PROCESS | 1653 | 1467982784744 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1653 | 1467982784747 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:59:44 INFO - PROCESS | 1653 | 1467982784764 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1653 | 1467982784766 Marionette TRACE conn2 <- [1,670,null,{}] 05:59:44 INFO - PROCESS | 1653 | 1467982784771 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:59:44 INFO - PROCESS | 1653 | 1467982784772 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:44 INFO - PROCESS | 1653 | 1467982784874 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:59:44 INFO - PROCESS | 1653 | 1467982784929 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1653 | 1467982784930 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246c5000 == 42 [pid = 1653] [id = 175] 05:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1133d5c00) [pid = 1653] [serial = 523] [outer = 0x0] 05:59:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1170c1000) [pid = 1653] [serial = 524] [outer = 0x1133d5c00] 05:59:44 INFO - PROCESS | 1653 | 1467982784961 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11826b400) [pid = 1653] [serial = 525] [outer = 0x1133d5c00] 05:59:45 INFO - PROCESS | 1653 | 1467982785376 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:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 687ms 05:59:45 INFO - PROCESS | 1653 | 1467982785439 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1653 | 1467982785441 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:59:45 INFO - PROCESS | 1653 | 1467982785443 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1653 | 1467982785446 Marionette TRACE conn2 <- [1,674,null,{}] 05:59:45 INFO - PROCESS | 1653 | 1467982785453 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:59:45 INFO - PROCESS | 1653 | 1467982785457 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:45 INFO - PROCESS | 1653 | 1467982785557 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:59:45 INFO - PROCESS | 1653 | 1467982785614 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 1653 | 1467982785616 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9db000 == 43 [pid = 1653] [id = 176] 05:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119628c00) [pid = 1653] [serial = 526] [outer = 0x0] 05:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12411c800) [pid = 1653] [serial = 527] [outer = 0x119628c00] 05:59:45 INFO - PROCESS | 1653 | 1467982785647 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124d4d400) [pid = 1653] [serial = 528] [outer = 0x119628c00] 05:59:45 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:46 INFO - PROCESS | 1653 | 1467982786060 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:59:46 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:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 05:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:59:46 INFO - PROCESS | 1653 | 1467982786114 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1653 | 1467982786116 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:59:46 INFO - PROCESS | 1653 | 1467982786118 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1653 | 1467982786119 Marionette TRACE conn2 <- [1,678,null,{}] 05:59:46 INFO - PROCESS | 1653 | 1467982786122 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:59:46 INFO - PROCESS | 1653 | 1467982786123 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:46 INFO - PROCESS | 1653 | 1467982786239 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:59:46 INFO - PROCESS | 1653 | 1467982786295 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1653 | 1467982786296 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a5800 == 44 [pid = 1653] [id = 177] 05:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126918000) [pid = 1653] [serial = 529] [outer = 0x0] 05:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126952c00) [pid = 1653] [serial = 530] [outer = 0x126918000] 05:59:46 INFO - PROCESS | 1653 | 1467982786325 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12743ac00) [pid = 1653] [serial = 531] [outer = 0x126918000] 05:59:46 INFO - PROCESS | 1653 | 1467982786774 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:59:46 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:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 720ms 05:59:46 INFO - PROCESS | 1653 | 1467982786839 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1653 | 1467982786840 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:59:46 INFO - PROCESS | 1653 | 1467982786842 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1653 | 1467982786843 Marionette TRACE conn2 <- [1,682,null,{}] 05:59:46 INFO - PROCESS | 1653 | 1467982786846 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:59:46 INFO - PROCESS | 1653 | 1467982786847 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:46 INFO - PROCESS | 1653 | 1467982786948 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:59:47 INFO - PROCESS | 1653 | 1467982787015 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1653 | 1467982787017 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ea800 == 45 [pid = 1653] [id = 178] 05:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115e61800) [pid = 1653] [serial = 532] [outer = 0x0] 05:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11921f400) [pid = 1653] [serial = 533] [outer = 0x115e61800] 05:59:47 INFO - PROCESS | 1653 | 1467982787044 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126e37000) [pid = 1653] [serial = 534] [outer = 0x115e61800] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b4000 == 44 [pid = 1653] [id = 172] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x120e61000 == 43 [pid = 1653] [id = 171] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x118aaf800 == 42 [pid = 1653] [id = 170] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12907d800 == 41 [pid = 1653] [id = 169] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1273bb000 == 40 [pid = 1653] [id = 168] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1255d1000 == 39 [pid = 1653] [id = 167] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f6000 == 38 [pid = 1653] [id = 166] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123965800 == 37 [pid = 1653] [id = 165] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fe800 == 36 [pid = 1653] [id = 164] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116952800 == 35 [pid = 1653] [id = 163] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x113d83000 == 34 [pid = 1653] [id = 162] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11264f000 == 33 [pid = 1653] [id = 160] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11849d800 == 32 [pid = 1653] [id = 161] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a5800 == 31 [pid = 1653] [id = 177] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9db000 == 30 [pid = 1653] [id = 176] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1246c5000 == 29 [pid = 1653] [id = 175] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb1000 == 28 [pid = 1653] [id = 173] 05:59:48 INFO - PROCESS | 1653 | --DOCSHELL 0x117e77000 == 27 [pid = 1653] [id = 174] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124d59800) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126953800) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12100d800) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123e58000) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12557a400) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12382e400) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119843c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118a4bc00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119224c00) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118137000) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11821bc00) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124611800) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129118c00) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118228400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11813d800) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123e53800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119840c00) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127442c00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129498400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1273eec00) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126921800) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b0d5c00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a64c400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12935f400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129117000) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12ba18400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b8c2800) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12100f000) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c3f6400) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129365400) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12be0c400) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124d24000) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a983c00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118a4c800) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11826d400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a98dc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124be3c00) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 05:59:48 INFO - PROCESS | 1653 | 1467982788652 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:59:48 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:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1824ms 05:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:59:48 INFO - PROCESS | 1653 | 1467982788666 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 1653 | 1467982788668 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:59:48 INFO - PROCESS | 1653 | 1467982788673 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1653 | 1467982788676 Marionette TRACE conn2 <- [1,686,null,{}] 05:59:48 INFO - PROCESS | 1653 | 1467982788681 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:59:48 INFO - PROCESS | 1653 | 1467982788682 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:48 INFO - PROCESS | 1653 | 1467982788759 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:59:48 INFO - PROCESS | 1653 | 1467982788763 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 1653 | 1467982788765 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11391b000 == 28 [pid = 1653] [id = 179] 05:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e36000) [pid = 1653] [serial = 535] [outer = 0x0] 05:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113096400) [pid = 1653] [serial = 536] [outer = 0x112e36000] 05:59:48 INFO - PROCESS | 1653 | 1467982788797 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113971800) [pid = 1653] [serial = 537] [outer = 0x112e36000] 05:59:49 INFO - PROCESS | 1653 | 1467982789595 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:59:49 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:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 05:59:49 INFO - PROCESS | 1653 | 1467982789645 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 1653 | 1467982789649 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:59:49 INFO - PROCESS | 1653 | 1467982789654 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 1653 | 1467982789656 Marionette TRACE conn2 <- [1,690,null,{}] 05:59:49 INFO - PROCESS | 1653 | 1467982789658 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:59:49 INFO - PROCESS | 1653 | 1467982789660 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:49 INFO - PROCESS | 1653 | 1467982789744 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:59:49 INFO - PROCESS | 1653 | 1467982789795 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1653 | 1467982789796 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a3000 == 29 [pid = 1653] [id = 180] 05:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11700d400) [pid = 1653] [serial = 538] [outer = 0x0] 05:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117ea9800) [pid = 1653] [serial = 539] [outer = 0x11700d400] 05:59:49 INFO - PROCESS | 1653 | 1467982789824 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118141000) [pid = 1653] [serial = 540] [outer = 0x11700d400] 05:59:50 INFO - PROCESS | 1653 | 1467982790625 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:59:50 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:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 05:59:50 INFO - PROCESS | 1653 | 1467982790676 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1653 | 1467982790677 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:59:50 INFO - PROCESS | 1653 | 1467982790680 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1653 | 1467982790682 Marionette TRACE conn2 <- [1,694,null,{}] 05:59:50 INFO - PROCESS | 1653 | 1467982790697 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:59:50 INFO - PROCESS | 1653 | 1467982790700 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:50 INFO - PROCESS | 1653 | 1467982790795 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:59:50 INFO - PROCESS | 1653 | 1467982790831 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1653 | 1467982790833 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11848f800 == 30 [pid = 1653] [id = 181] 05:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182c4000) [pid = 1653] [serial = 541] [outer = 0x0] 05:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118517c00) [pid = 1653] [serial = 542] [outer = 0x1182c4000] 05:59:50 INFO - PROCESS | 1653 | 1467982790862 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118a50800) [pid = 1653] [serial = 543] [outer = 0x1182c4000] 05:59:51 INFO - PROCESS | 1653 | 1467982791695 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:59:51 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:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 05:59:51 INFO - PROCESS | 1653 | 1467982791701 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:59:51 INFO - PROCESS | 1653 | 1467982791703 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:59:51 INFO - PROCESS | 1653 | 1467982791716 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:59:51 INFO - PROCESS | 1653 | 1467982791717 Marionette TRACE conn2 <- [1,698,null,{}] 05:59:51 INFO - PROCESS | 1653 | 1467982791720 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:59:51 INFO - PROCESS | 1653 | 1467982791722 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:51 INFO - PROCESS | 1653 | 1467982791820 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:59:51 INFO - PROCESS | 1653 | 1467982791824 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 1653 | 1467982791825 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11958b000 == 31 [pid = 1653] [id = 182] 05:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119225800) [pid = 1653] [serial = 544] [outer = 0x0] 05:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11962cc00) [pid = 1653] [serial = 545] [outer = 0x119225800] 05:59:51 INFO - PROCESS | 1653 | 1467982791850 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119846000) [pid = 1653] [serial = 546] [outer = 0x119225800] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12935a400) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118129800) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11826e000) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11670a800) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1160dac00) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1160dbc00) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1151db800) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1249d3000) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x110e6ec00) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118126800) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b8bc000) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1127ac800) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x110fac400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x110faf800) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:59:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e5a000) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:59:52 INFO - PROCESS | 1653 | 1467982792700 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:59:52 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:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1018ms 05:59:52 INFO - PROCESS | 1653 | 1467982792735 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1653 | 1467982792736 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:59:52 INFO - PROCESS | 1653 | 1467982792740 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1653 | 1467982792748 Marionette TRACE conn2 <- [1,702,null,{}] 05:59:52 INFO - PROCESS | 1653 | 1467982792751 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:59:52 INFO - PROCESS | 1653 | 1467982792752 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:52 INFO - PROCESS | 1653 | 1467982792826 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:59:52 INFO - PROCESS | 1653 | 1467982792830 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1653 | 1467982792831 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b50000 == 32 [pid = 1653] [id = 183] 05:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x110fb8800) [pid = 1653] [serial = 547] [outer = 0x0] 05:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11813dc00) [pid = 1653] [serial = 548] [outer = 0x110fb8800] 05:59:52 INFO - PROCESS | 1653 | 1467982792858 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119612c00) [pid = 1653] [serial = 549] [outer = 0x110fb8800] 05:59:53 INFO - PROCESS | 1653 | 1467982793648 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:59:53 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:59:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 928ms 05:59:53 INFO - PROCESS | 1653 | 1467982793668 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 1653 | 1467982793670 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:59:53 INFO - PROCESS | 1653 | 1467982793673 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 1653 | 1467982793674 Marionette TRACE conn2 <- [1,706,null,{}] 05:59:53 INFO - PROCESS | 1653 | 1467982793676 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:59:53 INFO - PROCESS | 1653 | 1467982793680 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:53 INFO - PROCESS | 1653 | 1467982793779 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:59:53 INFO - PROCESS | 1653 | 1467982793831 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 1653 | 1467982793832 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb7000 == 33 [pid = 1653] [id = 184] 05:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1127b4400) [pid = 1653] [serial = 550] [outer = 0x0] 05:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12382f000) [pid = 1653] [serial = 551] [outer = 0x1127b4400] 05:59:53 INFO - PROCESS | 1653 | 1467982793858 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1246a0800) [pid = 1653] [serial = 552] [outer = 0x1127b4400] 05:59:54 INFO - PROCESS | 1653 | 1467982794628 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:59:54 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:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 05:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:59:54 INFO - PROCESS | 1653 | 1467982794641 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 1653 | 1467982794642 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:59:54 INFO - PROCESS | 1653 | 1467982794645 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 1653 | 1467982794646 Marionette TRACE conn2 <- [1,710,null,{}] 05:59:54 INFO - PROCESS | 1653 | 1467982794648 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:59:54 INFO - PROCESS | 1653 | 1467982794657 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:54 INFO - PROCESS | 1653 | 1467982794771 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:59:54 INFO - PROCESS | 1653 | 1467982794820 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 1653 | 1467982794821 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x112635000 == 34 [pid = 1653] [id = 185] 05:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110fad000) [pid = 1653] [serial = 553] [outer = 0x0] 05:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1122bdc00) [pid = 1653] [serial = 554] [outer = 0x110fad000] 05:59:54 INFO - PROCESS | 1653 | 1467982794853 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128cc800) [pid = 1653] [serial = 555] [outer = 0x110fad000] 05:59:55 INFO - PROCESS | 1653 | 1467982795833 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:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1219ms 05:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:59:55 INFO - PROCESS | 1653 | 1467982795865 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 1653 | 1467982795868 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:59:55 INFO - PROCESS | 1653 | 1467982795871 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 1653 | 1467982795874 Marionette TRACE conn2 <- [1,714,null,{}] 05:59:55 INFO - PROCESS | 1653 | 1467982795877 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:59:55 INFO - PROCESS | 1653 | 1467982795879 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:55 INFO - PROCESS | 1653 | 1467982795982 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:59:56 INFO - PROCESS | 1653 | 1467982796030 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1653 | 1467982796032 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a3800 == 35 [pid = 1653] [id = 186] 05:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118137000) [pid = 1653] [serial = 556] [outer = 0x0] 05:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118142400) [pid = 1653] [serial = 557] [outer = 0x118137000] 05:59:56 INFO - PROCESS | 1653 | 1467982796085 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118226000) [pid = 1653] [serial = 558] [outer = 0x118137000] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d49b000 == 34 [pid = 1653] [id = 20] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ac800 == 33 [pid = 1653] [id = 15] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129077000 == 32 [pid = 1653] [id = 6] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a913800 == 31 [pid = 1653] [id = 8] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d60a800 == 30 [pid = 1653] [id = 19] 05:59:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ba800 == 29 [pid = 1653] [id = 9] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b96a000) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129366400) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b968c00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b8bb400) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1182c5400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11921f000) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a983000) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119652800) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1249d1c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12382e800) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126958800) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118139000) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11962c000) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11812d400) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11826f000) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1273f8c00) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112d11c00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x113d91400) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12b972400) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12ba1a400) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1127ba400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12be0bc00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11826ac00) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x110fb2c00) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x110fb7000) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12be09000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x126917c00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11921ac00) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x128a76c00) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 05:59:56 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x113f2fc00) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1653 | 1467982797119 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:59:57 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:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1272ms 05:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:59:57 INFO - PROCESS | 1653 | 1467982797144 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1653 | 1467982797146 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:59:57 INFO - PROCESS | 1653 | 1467982797149 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1653 | 1467982797151 Marionette TRACE conn2 <- [1,718,null,{}] 05:59:57 INFO - PROCESS | 1653 | 1467982797156 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:59:57 INFO - PROCESS | 1653 | 1467982797158 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:57 INFO - PROCESS | 1653 | 1467982797230 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:59:57 INFO - PROCESS | 1653 | 1467982797234 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 1653 | 1467982797236 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11666c800 == 30 [pid = 1653] [id = 187] 05:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1133d4800) [pid = 1653] [serial = 559] [outer = 0x0] 05:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1160dbc00) [pid = 1653] [serial = 560] [outer = 0x1133d4800] 05:59:57 INFO - PROCESS | 1653 | 1467982797266 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x116970c00) [pid = 1653] [serial = 561] [outer = 0x1133d4800] 05:59:58 INFO - PROCESS | 1653 | 1467982798095 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:59:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 05:59:58 INFO - PROCESS | 1653 | 1467982798120 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 1653 | 1467982798124 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:59:58 INFO - PROCESS | 1653 | 1467982798128 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1653 | 1467982798130 Marionette TRACE conn2 <- [1,722,null,{}] 05:59:58 INFO - PROCESS | 1653 | 1467982798132 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:59:58 INFO - PROCESS | 1653 | 1467982798134 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:58 INFO - PROCESS | 1653 | 1467982798229 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:59:58 INFO - PROCESS | 1653 | 1467982798236 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1653 | 1467982798237 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e9000 == 31 [pid = 1653] [id = 188] 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x117eaa000) [pid = 1653] [serial = 562] [outer = 0x0] 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1182b9800) [pid = 1653] [serial = 563] [outer = 0x117eaa000] 05:59:58 INFO - PROCESS | 1653 | 1467982798264 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118443000) [pid = 1653] [serial = 564] [outer = 0x117eaa000] 05:59:58 INFO - PROCESS | 1653 | 1467982798661 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:59:58 INFO - PROCESS | 1653 | 1467982798707 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:59:58 INFO - PROCESS | 1653 | 1467982798710 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1653 | 1467982798714 Marionette TRACE conn2 <- [1,726,null,{}] 05:59:58 INFO - PROCESS | 1653 | 1467982798726 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:59:58 INFO - PROCESS | 1653 | 1467982798731 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:58 INFO - PROCESS | 1653 | 1467982798846 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:59:58 INFO - PROCESS | 1653 | 1467982798862 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1653 | 1467982798864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b50800 == 32 [pid = 1653] [id = 189] 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118a4c000) [pid = 1653] [serial = 565] [outer = 0x0] 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119618400) [pid = 1653] [serial = 566] [outer = 0x118a4c000] 05:59:58 INFO - PROCESS | 1653 | 1467982798895 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119ec2c00) [pid = 1653] [serial = 567] [outer = 0x118a4c000] 05:59:59 INFO - PROCESS | 1653 | 1467982799264 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:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 578ms 05:59:59 INFO - PROCESS | 1653 | 1467982799293 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 1653 | 1467982799294 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:59:59 INFO - PROCESS | 1653 | 1467982799297 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1653 | 1467982799298 Marionette TRACE conn2 <- [1,730,null,{}] 05:59:59 INFO - PROCESS | 1653 | 1467982799300 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:59:59 INFO - PROCESS | 1653 | 1467982799301 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:59 INFO - PROCESS | 1653 | 1467982799399 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:59:59 INFO - PROCESS | 1653 | 1467982799403 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 1653 | 1467982799404 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124053800 == 33 [pid = 1653] [id = 190] 05:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12100ec00) [pid = 1653] [serial = 568] [outer = 0x0] 05:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x123e58400) [pid = 1653] [serial = 569] [outer = 0x12100ec00] 05:59:59 INFO - PROCESS | 1653 | 1467982799430 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1249d7000) [pid = 1653] [serial = 570] [outer = 0x12100ec00] 05:59:59 INFO - PROCESS | 1653 | 1467982799813 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:59:59 INFO - PROCESS | 1653 | 1467982799821 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:59:59 INFO - PROCESS | 1653 | 1467982799824 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1653 | 1467982799825 Marionette TRACE conn2 <- [1,734,null,{}] 05:59:59 INFO - PROCESS | 1653 | 1467982799827 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:59:59 INFO - PROCESS | 1653 | 1467982799828 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:59 INFO - PROCESS | 1653 | 1467982799917 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:59:59 INFO - PROCESS | 1653 | 1467982799951 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 1653 | 1467982799952 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 05:59:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x112220800 == 34 [pid = 1653] [id = 191] 05:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1249d1c00) [pid = 1653] [serial = 571] [outer = 0x0] 05:59:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x125013400) [pid = 1653] [serial = 572] [outer = 0x1249d1c00] 05:59:59 INFO - PROCESS | 1653 | 1467982799976 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11960dc00) [pid = 1653] [serial = 573] [outer = 0x1249d1c00] 06:00:00 INFO - PROCESS | 1653 | 1467982800281 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 06:00:00 INFO - PROCESS | 1653 | 1467982800342 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 1653 | 1467982800343 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:00:00 INFO - PROCESS | 1653 | 1467982800345 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 1653 | 1467982800346 Marionette TRACE conn2 <- [1,738,null,{}] 06:00:00 INFO - PROCESS | 1653 | 1467982800349 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:00 INFO - PROCESS | 1653 | 1467982800353 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x112e36000) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115e61800) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11700d400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1127b4c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1133d5c00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119628c00) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x126918000) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119225800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x110fb8800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:00:00 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1182c4000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:00:00 INFO - PROCESS | 1653 | 1467982800484 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:00:00 INFO - PROCESS | 1653 | 1467982800518 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1653 | 1467982800519 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c4800 == 35 [pid = 1653] [id = 192] 06:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1128cc400) [pid = 1653] [serial = 574] [outer = 0x0] 06:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116903400) [pid = 1653] [serial = 575] [outer = 0x1128cc400] 06:00:00 INFO - PROCESS | 1653 | 1467982800544 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11964d800) [pid = 1653] [serial = 576] [outer = 0x1128cc400] 06:00:01 INFO - PROCESS | 1653 | 1467982801322 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:00:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 06:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:00:01 INFO - PROCESS | 1653 | 1467982801367 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1653 | 1467982801368 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:00:01 INFO - PROCESS | 1653 | 1467982801370 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1653 | 1467982801371 Marionette TRACE conn2 <- [1,742,null,{}] 06:00:01 INFO - PROCESS | 1653 | 1467982801374 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 1653 | 1467982801375 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:01 INFO - PROCESS | 1653 | 1467982801445 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:00:01 INFO - PROCESS | 1653 | 1467982801448 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 1653 | 1467982801449 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273cf000 == 36 [pid = 1653] [id = 193] 06:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118141c00) [pid = 1653] [serial = 577] [outer = 0x0] 06:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x127440000) [pid = 1653] [serial = 578] [outer = 0x118141c00] 06:00:01 INFO - PROCESS | 1653 | 1467982801476 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x128a78400) [pid = 1653] [serial = 579] [outer = 0x118141c00] 06:00:02 INFO - PROCESS | 1653 | 1467982802263 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:00:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 06:00:02 INFO - PROCESS | 1653 | 1467982802290 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:00:02 INFO - PROCESS | 1653 | 1467982802291 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:00:02 INFO - PROCESS | 1653 | 1467982802293 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:00:02 INFO - PROCESS | 1653 | 1467982802294 Marionette TRACE conn2 <- [1,746,null,{}] 06:00:02 INFO - PROCESS | 1653 | 1467982802297 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:02 INFO - PROCESS | 1653 | 1467982802298 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:02 INFO - PROCESS | 1653 | 1467982802373 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:00:02 INFO - PROCESS | 1653 | 1467982802421 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 1653 | 1467982802422 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c1800 == 37 [pid = 1653] [id = 194] 06:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1127b2400) [pid = 1653] [serial = 580] [outer = 0x0] 06:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x129023c00) [pid = 1653] [serial = 581] [outer = 0x1127b2400] 06:00:02 INFO - PROCESS | 1653 | 1467982802446 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12911e400) [pid = 1653] [serial = 582] [outer = 0x1127b2400] 06:00:03 INFO - PROCESS | 1653 | 1467982803167 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:00:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 920ms 06:00:03 INFO - PROCESS | 1653 | 1467982803214 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 1653 | 1467982803217 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:00:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:00:03 INFO - PROCESS | 1653 | 1467982803220 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 1653 | 1467982803223 Marionette TRACE conn2 <- [1,750,null,{}] 06:00:03 INFO - PROCESS | 1653 | 1467982803226 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 1653 | 1467982803228 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:03 INFO - PROCESS | 1653 | 1467982803329 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:00:03 INFO - PROCESS | 1653 | 1467982803376 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 1653 | 1467982803378 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4d000 == 38 [pid = 1653] [id = 195] 06:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11336cc00) [pid = 1653] [serial = 583] [outer = 0x0] 06:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113967c00) [pid = 1653] [serial = 584] [outer = 0x11336cc00] 06:00:03 INFO - PROCESS | 1653 | 1467982803410 Marionette DEBUG loaded listener.js 06:00:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11670f000) [pid = 1653] [serial = 585] [outer = 0x11336cc00] 06:00:04 INFO - PROCESS | 1653 | 1467982804366 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:00:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms 06:00:04 INFO - PROCESS | 1653 | 1467982804393 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:00:04 INFO - PROCESS | 1653 | 1467982804397 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:00:04 INFO - PROCESS | 1653 | 1467982804401 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1653 | 1467982804403 Marionette TRACE conn2 <- [1,754,null,{}] 06:00:04 INFO - PROCESS | 1653 | 1467982804407 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:04 INFO - PROCESS | 1653 | 1467982804409 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:04 INFO - PROCESS | 1653 | 1467982804504 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:00:04 INFO - PROCESS | 1653 | 1467982804551 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 1653 | 1467982804552 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a92000 == 39 [pid = 1653] [id = 196] 06:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1170b8800) [pid = 1653] [serial = 586] [outer = 0x0] 06:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1185b7c00) [pid = 1653] [serial = 587] [outer = 0x1170b8800] 06:00:04 INFO - PROCESS | 1653 | 1467982804583 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11960f000) [pid = 1653] [serial = 588] [outer = 0x1170b8800] 06:00:05 INFO - PROCESS | 1653 | 1467982805502 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 06:00:05 INFO - PROCESS | 1653 | 1467982805526 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 1653 | 1467982805529 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:00:05 INFO - PROCESS | 1653 | 1467982805532 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1653 | 1467982805534 Marionette TRACE conn2 <- [1,758,null,{}] 06:00:05 INFO - PROCESS | 1653 | 1467982805537 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:05 INFO - PROCESS | 1653 | 1467982805539 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:05 INFO - PROCESS | 1653 | 1467982805628 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:00:05 INFO - PROCESS | 1653 | 1467982805676 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 1653 | 1467982805677 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fd800 == 40 [pid = 1653] [id = 197] 06:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1167c9000) [pid = 1653] [serial = 589] [outer = 0x0] 06:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176f3000) [pid = 1653] [serial = 590] [outer = 0x1167c9000] 06:00:05 INFO - PROCESS | 1653 | 1467982805706 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118143c00) [pid = 1653] [serial = 591] [outer = 0x1167c9000] 06:00:06 INFO - PROCESS | 1653 | 1467982806132 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c3000 == 39 [pid = 1653] [id = 10] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f5000 == 38 [pid = 1653] [id = 12] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11264a800 == 37 [pid = 1653] [id = 22] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a5000 == 36 [pid = 1653] [id = 11] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0a7800 == 35 [pid = 1653] [id = 21] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117246800 == 34 [pid = 1653] [id = 24] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x120e60800 == 33 [pid = 1653] [id = 25] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ea800 == 32 [pid = 1653] [id = 178] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x113077000 == 31 [pid = 1653] [id = 26] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a0000 == 30 [pid = 1653] [id = 13] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12c75e800 == 29 [pid = 1653] [id = 14] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0a2000 == 28 [pid = 1653] [id = 18] 06:00:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ae800 == 27 [pid = 1653] [id = 23] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12382f000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113096400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126e37000) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11921f400) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x117ea9800) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1128d3400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1128cd800) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11826b400) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1170c1000) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124d4d400) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12411c800) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12743ac00) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x126952c00) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11962cc00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11813dc00) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119612c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x113971800) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x118517c00) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119846000) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118a50800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 06:00:06 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x118141000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 06:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1122ms 06:00:06 INFO - PROCESS | 1653 | 1467982806657 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 1653 | 1467982806659 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:00:06 INFO - PROCESS | 1653 | 1467982806663 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 1653 | 1467982806664 Marionette TRACE conn2 <- [1,762,null,{}] 06:00:06 INFO - PROCESS | 1653 | 1467982806668 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:06 INFO - PROCESS | 1653 | 1467982806671 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:06 INFO - PROCESS | 1653 | 1467982806747 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:00:06 INFO - PROCESS | 1653 | 1467982806754 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1653 | 1467982806759 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x112641800 == 28 [pid = 1653] [id = 198] 06:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1122b1800) [pid = 1653] [serial = 592] [outer = 0x0] 06:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1122be800) [pid = 1653] [serial = 593] [outer = 0x1122b1800] 06:00:06 INFO - PROCESS | 1653 | 1467982806785 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1128ca800) [pid = 1653] [serial = 594] [outer = 0x1122b1800] 06:00:07 INFO - PROCESS | 1653 | 1467982807631 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 06:00:07 INFO - PROCESS | 1653 | 1467982807637 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 1653 | 1467982807640 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:00:07 INFO - PROCESS | 1653 | 1467982807645 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1653 | 1467982807647 Marionette TRACE conn2 <- [1,766,null,{}] 06:00:07 INFO - PROCESS | 1653 | 1467982807649 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 1653 | 1467982807651 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:07 INFO - PROCESS | 1653 | 1467982807710 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:00:07 INFO - PROCESS | 1653 | 1467982807753 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 1653 | 1467982807754 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a4800 == 29 [pid = 1653] [id = 199] 06:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1131ad400) [pid = 1653] [serial = 595] [outer = 0x0] 06:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1133c9c00) [pid = 1653] [serial = 596] [outer = 0x1131ad400] 06:00:07 INFO - PROCESS | 1653 | 1467982807781 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113971800) [pid = 1653] [serial = 597] [outer = 0x1131ad400] 06:00:08 INFO - PROCESS | 1653 | 1467982808679 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms 06:00:08 INFO - PROCESS | 1653 | 1467982808719 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 1653 | 1467982808720 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:00:08 INFO - PROCESS | 1653 | 1467982808730 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 1653 | 1467982808731 Marionette TRACE conn2 <- [1,770,null,{}] 06:00:08 INFO - PROCESS | 1653 | 1467982808739 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:08 INFO - PROCESS | 1653 | 1467982808750 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:08 INFO - PROCESS | 1653 | 1467982808842 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:00:08 INFO - PROCESS | 1653 | 1467982808876 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 1653 | 1467982808879 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ea000 == 30 [pid = 1653] [id = 200] 06:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11696e800) [pid = 1653] [serial = 598] [outer = 0x0] 06:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a04000) [pid = 1653] [serial = 599] [outer = 0x11696e800] 06:00:08 INFO - PROCESS | 1653 | 1467982808907 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1176e7400) [pid = 1653] [serial = 600] [outer = 0x11696e800] 06:00:09 INFO - PROCESS | 1653 | 1467982809252 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 571ms 06:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:00:09 INFO - PROCESS | 1653 | 1467982809301 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1653 | 1467982809303 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:00:09 INFO - PROCESS | 1653 | 1467982809305 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1653 | 1467982809306 Marionette TRACE conn2 <- [1,774,null,{}] 06:00:09 INFO - PROCESS | 1653 | 1467982809308 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 1653 | 1467982809309 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:09 INFO - PROCESS | 1653 | 1467982809404 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:00:09 INFO - PROCESS | 1653 | 1467982809407 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1653 | 1467982809408 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118566800 == 31 [pid = 1653] [id = 201] 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118131c00) [pid = 1653] [serial = 601] [outer = 0x0] 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118140400) [pid = 1653] [serial = 602] [outer = 0x118131c00] 06:00:09 INFO - PROCESS | 1653 | 1467982809434 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118220400) [pid = 1653] [serial = 603] [outer = 0x118131c00] 06:00:09 INFO - PROCESS | 1653 | 1467982809761 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 06:00:09 INFO - PROCESS | 1653 | 1467982809778 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1653 | 1467982809779 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:00:09 INFO - PROCESS | 1653 | 1467982809788 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1653 | 1467982809791 Marionette TRACE conn2 <- [1,778,null,{}] 06:00:09 INFO - PROCESS | 1653 | 1467982809795 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 1653 | 1467982809796 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:09 INFO - PROCESS | 1653 | 1467982809883 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:00:09 INFO - PROCESS | 1653 | 1467982809923 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1653 | 1467982809924 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb8800 == 32 [pid = 1653] [id = 202] 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118144400) [pid = 1653] [serial = 604] [outer = 0x0] 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11826d000) [pid = 1653] [serial = 605] [outer = 0x118144400] 06:00:09 INFO - PROCESS | 1653 | 1467982809949 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1182b8800) [pid = 1653] [serial = 606] [outer = 0x118144400] 06:00:10 INFO - PROCESS | 1653 | 1467982810275 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 06:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:00:10 INFO - PROCESS | 1653 | 1467982810310 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 1653 | 1467982810312 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:00:10 INFO - PROCESS | 1653 | 1467982810314 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1653 | 1467982810315 Marionette TRACE conn2 <- [1,782,null,{}] 06:00:10 INFO - PROCESS | 1653 | 1467982810317 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 1653 | 1467982810322 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:10 INFO - PROCESS | 1653 | 1467982810435 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:00:10 INFO - PROCESS | 1653 | 1467982810468 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 1653 | 1467982810469 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c1c800 == 33 [pid = 1653] [id = 203] 06:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1182c6c00) [pid = 1653] [serial = 607] [outer = 0x0] 06:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118e8f400) [pid = 1653] [serial = 608] [outer = 0x1182c6c00] 06:00:10 INFO - PROCESS | 1653 | 1467982810494 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1192ccc00) [pid = 1653] [serial = 609] [outer = 0x1182c6c00] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12100ec00) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1249d1c00) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1128cc400) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1127b4400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x110fad000) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118137000) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1133d4800) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118141c00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x117eaa000) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1127b2400) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:00:10 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118a4c000) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:00:10 INFO - PROCESS | 1653 | 1467982810854 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 571ms 06:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:00:10 INFO - PROCESS | 1653 | 1467982810885 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 1653 | 1467982810887 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:00:10 INFO - PROCESS | 1653 | 1467982810892 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1653 | 1467982810894 Marionette TRACE conn2 <- [1,786,null,{}] 06:00:10 INFO - PROCESS | 1653 | 1467982810896 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 1653 | 1467982810897 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:10 INFO - PROCESS | 1653 | 1467982810989 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:00:11 INFO - PROCESS | 1653 | 1467982811022 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1653 | 1467982811023 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118576000 == 34 [pid = 1653] [id = 204] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1128d2000) [pid = 1653] [serial = 610] [outer = 0x0] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1192d1800) [pid = 1653] [serial = 611] [outer = 0x1128d2000] 06:00:11 INFO - PROCESS | 1653 | 1467982811055 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119628400) [pid = 1653] [serial = 612] [outer = 0x1128d2000] 06:00:11 INFO - PROCESS | 1653 | 1467982811329 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 06:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:00:11 INFO - PROCESS | 1653 | 1467982811361 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 1653 | 1467982811362 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:00:11 INFO - PROCESS | 1653 | 1467982811364 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1653 | 1467982811365 Marionette TRACE conn2 <- [1,790,null,{}] 06:00:11 INFO - PROCESS | 1653 | 1467982811368 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:11 INFO - PROCESS | 1653 | 1467982811369 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:11 INFO - PROCESS | 1653 | 1467982811444 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:00:11 INFO - PROCESS | 1653 | 1467982811448 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1653 | 1467982811449 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124066800 == 35 [pid = 1653] [id = 205] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112e06000) [pid = 1653] [serial = 613] [outer = 0x0] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119658400) [pid = 1653] [serial = 614] [outer = 0x112e06000] 06:00:11 INFO - PROCESS | 1653 | 1467982811476 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119c56000) [pid = 1653] [serial = 615] [outer = 0x112e06000] 06:00:11 INFO - PROCESS | 1653 | 1467982811781 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 470ms 06:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:00:11 INFO - PROCESS | 1653 | 1467982811835 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 1653 | 1467982811836 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:00:11 INFO - PROCESS | 1653 | 1467982811838 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1653 | 1467982811839 Marionette TRACE conn2 <- [1,794,null,{}] 06:00:11 INFO - PROCESS | 1653 | 1467982811842 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:11 INFO - PROCESS | 1653 | 1467982811843 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:11 INFO - PROCESS | 1653 | 1467982811936 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:00:11 INFO - PROCESS | 1653 | 1467982811944 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1653 | 1467982811945 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12444f800 == 36 [pid = 1653] [id = 206] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119633800) [pid = 1653] [serial = 616] [outer = 0x0] 06:00:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12100e800) [pid = 1653] [serial = 617] [outer = 0x119633800] 06:00:11 INFO - PROCESS | 1653 | 1467982811969 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12382f800) [pid = 1653] [serial = 618] [outer = 0x119633800] 06:00:12 INFO - PROCESS | 1653 | 1467982812268 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 06:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:00:12 INFO - PROCESS | 1653 | 1467982812309 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1653 | 1467982812310 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:00:12 INFO - PROCESS | 1653 | 1467982812312 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1653 | 1467982812314 Marionette TRACE conn2 <- [1,798,null,{}] 06:00:12 INFO - PROCESS | 1653 | 1467982812316 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 1653 | 1467982812317 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:12 INFO - PROCESS | 1653 | 1467982812392 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:00:12 INFO - PROCESS | 1653 | 1467982812395 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1653 | 1467982812396 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125692000 == 37 [pid = 1653] [id = 207] 06:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12382e800) [pid = 1653] [serial = 619] [outer = 0x0] 06:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x123e5a400) [pid = 1653] [serial = 620] [outer = 0x12382e800] 06:00:12 INFO - PROCESS | 1653 | 1467982812420 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1244b6c00) [pid = 1653] [serial = 621] [outer = 0x12382e800] 06:00:12 INFO - PROCESS | 1653 | 1467982812802 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 571ms 06:00:12 INFO - PROCESS | 1653 | 1467982812885 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1653 | 1467982812888 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:00:12 INFO - PROCESS | 1653 | 1467982812891 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1653 | 1467982812894 Marionette TRACE conn2 <- [1,802,null,{}] 06:00:12 INFO - PROCESS | 1653 | 1467982812900 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 1653 | 1467982812903 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:13 INFO - PROCESS | 1653 | 1467982813068 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:00:13 INFO - PROCESS | 1653 | 1467982813165 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 1653 | 1467982813167 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d83000 == 38 [pid = 1653] [id = 208] 06:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1120e3800) [pid = 1653] [serial = 622] [outer = 0x0] 06:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128cc000) [pid = 1653] [serial = 623] [outer = 0x1120e3800] 06:00:13 INFO - PROCESS | 1653 | 1467982813216 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e05400) [pid = 1653] [serial = 624] [outer = 0x1120e3800] 06:00:13 INFO - PROCESS | 1653 | 1467982813825 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 975ms 06:00:13 INFO - PROCESS | 1653 | 1467982813865 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 1653 | 1467982813869 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:00:13 INFO - PROCESS | 1653 | 1467982813873 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 1653 | 1467982813875 Marionette TRACE conn2 <- [1,806,null,{}] 06:00:13 INFO - PROCESS | 1653 | 1467982813878 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:13 INFO - PROCESS | 1653 | 1467982813880 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:14 INFO - PROCESS | 1653 | 1467982814023 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:00:14 INFO - PROCESS | 1653 | 1467982814097 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1653 | 1467982814099 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927f800 == 39 [pid = 1653] [id = 209] 06:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113f31400) [pid = 1653] [serial = 625] [outer = 0x0] 06:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1160e1400) [pid = 1653] [serial = 626] [outer = 0x113f31400] 06:00:14 INFO - PROCESS | 1653 | 1467982814130 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11700a400) [pid = 1653] [serial = 627] [outer = 0x113f31400] 06:00:14 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:00:14 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:00:14 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:00:14 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 06:00:14 INFO - PROCESS | 1653 | 1467982814798 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12444f800 == 38 [pid = 1653] [id = 206] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124066800 == 37 [pid = 1653] [id = 205] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118576000 == 36 [pid = 1653] [id = 204] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119c1c800 == 35 [pid = 1653] [id = 203] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb8800 == 34 [pid = 1653] [id = 202] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118566800 == 33 [pid = 1653] [id = 201] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ea000 == 32 [pid = 1653] [id = 200] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a4800 == 31 [pid = 1653] [id = 199] 06:00:14 INFO - PROCESS | 1653 | --DOCSHELL 0x112641800 == 30 [pid = 1653] [id = 198] 06:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 969ms 06:00:14 INFO - PROCESS | 1653 | 1467982814843 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:00:14 INFO - PROCESS | 1653 | 1467982814845 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:00:14 INFO - PROCESS | 1653 | 1467982814848 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1653 | 1467982814850 Marionette TRACE conn2 <- [1,810,null,{}] 06:00:14 INFO - PROCESS | 1653 | 1467982814854 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:14 INFO - PROCESS | 1653 | 1467982814855 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:14 INFO - PROCESS | 1653 | 1467982814935 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123e58400) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125013400) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1249d7000) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116903400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1246a0800) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1122bdc00) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1128cc800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118142400) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118226000) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1160dbc00) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128a78400) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116970c00) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1182b9800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118443000) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11964d800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12911e400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x129023c00) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11960dc00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x119618400) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x127440000) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 06:00:14 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119ec2c00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 06:00:15 INFO - PROCESS | 1653 | 1467982814994 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 1653 | 1467982814995 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f41000 == 31 [pid = 1653] [id = 210] 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113f39800) [pid = 1653] [serial = 628] [outer = 0x0] 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116083400) [pid = 1653] [serial = 629] [outer = 0x113f39800] 06:00:15 INFO - PROCESS | 1653 | 1467982815022 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116a11000) [pid = 1653] [serial = 630] [outer = 0x113f39800] 06:00:15 INFO - PROCESS | 1653 | 1467982815315 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 06:00:15 INFO - PROCESS | 1653 | 1467982815368 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 1653 | 1467982815371 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:00:15 INFO - PROCESS | 1653 | 1467982815377 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1653 | 1467982815378 Marionette TRACE conn2 <- [1,814,null,{}] 06:00:15 INFO - PROCESS | 1653 | 1467982815381 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 1653 | 1467982815382 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:15 INFO - PROCESS | 1653 | 1467982815456 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:00:15 INFO - PROCESS | 1653 | 1467982815517 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 1653 | 1467982815518 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116998800 == 32 [pid = 1653] [id = 211] 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117011000) [pid = 1653] [serial = 631] [outer = 0x0] 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11812e800) [pid = 1653] [serial = 632] [outer = 0x117011000] 06:00:15 INFO - PROCESS | 1653 | 1467982815545 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118278800) [pid = 1653] [serial = 633] [outer = 0x117011000] 06:00:15 INFO - PROCESS | 1653 | 1467982815846 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 1653 | 1467982815897 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:00:15 INFO - PROCESS | 1653 | 1467982815900 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1653 | 1467982815902 Marionette TRACE conn2 <- [1,818,null,{}] 06:00:15 INFO - PROCESS | 1653 | 1467982815910 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 1653 | 1467982815913 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:15 INFO - PROCESS | 1653 | 1467982815987 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:00:16 INFO - PROCESS | 1653 | 1467982816041 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1653 | 1467982816043 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119270000 == 33 [pid = 1653] [id = 212] 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1128cbc00) [pid = 1653] [serial = 634] [outer = 0x0] 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1182c2400) [pid = 1653] [serial = 635] [outer = 0x1128cbc00] 06:00:16 INFO - PROCESS | 1653 | 1467982816071 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1192ca800) [pid = 1653] [serial = 636] [outer = 0x1128cbc00] 06:00:16 INFO - PROCESS | 1653 | 1467982816342 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 474ms 06:00:16 INFO - PROCESS | 1653 | 1467982816379 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 1653 | 1467982816380 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:00:16 INFO - PROCESS | 1653 | 1467982816383 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1653 | 1467982816384 Marionette TRACE conn2 <- [1,822,null,{}] 06:00:16 INFO - PROCESS | 1653 | 1467982816394 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:16 INFO - PROCESS | 1653 | 1467982816396 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:16 INFO - PROCESS | 1653 | 1467982816478 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:00:16 INFO - PROCESS | 1653 | 1467982816481 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1653 | 1467982816483 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123968000 == 34 [pid = 1653] [id = 213] 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11961ac00) [pid = 1653] [serial = 637] [outer = 0x0] 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119848000) [pid = 1653] [serial = 638] [outer = 0x11961ac00] 06:00:16 INFO - PROCESS | 1653 | 1467982816510 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12100c400) [pid = 1653] [serial = 639] [outer = 0x11961ac00] 06:00:16 INFO - PROCESS | 1653 | 1467982816864 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 1653 | 1467982816907 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:00:16 INFO - PROCESS | 1653 | 1467982816909 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1653 | 1467982816911 Marionette TRACE conn2 <- [1,826,null,{}] 06:00:16 INFO - PROCESS | 1653 | 1467982816913 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:16 INFO - PROCESS | 1653 | 1467982816914 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:17 INFO - PROCESS | 1653 | 1467982817008 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:00:17 INFO - PROCESS | 1653 | 1467982817011 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1653 | 1467982817012 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d71000 == 35 [pid = 1653] [id = 214] 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12100ec00) [pid = 1653] [serial = 640] [outer = 0x0] 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1241e4c00) [pid = 1653] [serial = 641] [outer = 0x12100ec00] 06:00:17 INFO - PROCESS | 1653 | 1467982817037 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1244c2800) [pid = 1653] [serial = 642] [outer = 0x12100ec00] 06:00:17 INFO - PROCESS | 1653 | 1467982817364 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 467ms 06:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:00:17 INFO - PROCESS | 1653 | 1467982817378 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 1653 | 1467982817379 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:00:17 INFO - PROCESS | 1653 | 1467982817381 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1653 | 1467982817382 Marionette TRACE conn2 <- [1,830,null,{}] 06:00:17 INFO - PROCESS | 1653 | 1467982817393 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:17 INFO - PROCESS | 1653 | 1467982817397 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:17 INFO - PROCESS | 1653 | 1467982817510 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:00:17 INFO - PROCESS | 1653 | 1467982817514 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1653 | 1467982817515 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12568e000 == 36 [pid = 1653] [id = 215] 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1244c3800) [pid = 1653] [serial = 643] [outer = 0x0] 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124d24c00) [pid = 1653] [serial = 644] [outer = 0x1244c3800] 06:00:17 INFO - PROCESS | 1653 | 1467982817540 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126918400) [pid = 1653] [serial = 645] [outer = 0x1244c3800] 06:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 522ms 06:00:17 INFO - PROCESS | 1653 | 1467982817896 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:00:17 INFO - PROCESS | 1653 | 1467982817905 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 1653 | 1467982817906 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:00:17 INFO - PROCESS | 1653 | 1467982817908 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1653 | 1467982817909 Marionette TRACE conn2 <- [1,834,null,{}] 06:00:17 INFO - PROCESS | 1653 | 1467982817911 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:17 INFO - PROCESS | 1653 | 1467982817912 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:18 INFO - PROCESS | 1653 | 1467982818007 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:00:18 INFO - PROCESS | 1653 | 1467982818011 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1653 | 1467982818012 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273cb000 == 37 [pid = 1653] [id = 216] 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126918800) [pid = 1653] [serial = 646] [outer = 0x0] 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126921000) [pid = 1653] [serial = 647] [outer = 0x126918800] 06:00:18 INFO - PROCESS | 1653 | 1467982818036 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12695ec00) [pid = 1653] [serial = 648] [outer = 0x126918800] 06:00:18 INFO - PROCESS | 1653 | 1467982818348 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 06:00:18 INFO - PROCESS | 1653 | 1467982818379 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 1653 | 1467982818380 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:00:18 INFO - PROCESS | 1653 | 1467982818393 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 1653 | 1467982818394 Marionette TRACE conn2 <- [1,838,null,{}] 06:00:18 INFO - PROCESS | 1653 | 1467982818397 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:18 INFO - PROCESS | 1653 | 1467982818398 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:18 INFO - PROCESS | 1653 | 1467982818501 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:00:18 INFO - PROCESS | 1653 | 1467982818505 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1653 | 1467982818506 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b3000 == 38 [pid = 1653] [id = 217] 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12691c000) [pid = 1653] [serial = 649] [outer = 0x0] 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126aa2800) [pid = 1653] [serial = 650] [outer = 0x12691c000] 06:00:18 INFO - PROCESS | 1653 | 1467982818534 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126eb9000) [pid = 1653] [serial = 651] [outer = 0x12691c000] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1122b1800) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1131ad400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1167c9000) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11336cc00) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1170b8800) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118144400) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118131c00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1182c6c00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1128d2000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112e06000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11696e800) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:00:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119633800) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:00:19 INFO - PROCESS | 1653 | 1467982819083 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 720ms 06:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:00:19 INFO - PROCESS | 1653 | 1467982819113 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1653 | 1467982819114 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:00:19 INFO - PROCESS | 1653 | 1467982819116 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1653 | 1467982819117 Marionette TRACE conn2 <- [1,842,null,{}] 06:00:19 INFO - PROCESS | 1653 | 1467982819119 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:19 INFO - PROCESS | 1653 | 1467982819120 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:19 INFO - PROCESS | 1653 | 1467982819194 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:00:19 INFO - PROCESS | 1653 | 1467982819214 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1653 | 1467982819215 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f9e000 == 39 [pid = 1653] [id = 218] 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111f60c00) [pid = 1653] [serial = 652] [outer = 0x0] 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1133d1400) [pid = 1653] [serial = 653] [outer = 0x111f60c00] 06:00:19 INFO - PROCESS | 1653 | 1467982819239 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182bec00) [pid = 1653] [serial = 654] [outer = 0x111f60c00] 06:00:19 INFO - PROCESS | 1653 | 1467982819563 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 06:00:19 INFO - PROCESS | 1653 | 1467982819586 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1653 | 1467982819588 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:00:19 INFO - PROCESS | 1653 | 1467982819592 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1653 | 1467982819593 Marionette TRACE conn2 <- [1,846,null,{}] 06:00:19 INFO - PROCESS | 1653 | 1467982819595 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:19 INFO - PROCESS | 1653 | 1467982819596 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:19 INFO - PROCESS | 1653 | 1467982819694 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:00:19 INFO - PROCESS | 1653 | 1467982819699 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1653 | 1467982819700 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x129084800 == 40 [pid = 1653] [id = 219] 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119619000) [pid = 1653] [serial = 655] [outer = 0x0] 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126aa1000) [pid = 1653] [serial = 656] [outer = 0x119619000] 06:00:19 INFO - PROCESS | 1653 | 1467982819725 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x127077c00) [pid = 1653] [serial = 657] [outer = 0x119619000] 06:00:20 INFO - PROCESS | 1653 | 1467982820034 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 06:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:00:20 INFO - PROCESS | 1653 | 1467982820061 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1653 | 1467982820062 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:00:20 INFO - PROCESS | 1653 | 1467982820064 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1653 | 1467982820066 Marionette TRACE conn2 <- [1,850,null,{}] 06:00:20 INFO - PROCESS | 1653 | 1467982820068 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:20 INFO - PROCESS | 1653 | 1467982820070 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:20 INFO - PROCESS | 1653 | 1467982820160 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:00:20 INFO - PROCESS | 1653 | 1467982820163 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1653 | 1467982820165 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4ad000 == 41 [pid = 1653] [id = 220] 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x127081c00) [pid = 1653] [serial = 658] [outer = 0x0] 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127438400) [pid = 1653] [serial = 659] [outer = 0x127081c00] 06:00:20 INFO - PROCESS | 1653 | 1467982820191 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x129023800) [pid = 1653] [serial = 660] [outer = 0x127081c00] 06:00:20 INFO - PROCESS | 1653 | 1467982820516 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 472ms 06:00:20 INFO - PROCESS | 1653 | 1467982820537 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1653 | 1467982820539 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:00:20 INFO - PROCESS | 1653 | 1467982820544 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1653 | 1467982820545 Marionette TRACE conn2 <- [1,854,null,{}] 06:00:20 INFO - PROCESS | 1653 | 1467982820548 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:20 INFO - PROCESS | 1653 | 1467982820549 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:20 INFO - PROCESS | 1653 | 1467982820651 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:00:20 INFO - PROCESS | 1653 | 1467982820659 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1653 | 1467982820660 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4b8000 == 42 [pid = 1653] [id = 221] 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128a79000) [pid = 1653] [serial = 661] [outer = 0x0] 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12911d400) [pid = 1653] [serial = 662] [outer = 0x128a79000] 06:00:20 INFO - PROCESS | 1653 | 1467982820684 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129124c00) [pid = 1653] [serial = 663] [outer = 0x128a79000] 06:00:20 INFO - PROCESS | 1653 | 1467982820972 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 06:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:00:21 INFO - PROCESS | 1653 | 1467982821013 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1653 | 1467982821014 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:00:21 INFO - PROCESS | 1653 | 1467982821016 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1653 | 1467982821018 Marionette TRACE conn2 <- [1,858,null,{}] 06:00:21 INFO - PROCESS | 1653 | 1467982821020 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 1653 | 1467982821024 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:21 INFO - PROCESS | 1653 | 1467982821169 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:00:21 INFO - PROCESS | 1653 | 1467982821279 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1653 | 1467982821281 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11300b800 == 43 [pid = 1653] [id = 222] 06:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111d83800) [pid = 1653] [serial = 664] [outer = 0x0] 06:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128cdc00) [pid = 1653] [serial = 665] [outer = 0x111d83800] 06:00:21 INFO - PROCESS | 1653 | 1467982821334 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11393a800) [pid = 1653] [serial = 666] [outer = 0x111d83800] 06:00:21 INFO - PROCESS | 1653 | 1467982821854 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 06:00:21 INFO - PROCESS | 1653 | 1467982821889 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:00:21 INFO - PROCESS | 1653 | 1467982821891 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:00:21 INFO - PROCESS | 1653 | 1467982821894 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1653 | 1467982821896 Marionette TRACE conn2 <- [1,862,null,{}] 06:00:21 INFO - PROCESS | 1653 | 1467982821899 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 1653 | 1467982821903 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:22 INFO - PROCESS | 1653 | 1467982822005 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:00:22 INFO - PROCESS | 1653 | 1467982822060 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 1653 | 1467982822061 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ebb000 == 44 [pid = 1653] [id = 223] 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1176e5c00) [pid = 1653] [serial = 667] [outer = 0x0] 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118227400) [pid = 1653] [serial = 668] [outer = 0x1176e5c00] 06:00:22 INFO - PROCESS | 1653 | 1467982822092 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118274400) [pid = 1653] [serial = 669] [outer = 0x1176e5c00] 06:00:22 INFO - PROCESS | 1653 | 1467982822508 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 669ms 06:00:22 INFO - PROCESS | 1653 | 1467982822571 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1653 | 1467982822573 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:00:22 INFO - PROCESS | 1653 | 1467982822577 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1653 | 1467982822578 Marionette TRACE conn2 <- [1,866,null,{}] 06:00:22 INFO - PROCESS | 1653 | 1467982822581 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:22 INFO - PROCESS | 1653 | 1467982822582 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:22 INFO - PROCESS | 1653 | 1467982822683 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:00:22 INFO - PROCESS | 1653 | 1467982822752 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 1653 | 1467982822754 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129071800 == 45 [pid = 1653] [id = 224] 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118a58000) [pid = 1653] [serial = 670] [outer = 0x0] 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11921f800) [pid = 1653] [serial = 671] [outer = 0x118a58000] 06:00:22 INFO - PROCESS | 1653 | 1467982822782 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11962e400) [pid = 1653] [serial = 672] [outer = 0x118a58000] 06:00:23 INFO - PROCESS | 1653 | 1467982823207 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 06:00:23 INFO - PROCESS | 1653 | 1467982823291 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 1653 | 1467982823294 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:00:23 INFO - PROCESS | 1653 | 1467982823305 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 1653 | 1467982823308 Marionette TRACE conn2 <- [1,870,null,{}] 06:00:23 INFO - PROCESS | 1653 | 1467982823310 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:23 INFO - PROCESS | 1653 | 1467982823312 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:23 INFO - PROCESS | 1653 | 1467982823414 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:00:23 INFO - PROCESS | 1653 | 1467982823469 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1653 | 1467982823471 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0bd000 == 46 [pid = 1653] [id = 225] 06:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1249ca000) [pid = 1653] [serial = 673] [outer = 0x0] 06:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d31c00) [pid = 1653] [serial = 674] [outer = 0x1249ca000] 06:00:23 INFO - PROCESS | 1653 | 1467982823499 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125579c00) [pid = 1653] [serial = 675] [outer = 0x1249ca000] 06:00:24 INFO - PROCESS | 1653 | 1467982824090 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 827ms 06:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:00:24 INFO - PROCESS | 1653 | 1467982824128 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 1653 | 1467982824130 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:00:24 INFO - PROCESS | 1653 | 1467982824133 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1653 | 1467982824135 Marionette TRACE conn2 <- [1,874,null,{}] 06:00:24 INFO - PROCESS | 1653 | 1467982824138 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:24 INFO - PROCESS | 1653 | 1467982824140 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:24 INFO - PROCESS | 1653 | 1467982824232 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:00:24 INFO - PROCESS | 1653 | 1467982824307 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1653 | 1467982824308 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b3e000 == 47 [pid = 1653] [id = 226] 06:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1151dcc00) [pid = 1653] [serial = 676] [outer = 0x0] 06:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11607b000) [pid = 1653] [serial = 677] [outer = 0x1151dcc00] 06:00:24 INFO - PROCESS | 1653 | 1467982824337 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116972c00) [pid = 1653] [serial = 678] [outer = 0x1151dcc00] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4b8000 == 46 [pid = 1653] [id = 221] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4ad000 == 45 [pid = 1653] [id = 220] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129084800 == 44 [pid = 1653] [id = 219] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x111f9e000 == 43 [pid = 1653] [id = 218] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b3000 == 42 [pid = 1653] [id = 217] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1273cb000 == 41 [pid = 1653] [id = 216] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12568e000 == 40 [pid = 1653] [id = 215] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x123d71000 == 39 [pid = 1653] [id = 214] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x123968000 == 38 [pid = 1653] [id = 213] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119270000 == 37 [pid = 1653] [id = 212] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116998800 == 36 [pid = 1653] [id = 211] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x113f41000 == 35 [pid = 1653] [id = 210] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x125692000 == 34 [pid = 1653] [id = 207] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fd800 == 33 [pid = 1653] [id = 197] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x113d83000 == 32 [pid = 1653] [id = 208] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11927f800 == 31 [pid = 1653] [id = 209] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0bd000 == 30 [pid = 1653] [id = 225] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129071800 == 29 [pid = 1653] [id = 224] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118ebb000 == 28 [pid = 1653] [id = 223] 06:00:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11300b800 == 27 [pid = 1653] [id = 222] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1122be800) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128ca800) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133c9c00) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118143c00) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176f3000) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11670f000) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113967c00) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11960f000) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185b7c00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11826d000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118140400) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118220400) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e8f400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1192d1800) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182b8800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119658400) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1192ccc00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116a04000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176e7400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119c56000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123e5a400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113971800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119628400) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12382f800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12100e800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 06:00:25 INFO - PROCESS | 1653 | 1467982825264 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1171ms 06:00:25 INFO - PROCESS | 1653 | 1467982825305 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 1653 | 1467982825307 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:00:25 INFO - PROCESS | 1653 | 1467982825310 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 1653 | 1467982825312 Marionette TRACE conn2 <- [1,878,null,{}] 06:00:25 INFO - PROCESS | 1653 | 1467982825315 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:25 INFO - PROCESS | 1653 | 1467982825317 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:25 INFO - PROCESS | 1653 | 1467982825392 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:00:25 INFO - PROCESS | 1653 | 1467982825396 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1653 | 1467982825399 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d75000 == 28 [pid = 1653] [id = 227] 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113083400) [pid = 1653] [serial = 679] [outer = 0x0] 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113967c00) [pid = 1653] [serial = 680] [outer = 0x113083400] 06:00:25 INFO - PROCESS | 1653 | 1467982825428 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1127b7400) [pid = 1653] [serial = 681] [outer = 0x113083400] 06:00:25 INFO - PROCESS | 1653 | 1467982825761 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 06:00:25 INFO - PROCESS | 1653 | 1467982825786 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 1653 | 1467982825792 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:00:25 INFO - PROCESS | 1653 | 1467982825797 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 1653 | 1467982825799 Marionette TRACE conn2 <- [1,882,null,{}] 06:00:25 INFO - PROCESS | 1653 | 1467982825802 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:25 INFO - PROCESS | 1653 | 1467982825803 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:25 INFO - PROCESS | 1653 | 1467982825878 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:00:25 INFO - PROCESS | 1653 | 1467982825882 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1653 | 1467982825883 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f59000 == 29 [pid = 1653] [id = 228] 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a11c00) [pid = 1653] [serial = 682] [outer = 0x0] 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176f1000) [pid = 1653] [serial = 683] [outer = 0x116a11c00] 06:00:25 INFO - PROCESS | 1653 | 1467982825912 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11813fc00) [pid = 1653] [serial = 684] [outer = 0x116a11c00] 06:00:26 INFO - PROCESS | 1653 | 1467982826266 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 06:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:00:26 INFO - PROCESS | 1653 | 1467982826323 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1653 | 1467982826324 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:00:26 INFO - PROCESS | 1653 | 1467982826328 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1653 | 1467982826330 Marionette TRACE conn2 <- [1,886,null,{}] 06:00:26 INFO - PROCESS | 1653 | 1467982826338 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 1653 | 1467982826341 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:26 INFO - PROCESS | 1653 | 1467982826417 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:00:26 INFO - PROCESS | 1653 | 1467982826424 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 1653 | 1467982826427 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118573800 == 30 [pid = 1653] [id = 229] 06:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116975000) [pid = 1653] [serial = 685] [outer = 0x0] 06:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182bf000) [pid = 1653] [serial = 686] [outer = 0x116975000] 06:00:26 INFO - PROCESS | 1653 | 1467982826454 Marionette DEBUG loaded listener.js 06:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185b8800) [pid = 1653] [serial = 687] [outer = 0x116975000] 06:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 06:00:26 INFO - PROCESS | 1653 | 1467982826793 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:00:26 INFO - PROCESS | 1653 | 1467982826798 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1653 | 1467982826800 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:00:26 INFO - PROCESS | 1653 | 1467982826802 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1653 | 1467982826803 Marionette TRACE conn2 <- [1,890,null,{}] 06:00:26 INFO - PROCESS | 1653 | 1467982826807 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 1653 | 1467982826810 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:26 INFO - PROCESS | 1653 | 1467982826887 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:00:26 INFO - PROCESS | 1653 | 1467982826942 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 1653 | 1467982826943 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118abc800 == 31 [pid = 1653] [id = 230] 06:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1185b7c00) [pid = 1653] [serial = 688] [outer = 0x0] 06:00:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119220400) [pid = 1653] [serial = 689] [outer = 0x1185b7c00] 06:00:26 INFO - PROCESS | 1653 | 1467982826968 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119613c00) [pid = 1653] [serial = 690] [outer = 0x1185b7c00] 06:00:27 INFO - PROCESS | 1653 | 1467982827245 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 470ms 06:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:00:27 INFO - PROCESS | 1653 | 1467982827278 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 1653 | 1467982827280 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:00:27 INFO - PROCESS | 1653 | 1467982827304 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1653 | 1467982827307 Marionette TRACE conn2 <- [1,894,null,{}] 06:00:27 INFO - PROCESS | 1653 | 1467982827311 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 1653 | 1467982827313 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:27 INFO - PROCESS | 1653 | 1467982827401 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:00:27 INFO - PROCESS | 1653 | 1467982827435 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1653 | 1467982827436 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e49000 == 32 [pid = 1653] [id = 231] 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a04000) [pid = 1653] [serial = 691] [outer = 0x0] 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119628400) [pid = 1653] [serial = 692] [outer = 0x116a04000] 06:00:27 INFO - PROCESS | 1653 | 1467982827461 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119843c00) [pid = 1653] [serial = 693] [outer = 0x116a04000] 06:00:27 INFO - PROCESS | 1653 | 1467982827800 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 548ms 06:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:00:27 INFO - PROCESS | 1653 | 1467982827831 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 1653 | 1467982827832 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:00:27 INFO - PROCESS | 1653 | 1467982827834 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1653 | 1467982827835 Marionette TRACE conn2 <- [1,898,null,{}] 06:00:27 INFO - PROCESS | 1653 | 1467982827842 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 1653 | 1467982827846 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:27 INFO - PROCESS | 1653 | 1467982827958 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:00:27 INFO - PROCESS | 1653 | 1467982827962 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1653 | 1467982827963 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12406d000 == 33 [pid = 1653] [id = 232] 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119616400) [pid = 1653] [serial = 694] [outer = 0x0] 06:00:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121010c00) [pid = 1653] [serial = 695] [outer = 0x119616400] 06:00:27 INFO - PROCESS | 1653 | 1467982827987 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124644400) [pid = 1653] [serial = 696] [outer = 0x119616400] 06:00:28 INFO - PROCESS | 1653 | 1467982828325 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 06:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:00:28 INFO - PROCESS | 1653 | 1467982828359 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:00:28 INFO - PROCESS | 1653 | 1467982828361 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:00:28 INFO - PROCESS | 1653 | 1467982828363 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 1653 | 1467982828364 Marionette TRACE conn2 <- [1,902,null,{}] 06:00:28 INFO - PROCESS | 1653 | 1467982828366 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:28 INFO - PROCESS | 1653 | 1467982828367 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:28 INFO - PROCESS | 1653 | 1467982828465 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:00:28 INFO - PROCESS | 1653 | 1467982828469 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 1653 | 1467982828470 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250b9800 == 34 [pid = 1653] [id = 233] 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119c56000) [pid = 1653] [serial = 697] [outer = 0x0] 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124be4000) [pid = 1653] [serial = 698] [outer = 0x119c56000] 06:00:28 INFO - PROCESS | 1653 | 1467982828496 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125016800) [pid = 1653] [serial = 699] [outer = 0x119c56000] 06:00:28 INFO - PROCESS | 1653 | 1467982828811 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 06:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:00:28 INFO - PROCESS | 1653 | 1467982828831 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:00:28 INFO - PROCESS | 1653 | 1467982828832 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:00:28 INFO - PROCESS | 1653 | 1467982828834 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 1653 | 1467982828835 Marionette TRACE conn2 <- [1,906,null,{}] 06:00:28 INFO - PROCESS | 1653 | 1467982828853 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:28 INFO - PROCESS | 1653 | 1467982828855 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:28 INFO - PROCESS | 1653 | 1467982828953 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:00:28 INFO - PROCESS | 1653 | 1467982828956 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 1653 | 1467982828957 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255dc800 == 35 [pid = 1653] [id = 234] 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12469e800) [pid = 1653] [serial = 700] [outer = 0x0] 06:00:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126915800) [pid = 1653] [serial = 701] [outer = 0x12469e800] 06:00:28 INFO - PROCESS | 1653 | 1467982828981 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126920400) [pid = 1653] [serial = 702] [outer = 0x12469e800] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1244c3800) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126918800) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113f39800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117011000) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113f31400) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12691c000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12382e800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11961ac00) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128cbc00) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128a79000) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f60c00) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119619000) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127081c00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:00:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12100ec00) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:00:29 INFO - PROCESS | 1653 | 1467982829485 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 678ms 06:00:29 INFO - PROCESS | 1653 | 1467982829513 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 1653 | 1467982829514 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:00:29 INFO - PROCESS | 1653 | 1467982829517 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 1653 | 1467982829518 Marionette TRACE conn2 <- [1,910,null,{}] 06:00:29 INFO - PROCESS | 1653 | 1467982829520 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 1653 | 1467982829521 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:29 INFO - PROCESS | 1653 | 1467982829605 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:00:29 INFO - PROCESS | 1653 | 1467982829610 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1653 | 1467982829611 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118570800 == 36 [pid = 1653] [id = 235] 06:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112e30c00) [pid = 1653] [serial = 703] [outer = 0x0] 06:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116908c00) [pid = 1653] [serial = 704] [outer = 0x112e30c00] 06:00:29 INFO - PROCESS | 1653 | 1467982829636 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121010800) [pid = 1653] [serial = 705] [outer = 0x112e30c00] 06:00:29 INFO - PROCESS | 1653 | 1467982829959 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 06:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:00:29 INFO - PROCESS | 1653 | 1467982829986 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 1653 | 1467982829988 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:00:29 INFO - PROCESS | 1653 | 1467982829991 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 1653 | 1467982829992 Marionette TRACE conn2 <- [1,914,null,{}] 06:00:29 INFO - PROCESS | 1653 | 1467982829994 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 1653 | 1467982829995 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:30 INFO - PROCESS | 1653 | 1467982830093 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:00:30 INFO - PROCESS | 1653 | 1467982830099 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:30 INFO - PROCESS | 1653 | 1467982830100 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bf000 == 37 [pid = 1653] [id = 236] 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116975c00) [pid = 1653] [serial = 706] [outer = 0x0] 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1244c0800) [pid = 1653] [serial = 707] [outer = 0x116975c00] 06:00:30 INFO - PROCESS | 1653 | 1467982830125 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126a9a000) [pid = 1653] [serial = 708] [outer = 0x116975c00] 06:00:30 INFO - PROCESS | 1653 | 1467982830430 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 06:00:30 INFO - PROCESS | 1653 | 1467982830460 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1653 | 1467982830462 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:00:30 INFO - PROCESS | 1653 | 1467982830464 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1653 | 1467982830466 Marionette TRACE conn2 <- [1,918,null,{}] 06:00:30 INFO - PROCESS | 1653 | 1467982830468 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:30 INFO - PROCESS | 1653 | 1467982830470 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:30 INFO - PROCESS | 1653 | 1467982830565 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:00:30 INFO - PROCESS | 1653 | 1467982830568 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:30 INFO - PROCESS | 1653 | 1467982830570 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ee0000 == 38 [pid = 1653] [id = 237] 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126a9a400) [pid = 1653] [serial = 709] [outer = 0x0] 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127081400) [pid = 1653] [serial = 710] [outer = 0x126a9a400] 06:00:30 INFO - PROCESS | 1653 | 1467982830598 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127443400) [pid = 1653] [serial = 711] [outer = 0x126a9a400] 06:00:30 INFO - PROCESS | 1653 | 1467982830958 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 06:00:31 INFO - PROCESS | 1653 | 1467982831000 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:00:31 INFO - PROCESS | 1653 | 1467982831003 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:00:31 INFO - PROCESS | 1653 | 1467982831007 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1653 | 1467982831009 Marionette TRACE conn2 <- [1,922,null,{}] 06:00:31 INFO - PROCESS | 1653 | 1467982831012 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:31 INFO - PROCESS | 1653 | 1467982831014 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:31 INFO - PROCESS | 1653 | 1467982831135 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:00:31 INFO - PROCESS | 1653 | 1467982831141 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1653 | 1467982831142 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a671800 == 39 [pid = 1653] [id = 238] 06:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127444000) [pid = 1653] [serial = 712] [outer = 0x0] 06:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a7ec00) [pid = 1653] [serial = 713] [outer = 0x127444000] 06:00:31 INFO - PROCESS | 1653 | 1467982831162 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129116c00) [pid = 1653] [serial = 714] [outer = 0x127444000] 06:00:31 INFO - PROCESS | 1653 | 1467982831750 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 822ms 06:00:31 INFO - PROCESS | 1653 | 1467982831829 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:00:31 INFO - PROCESS | 1653 | 1467982831833 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:00:31 INFO - PROCESS | 1653 | 1467982831862 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1653 | 1467982831865 Marionette TRACE conn2 <- [1,926,null,{}] 06:00:31 INFO - PROCESS | 1653 | 1467982831873 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:31 INFO - PROCESS | 1653 | 1467982831876 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:32 INFO - PROCESS | 1653 | 1467982831993 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:00:32 INFO - PROCESS | 1653 | 1467982832043 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1653 | 1467982832045 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11672e800 == 40 [pid = 1653] [id = 239] 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1128ce000) [pid = 1653] [serial = 715] [outer = 0x0] 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113086400) [pid = 1653] [serial = 716] [outer = 0x1128ce000] 06:00:32 INFO - PROCESS | 1653 | 1467982832076 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1160ddc00) [pid = 1653] [serial = 717] [outer = 0x1128ce000] 06:00:32 INFO - PROCESS | 1653 | 1467982832613 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 849ms 06:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:00:32 INFO - PROCESS | 1653 | 1467982832686 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 1653 | 1467982832690 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:00:32 INFO - PROCESS | 1653 | 1467982832694 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1653 | 1467982832696 Marionette TRACE conn2 <- [1,930,null,{}] 06:00:32 INFO - PROCESS | 1653 | 1467982832698 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:32 INFO - PROCESS | 1653 | 1467982832700 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:32 INFO - PROCESS | 1653 | 1467982832806 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:00:32 INFO - PROCESS | 1653 | 1467982832889 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1653 | 1467982832890 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e62000 == 41 [pid = 1653] [id = 240] 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11812e000) [pid = 1653] [serial = 718] [outer = 0x0] 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11821bc00) [pid = 1653] [serial = 719] [outer = 0x11812e000] 06:00:32 INFO - PROCESS | 1653 | 1467982832921 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118277400) [pid = 1653] [serial = 720] [outer = 0x11812e000] 06:00:33 INFO - PROCESS | 1653 | 1467982833544 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119ee0000 == 40 [pid = 1653] [id = 237] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bf000 == 39 [pid = 1653] [id = 236] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118570800 == 38 [pid = 1653] [id = 235] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1255dc800 == 37 [pid = 1653] [id = 234] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1250b9800 == 36 [pid = 1653] [id = 233] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12406d000 == 35 [pid = 1653] [id = 232] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x120e49000 == 34 [pid = 1653] [id = 231] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118abc800 == 33 [pid = 1653] [id = 230] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118573800 == 32 [pid = 1653] [id = 229] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116f59000 == 31 [pid = 1653] [id = 228] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113d75000 == 30 [pid = 1653] [id = 227] 06:00:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113b3e000 == 29 [pid = 1653] [id = 226] 06:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 920ms 06:00:33 INFO - PROCESS | 1653 | 1467982833615 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1653 | 1467982833617 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:00:33 INFO - PROCESS | 1653 | 1467982833620 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1653 | 1467982833623 Marionette TRACE conn2 <- [1,934,null,{}] 06:00:33 INFO - PROCESS | 1653 | 1467982833626 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:33 INFO - PROCESS | 1653 | 1467982833628 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:33 INFO - PROCESS | 1653 | 1467982833703 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124d24c00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126921000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116083400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a11000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11812e800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118278800) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1160e1400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11700a400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126aa2800) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1244b6c00) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119848000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128cc000) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182c2400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1192ca800) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12911d400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12695ec00) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182bec00) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126aa1000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1133d1400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127438400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129023800) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126eb9000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129124c00) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1241e4c00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126918400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127077c00) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1244c2800) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12100c400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 06:00:33 INFO - PROCESS | 1653 | 1467982833769 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 1653 | 1467982833771 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116017800 == 30 [pid = 1653] [id = 241] 06:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1133c9c00) [pid = 1653] [serial = 721] [outer = 0x0] 06:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1160e3000) [pid = 1653] [serial = 722] [outer = 0x1133c9c00] 06:00:33 INFO - PROCESS | 1653 | 1467982833801 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11812cc00) [pid = 1653] [serial = 723] [outer = 0x1133c9c00] 06:00:34 INFO - PROCESS | 1653 | 1467982834091 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 521ms 06:00:34 INFO - PROCESS | 1653 | 1467982834141 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 1653 | 1467982834144 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:00:34 INFO - PROCESS | 1653 | 1467982834150 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 1653 | 1467982834151 Marionette TRACE conn2 <- [1,938,null,{}] 06:00:34 INFO - PROCESS | 1653 | 1467982834154 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 1653 | 1467982834157 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:34 INFO - PROCESS | 1653 | 1467982834234 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:00:34 INFO - PROCESS | 1653 | 1467982834295 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1653 | 1467982834296 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b3e000 == 31 [pid = 1653] [id = 242] 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118129800) [pid = 1653] [serial = 724] [outer = 0x0] 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11826b400) [pid = 1653] [serial = 725] [outer = 0x118129800] 06:00:34 INFO - PROCESS | 1653 | 1467982834323 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a4c400) [pid = 1653] [serial = 726] [outer = 0x118129800] 06:00:34 INFO - PROCESS | 1653 | 1467982834610 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 06:00:34 INFO - PROCESS | 1653 | 1467982834670 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 1653 | 1467982834673 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:00:34 INFO - PROCESS | 1653 | 1467982834676 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 1653 | 1467982834679 Marionette TRACE conn2 <- [1,942,null,{}] 06:00:34 INFO - PROCESS | 1653 | 1467982834686 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 1653 | 1467982834689 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:34 INFO - PROCESS | 1653 | 1467982834766 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:00:34 INFO - PROCESS | 1653 | 1467982834821 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1653 | 1467982834823 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987a800 == 32 [pid = 1653] [id = 243] 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112e02400) [pid = 1653] [serial = 727] [outer = 0x0] 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119223000) [pid = 1653] [serial = 728] [outer = 0x112e02400] 06:00:34 INFO - PROCESS | 1653 | 1467982834853 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12100c800) [pid = 1653] [serial = 729] [outer = 0x112e02400] 06:00:35 INFO - PROCESS | 1653 | 1467982835142 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 06:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:00:35 INFO - PROCESS | 1653 | 1467982835198 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1653 | 1467982835200 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:00:35 INFO - PROCESS | 1653 | 1467982835202 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1653 | 1467982835203 Marionette TRACE conn2 <- [1,946,null,{}] 06:00:35 INFO - PROCESS | 1653 | 1467982835208 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 1653 | 1467982835209 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:35 INFO - PROCESS | 1653 | 1467982835286 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:00:35 INFO - PROCESS | 1653 | 1467982835292 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 1653 | 1467982835293 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124430800 == 33 [pid = 1653] [id = 244] 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12382ec00) [pid = 1653] [serial = 730] [outer = 0x0] 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1241e9400) [pid = 1653] [serial = 731] [outer = 0x12382ec00] 06:00:35 INFO - PROCESS | 1653 | 1467982835318 Marionette DEBUG loaded listener.js 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12495ec00) [pid = 1653] [serial = 732] [outer = 0x12382ec00] 06:00:35 INFO - PROCESS | 1653 | 1467982835647 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 06:00:35 INFO - PROCESS | 1653 | 1467982835696 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1653 | 1467982835697 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:00:35 INFO - PROCESS | 1653 | 1467982835705 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1653 | 1467982835708 Marionette TRACE conn2 <- [1,950,null,{}] 06:00:35 INFO - PROCESS | 1653 | 1467982835717 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 1653 | 1467982835718 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:35 INFO - PROCESS | 1653 | 1467982835813 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:00:35 INFO - PROCESS | 1653 | 1467982835817 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 1653 | 1467982835818 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d72000 == 34 [pid = 1653] [id = 245] 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12100f800) [pid = 1653] [serial = 733] [outer = 0x0] 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124d2d000) [pid = 1653] [serial = 734] [outer = 0x12100f800] 06:00:35 INFO - PROCESS | 1653 | 1467982835842 Marionette DEBUG loaded listener.js 06:00:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126915400) [pid = 1653] [serial = 735] [outer = 0x12100f800] 06:00:36 INFO - PROCESS | 1653 | 1467982836184 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 522ms 06:00:36 INFO - PROCESS | 1653 | 1467982836227 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:00:36 INFO - PROCESS | 1653 | 1467982836228 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:00:36 INFO - PROCESS | 1653 | 1467982836231 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:00:36 INFO - PROCESS | 1653 | 1467982836232 Marionette TRACE conn2 <- [1,954,null,{}] 06:00:36 INFO - PROCESS | 1653 | 1467982836234 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:36 INFO - PROCESS | 1653 | 1467982836238 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:36 INFO - PROCESS | 1653 | 1467982836370 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:00:36 INFO - PROCESS | 1653 | 1467982836375 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1653 | 1467982836376 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d4000 == 35 [pid = 1653] [id = 246] 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126918800) [pid = 1653] [serial = 736] [outer = 0x0] 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126a9f400) [pid = 1653] [serial = 737] [outer = 0x126918800] 06:00:36 INFO - PROCESS | 1653 | 1467982836401 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127444c00) [pid = 1653] [serial = 738] [outer = 0x126918800] 06:00:36 INFO - PROCESS | 1653 | 1467982836748 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms 06:00:36 INFO - PROCESS | 1653 | 1467982836753 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:00:36 INFO - PROCESS | 1653 | 1467982836755 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:00:36 INFO - PROCESS | 1653 | 1467982836762 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:00:36 INFO - PROCESS | 1653 | 1467982836763 Marionette TRACE conn2 <- [1,958,null,{}] 06:00:36 INFO - PROCESS | 1653 | 1467982836766 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:36 INFO - PROCESS | 1653 | 1467982836767 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:36 INFO - PROCESS | 1653 | 1467982836868 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:00:36 INFO - PROCESS | 1653 | 1467982836872 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1653 | 1467982836873 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907f000 == 36 [pid = 1653] [id = 247] 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113094c00) [pid = 1653] [serial = 739] [outer = 0x0] 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129022800) [pid = 1653] [serial = 740] [outer = 0x113094c00] 06:00:36 INFO - PROCESS | 1653 | 1467982836898 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129121400) [pid = 1653] [serial = 741] [outer = 0x113094c00] 06:00:37 INFO - PROCESS | 1653 | 1467982837215 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 06:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:00:37 INFO - PROCESS | 1653 | 1467982837230 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1653 | 1467982837231 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:00:37 INFO - PROCESS | 1653 | 1467982837233 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1653 | 1467982837234 Marionette TRACE conn2 <- [1,962,null,{}] 06:00:37 INFO - PROCESS | 1653 | 1467982837237 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 1653 | 1467982837239 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:37 INFO - PROCESS | 1653 | 1467982837346 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:00:37 INFO - PROCESS | 1653 | 1467982837350 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1653 | 1467982837351 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x129629800 == 37 [pid = 1653] [id = 248] 06:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12901cc00) [pid = 1653] [serial = 742] [outer = 0x0] 06:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12935b800) [pid = 1653] [serial = 743] [outer = 0x12901cc00] 06:00:37 INFO - PROCESS | 1653 | 1467982837407 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129491400) [pid = 1653] [serial = 744] [outer = 0x12901cc00] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113083400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111d83800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176e5c00) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a58000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1249ca000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119616400) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12469e800) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c56000) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e30c00) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116975c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126a9a400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a04000) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1120e3800) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1151dcc00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116a11c00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1185b7c00) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:00:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116975000) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 719ms 06:00:37 INFO - PROCESS | 1653 | 1467982837948 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:00:37 INFO - PROCESS | 1653 | 1467982837954 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:00:37 INFO - PROCESS | 1653 | 1467982837959 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:00:37 INFO - PROCESS | 1653 | 1467982837963 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1653 | 1467982837965 Marionette TRACE conn2 <- [1,966,null,{}] 06:00:37 INFO - PROCESS | 1653 | 1467982837969 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 1653 | 1467982837971 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:38 INFO - PROCESS | 1653 | 1467982838068 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:00:38 INFO - PROCESS | 1653 | 1467982838119 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 1653 | 1467982838122 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e72800 == 38 [pid = 1653] [id = 249] 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1133f2c00) [pid = 1653] [serial = 745] [outer = 0x0] 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1160dcc00) [pid = 1653] [serial = 746] [outer = 0x1133f2c00] 06:00:38 INFO - PROCESS | 1653 | 1467982838154 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1170b8800) [pid = 1653] [serial = 747] [outer = 0x1133f2c00] 06:00:38 INFO - PROCESS | 1653 | 1467982838574 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 624ms 06:00:38 INFO - PROCESS | 1653 | 1467982838587 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 1653 | 1467982838592 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:00:38 INFO - PROCESS | 1653 | 1467982838596 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1653 | 1467982838598 Marionette TRACE conn2 <- [1,970,null,{}] 06:00:38 INFO - PROCESS | 1653 | 1467982838601 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:38 INFO - PROCESS | 1653 | 1467982838603 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:38 INFO - PROCESS | 1653 | 1467982838700 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:00:38 INFO - PROCESS | 1653 | 1467982838751 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 1653 | 1467982838752 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a7000 == 39 [pid = 1653] [id = 250] 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118141000) [pid = 1653] [serial = 748] [outer = 0x0] 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182bcc00) [pid = 1653] [serial = 749] [outer = 0x118141000] 06:00:38 INFO - PROCESS | 1653 | 1467982838783 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118a56000) [pid = 1653] [serial = 750] [outer = 0x118141000] 06:00:39 INFO - PROCESS | 1653 | 1467982839190 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 06:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:00:39 INFO - PROCESS | 1653 | 1467982839226 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1653 | 1467982839228 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:00:39 INFO - PROCESS | 1653 | 1467982839230 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1653 | 1467982839233 Marionette TRACE conn2 <- [1,974,null,{}] 06:00:39 INFO - PROCESS | 1653 | 1467982839243 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 1653 | 1467982839246 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:39 INFO - PROCESS | 1653 | 1467982839344 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:00:39 INFO - PROCESS | 1653 | 1467982839401 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1653 | 1467982839403 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a90c800 == 40 [pid = 1653] [id = 251] 06:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119651c00) [pid = 1653] [serial = 751] [outer = 0x0] 06:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1241e4c00) [pid = 1653] [serial = 752] [outer = 0x119651c00] 06:00:39 INFO - PROCESS | 1653 | 1467982839446 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124d57800) [pid = 1653] [serial = 753] [outer = 0x119651c00] 06:00:39 INFO - PROCESS | 1653 | 1467982839850 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 06:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:00:39 INFO - PROCESS | 1653 | 1467982839903 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1653 | 1467982839905 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:00:39 INFO - PROCESS | 1653 | 1467982839907 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1653 | 1467982839909 Marionette TRACE conn2 <- [1,978,null,{}] 06:00:39 INFO - PROCESS | 1653 | 1467982839911 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 1653 | 1467982839912 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:40 INFO - PROCESS | 1653 | 1467982840009 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:00:40 INFO - PROCESS | 1653 | 1467982840105 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 1653 | 1467982840106 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b2000 == 41 [pid = 1653] [id = 252] 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126916400) [pid = 1653] [serial = 754] [outer = 0x0] 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126aa2c00) [pid = 1653] [serial = 755] [outer = 0x126916400] 06:00:40 INFO - PROCESS | 1653 | 1467982840136 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127427800) [pid = 1653] [serial = 756] [outer = 0x126916400] 06:00:40 INFO - PROCESS | 1653 | 1467982840540 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 06:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:00:40 INFO - PROCESS | 1653 | 1467982840579 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1653 | 1467982840580 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:00:40 INFO - PROCESS | 1653 | 1467982840582 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1653 | 1467982840583 Marionette TRACE conn2 <- [1,982,null,{}] 06:00:40 INFO - PROCESS | 1653 | 1467982840586 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:40 INFO - PROCESS | 1653 | 1467982840587 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:40 INFO - PROCESS | 1653 | 1467982840693 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:00:40 INFO - PROCESS | 1653 | 1467982840747 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 1653 | 1467982840748 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c4800 == 42 [pid = 1653] [id = 253] 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1128cd000) [pid = 1653] [serial = 757] [outer = 0x0] 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12743d800) [pid = 1653] [serial = 758] [outer = 0x1128cd000] 06:00:40 INFO - PROCESS | 1653 | 1467982840777 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129359400) [pid = 1653] [serial = 759] [outer = 0x1128cd000] 06:00:41 INFO - PROCESS | 1653 | 1467982841346 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 773ms 06:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:00:41 INFO - PROCESS | 1653 | 1467982841356 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 1653 | 1467982841360 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:00:41 INFO - PROCESS | 1653 | 1467982841363 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 1653 | 1467982841365 Marionette TRACE conn2 <- [1,986,null,{}] 06:00:41 INFO - PROCESS | 1653 | 1467982841368 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:41 INFO - PROCESS | 1653 | 1467982841370 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:41 INFO - PROCESS | 1653 | 1467982841461 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:00:41 INFO - PROCESS | 1653 | 1467982841518 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1653 | 1467982841519 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b6800 == 43 [pid = 1653] [id = 254] 06:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115118000) [pid = 1653] [serial = 760] [outer = 0x0] 06:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117005800) [pid = 1653] [serial = 761] [outer = 0x115118000] 06:00:41 INFO - PROCESS | 1653 | 1467982841560 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118130800) [pid = 1653] [serial = 762] [outer = 0x115118000] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12907f000 == 42 [pid = 1653] [id = 247] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d4000 == 41 [pid = 1653] [id = 246] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x124d72000 == 40 [pid = 1653] [id = 245] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x124430800 == 39 [pid = 1653] [id = 244] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11987a800 == 38 [pid = 1653] [id = 243] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x113b3e000 == 37 [pid = 1653] [id = 242] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116017800 == 36 [pid = 1653] [id = 241] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x120e62000 == 35 [pid = 1653] [id = 240] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11672e800 == 34 [pid = 1653] [id = 239] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a671800 == 33 [pid = 1653] [id = 238] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c4800 == 32 [pid = 1653] [id = 253] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b2000 == 31 [pid = 1653] [id = 252] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a90c800 == 30 [pid = 1653] [id = 251] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a7000 == 29 [pid = 1653] [id = 250] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129629800 == 28 [pid = 1653] [id = 248] 06:00:42 INFO - PROCESS | 1653 | --DOCSHELL 0x117e72800 == 27 [pid = 1653] [id = 249] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112e05400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11607b000) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176f1000) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11813fc00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119220400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1182bf000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1185b8800) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113967c00) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1127b7400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11393a800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128cdc00) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118274400) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118227400) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11962e400) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11921f800) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125579c00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124d31c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121010c00) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126915800) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125016800) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124be4000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x121010800) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1244c0800) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116908c00) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x127081400) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126920400) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x127443400) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x126a9a000) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128a7ec00) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116972c00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119843c00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119628400) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124644400) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119613c00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 06:00:42 INFO - PROCESS | 1653 | 1467982842405 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1075ms 06:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:00:42 INFO - PROCESS | 1653 | 1467982842438 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1653 | 1467982842440 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:00:42 INFO - PROCESS | 1653 | 1467982842443 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1653 | 1467982842445 Marionette TRACE conn2 <- [1,990,null,{}] 06:00:42 INFO - PROCESS | 1653 | 1467982842449 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:42 INFO - PROCESS | 1653 | 1467982842450 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:42 INFO - PROCESS | 1653 | 1467982842527 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:00:42 INFO - PROCESS | 1653 | 1467982842575 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1653 | 1467982842578 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116017800 == 28 [pid = 1653] [id = 255] 06:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112a88400) [pid = 1653] [serial = 763] [outer = 0x0] 06:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1133cf800) [pid = 1653] [serial = 764] [outer = 0x112a88400] 06:00:42 INFO - PROCESS | 1653 | 1467982842605 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116023400) [pid = 1653] [serial = 765] [outer = 0x112a88400] 06:00:42 INFO - PROCESS | 1653 | 1467982842929 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 06:00:42 INFO - PROCESS | 1653 | 1467982842963 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1653 | 1467982842966 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:00:42 INFO - PROCESS | 1653 | 1467982842971 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1653 | 1467982842975 Marionette TRACE conn2 <- [1,994,null,{}] 06:00:42 INFO - PROCESS | 1653 | 1467982842978 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:42 INFO - PROCESS | 1653 | 1467982842979 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:43 INFO - PROCESS | 1653 | 1467982843054 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:00:43 INFO - PROCESS | 1653 | 1467982843060 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 1653 | 1467982843062 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117069800 == 29 [pid = 1653] [id = 256] 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11670f400) [pid = 1653] [serial = 766] [outer = 0x0] 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118138800) [pid = 1653] [serial = 767] [outer = 0x11670f400] 06:00:43 INFO - PROCESS | 1653 | 1467982843089 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11821f000) [pid = 1653] [serial = 768] [outer = 0x11670f400] 06:00:43 INFO - PROCESS | 1653 | 1467982843433 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 522ms 06:00:43 INFO - PROCESS | 1653 | 1467982843493 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:00:43 INFO - PROCESS | 1653 | 1467982843495 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:00:43 INFO - PROCESS | 1653 | 1467982843498 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1653 | 1467982843501 Marionette TRACE conn2 <- [1,998,null,{}] 06:00:43 INFO - PROCESS | 1653 | 1467982843510 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:43 INFO - PROCESS | 1653 | 1467982843514 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:43 INFO - PROCESS | 1653 | 1467982843610 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:00:43 INFO - PROCESS | 1653 | 1467982843625 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 1653 | 1467982843627 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x118599800 == 30 [pid = 1653] [id = 257] 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113d4a800) [pid = 1653] [serial = 769] [outer = 0x0] 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118a51000) [pid = 1653] [serial = 770] [outer = 0x113d4a800] 06:00:43 INFO - PROCESS | 1653 | 1467982843668 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119222800) [pid = 1653] [serial = 771] [outer = 0x113d4a800] 06:00:44 INFO - PROCESS | 1653 | 1467982844167 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 722ms 06:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:00:44 INFO - PROCESS | 1653 | 1467982844220 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:00:44 INFO - PROCESS | 1653 | 1467982844222 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:00:44 INFO - PROCESS | 1653 | 1467982844224 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 1653 | 1467982844225 Marionette TRACE conn2 <- [1,1002,null,{}] 06:00:44 INFO - PROCESS | 1653 | 1467982844228 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 1653 | 1467982844229 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:44 INFO - PROCESS | 1653 | 1467982844305 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:00:44 INFO - PROCESS | 1653 | 1467982844310 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1653 | 1467982844311 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b35800 == 31 [pid = 1653] [id = 258] 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1192d4800) [pid = 1653] [serial = 772] [outer = 0x0] 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11961a400) [pid = 1653] [serial = 773] [outer = 0x1192d4800] 06:00:44 INFO - PROCESS | 1653 | 1467982844337 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119658000) [pid = 1653] [serial = 774] [outer = 0x1192d4800] 06:00:44 INFO - PROCESS | 1653 | 1467982844690 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 519ms 06:00:44 INFO - PROCESS | 1653 | 1467982844744 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:00:44 INFO - PROCESS | 1653 | 1467982844752 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:00:44 INFO - PROCESS | 1653 | 1467982844755 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 1653 | 1467982844756 Marionette TRACE conn2 <- [1,1006,null,{}] 06:00:44 INFO - PROCESS | 1653 | 1467982844758 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 1653 | 1467982844759 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:44 INFO - PROCESS | 1653 | 1467982844856 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:00:44 INFO - PROCESS | 1653 | 1467982844860 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1653 | 1467982844861 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123967000 == 32 [pid = 1653] [id = 259] 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112e04400) [pid = 1653] [serial = 775] [outer = 0x0] 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119c57400) [pid = 1653] [serial = 776] [outer = 0x112e04400] 06:00:44 INFO - PROCESS | 1653 | 1467982844885 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121010c00) [pid = 1653] [serial = 777] [outer = 0x112e04400] 06:00:45 INFO - PROCESS | 1653 | 1467982845232 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 06:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:00:45 INFO - PROCESS | 1653 | 1467982845274 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1653 | 1467982845275 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:00:45 INFO - PROCESS | 1653 | 1467982845277 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1653 | 1467982845278 Marionette TRACE conn2 <- [1,1010,null,{}] 06:00:45 INFO - PROCESS | 1653 | 1467982845281 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:45 INFO - PROCESS | 1653 | 1467982845285 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:45 INFO - PROCESS | 1653 | 1467982845395 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:00:45 INFO - PROCESS | 1653 | 1467982845431 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1653 | 1467982845433 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124433800 == 33 [pid = 1653] [id = 260] 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119baa400) [pid = 1653] [serial = 778] [outer = 0x0] 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1244bf000) [pid = 1653] [serial = 779] [outer = 0x119baa400] 06:00:45 INFO - PROCESS | 1653 | 1467982845457 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124dc8400) [pid = 1653] [serial = 780] [outer = 0x119baa400] 06:00:45 INFO - PROCESS | 1653 | 1467982845766 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 517ms 06:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:00:45 INFO - PROCESS | 1653 | 1467982845796 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1653 | 1467982845797 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:00:45 INFO - PROCESS | 1653 | 1467982845799 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1653 | 1467982845800 Marionette TRACE conn2 <- [1,1014,null,{}] 06:00:45 INFO - PROCESS | 1653 | 1467982845821 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:45 INFO - PROCESS | 1653 | 1467982845822 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:45 INFO - PROCESS | 1653 | 1467982845914 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:00:45 INFO - PROCESS | 1653 | 1467982845918 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1653 | 1467982845919 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250bf800 == 34 [pid = 1653] [id = 261] 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118138000) [pid = 1653] [serial = 781] [outer = 0x0] 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126915800) [pid = 1653] [serial = 782] [outer = 0x118138000] 06:00:45 INFO - PROCESS | 1653 | 1467982845944 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12691f800) [pid = 1653] [serial = 783] [outer = 0x118138000] 06:00:46 INFO - PROCESS | 1653 | 1467982846333 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 588ms 06:00:46 INFO - PROCESS | 1653 | 1467982846388 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:00:46 INFO - PROCESS | 1653 | 1467982846390 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:00:46 INFO - PROCESS | 1653 | 1467982846393 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 1653 | 1467982846395 Marionette TRACE conn2 <- [1,1018,null,{}] 06:00:46 INFO - PROCESS | 1653 | 1467982846398 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:46 INFO - PROCESS | 1653 | 1467982846400 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:46 INFO - PROCESS | 1653 | 1467982846711 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12382ec00) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12100f800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126918800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12901cc00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113094c00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112e02400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1133c9c00) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118129800) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1128ce000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11812e000) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:00:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127444000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:00:46 INFO - PROCESS | 1653 | 1467982846759 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 1653 | 1467982846760 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117087800 == 35 [pid = 1653] [id = 262] 06:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111da9800) [pid = 1653] [serial = 784] [outer = 0x0] 06:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113f31400) [pid = 1653] [serial = 785] [outer = 0x111da9800] 06:00:46 INFO - PROCESS | 1653 | 1467982846785 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1185b2000) [pid = 1653] [serial = 786] [outer = 0x111da9800] 06:00:47 INFO - PROCESS | 1653 | 1467982847046 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 06:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:00:47 INFO - PROCESS | 1653 | 1467982847064 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 1653 | 1467982847065 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:00:47 INFO - PROCESS | 1653 | 1467982847067 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1653 | 1467982847068 Marionette TRACE conn2 <- [1,1022,null,{}] 06:00:47 INFO - PROCESS | 1653 | 1467982847079 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 1653 | 1467982847080 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:47 INFO - PROCESS | 1653 | 1467982847181 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:00:47 INFO - PROCESS | 1653 | 1467982847186 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1653 | 1467982847188 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118595000 == 36 [pid = 1653] [id = 263] 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1167c4000) [pid = 1653] [serial = 787] [outer = 0x0] 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126917000) [pid = 1653] [serial = 788] [outer = 0x1167c4000] 06:00:47 INFO - PROCESS | 1653 | 1467982847212 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126aa1400) [pid = 1653] [serial = 789] [outer = 0x1167c4000] 06:00:47 INFO - PROCESS | 1653 | 1467982847527 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 469ms 06:00:47 INFO - PROCESS | 1653 | 1467982847540 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 1653 | 1467982847542 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:00:47 INFO - PROCESS | 1653 | 1467982847546 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1653 | 1467982847547 Marionette TRACE conn2 <- [1,1026,null,{}] 06:00:47 INFO - PROCESS | 1653 | 1467982847549 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 1653 | 1467982847550 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:47 INFO - PROCESS | 1653 | 1467982847652 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:00:47 INFO - PROCESS | 1653 | 1467982847658 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1653 | 1467982847659 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c9800 == 37 [pid = 1653] [id = 264] 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126aa7000) [pid = 1653] [serial = 790] [outer = 0x0] 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1244c2400) [pid = 1653] [serial = 791] [outer = 0x126aa7000] 06:00:47 INFO - PROCESS | 1653 | 1467982847684 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127081c00) [pid = 1653] [serial = 792] [outer = 0x126aa7000] 06:00:47 INFO - PROCESS | 1653 | 1467982847984 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 06:00:48 INFO - PROCESS | 1653 | 1467982848015 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1653 | 1467982848016 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:00:48 INFO - PROCESS | 1653 | 1467982848018 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1653 | 1467982848020 Marionette TRACE conn2 <- [1,1030,null,{}] 06:00:48 INFO - PROCESS | 1653 | 1467982848024 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:48 INFO - PROCESS | 1653 | 1467982848027 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:48 INFO - PROCESS | 1653 | 1467982848120 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:00:48 INFO - PROCESS | 1653 | 1467982848126 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:48 INFO - PROCESS | 1653 | 1467982848127 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a4800 == 38 [pid = 1653] [id = 265] 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119629800) [pid = 1653] [serial = 793] [outer = 0x0] 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127440800) [pid = 1653] [serial = 794] [outer = 0x119629800] 06:00:48 INFO - PROCESS | 1653 | 1467982848154 Marionette DEBUG loaded listener.js 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129122000) [pid = 1653] [serial = 795] [outer = 0x119629800] 06:00:48 INFO - PROCESS | 1653 | 1467982848491 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 06:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:00:48 INFO - PROCESS | 1653 | 1467982848547 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1653 | 1467982848548 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:00:48 INFO - PROCESS | 1653 | 1467982848550 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1653 | 1467982848551 Marionette TRACE conn2 <- [1,1034,null,{}] 06:00:48 INFO - PROCESS | 1653 | 1467982848554 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:48 INFO - PROCESS | 1653 | 1467982848555 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:48 INFO - PROCESS | 1653 | 1467982848630 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:00:48 INFO - PROCESS | 1653 | 1467982848634 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:48 INFO - PROCESS | 1653 | 1467982848635 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65f800 == 39 [pid = 1653] [id = 266] 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1273ed400) [pid = 1653] [serial = 796] [outer = 0x0] 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129365400) [pid = 1653] [serial = 797] [outer = 0x1273ed400] 06:00:48 INFO - PROCESS | 1653 | 1467982848661 Marionette DEBUG loaded listener.js 06:00:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12949ac00) [pid = 1653] [serial = 798] [outer = 0x1273ed400] 06:00:49 INFO - PROCESS | 1653 | 1467982849217 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 720ms 06:00:49 INFO - PROCESS | 1653 | 1467982849270 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:00:49 INFO - PROCESS | 1653 | 1467982849273 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:00:49 INFO - PROCESS | 1653 | 1467982849276 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:00:49 INFO - PROCESS | 1653 | 1467982849280 Marionette TRACE conn2 <- [1,1038,null,{}] 06:00:49 INFO - PROCESS | 1653 | 1467982849283 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:49 INFO - PROCESS | 1653 | 1467982849285 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:49 INFO - PROCESS | 1653 | 1467982849394 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:00:49 INFO - PROCESS | 1653 | 1467982849470 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1653 | 1467982849471 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f65800 == 40 [pid = 1653] [id = 267] 06:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1133ef400) [pid = 1653] [serial = 799] [outer = 0x0] 06:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11602dc00) [pid = 1653] [serial = 800] [outer = 0x1133ef400] 06:00:49 INFO - PROCESS | 1653 | 1467982849502 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117008800) [pid = 1653] [serial = 801] [outer = 0x1133ef400] 06:00:50 INFO - PROCESS | 1653 | 1467982850062 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 822ms 06:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:00:50 INFO - PROCESS | 1653 | 1467982850216 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1653 | 1467982850218 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:00:50 INFO - PROCESS | 1653 | 1467982850222 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1653 | 1467982850225 Marionette TRACE conn2 <- [1,1042,null,{}] 06:00:50 INFO - PROCESS | 1653 | 1467982850232 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:50 INFO - PROCESS | 1653 | 1467982850234 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:50 INFO - PROCESS | 1653 | 1467982850332 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:00:50 INFO - PROCESS | 1653 | 1467982850384 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1653 | 1467982850387 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f50800 == 41 [pid = 1653] [id = 268] 06:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116703800) [pid = 1653] [serial = 802] [outer = 0x0] 06:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116908c00) [pid = 1653] [serial = 803] [outer = 0x116703800] 06:00:50 INFO - PROCESS | 1653 | 1467982850412 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118139400) [pid = 1653] [serial = 804] [outer = 0x116703800] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a4800 == 40 [pid = 1653] [id = 265] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c9800 == 39 [pid = 1653] [id = 264] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118595000 == 38 [pid = 1653] [id = 263] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117087800 == 37 [pid = 1653] [id = 262] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1250bf800 == 36 [pid = 1653] [id = 261] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x124433800 == 35 [pid = 1653] [id = 260] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x123967000 == 34 [pid = 1653] [id = 259] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119b35800 == 33 [pid = 1653] [id = 258] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118599800 == 32 [pid = 1653] [id = 257] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117069800 == 31 [pid = 1653] [id = 256] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116017800 == 30 [pid = 1653] [id = 255] 06:00:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b6800 == 29 [pid = 1653] [id = 254] 06:00:50 INFO - PROCESS | 1653 | 1467982850930 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 722ms 06:00:50 INFO - PROCESS | 1653 | 1467982850945 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1653 | 1467982850948 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:00:50 INFO - PROCESS | 1653 | 1467982850955 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1653 | 1467982850960 Marionette TRACE conn2 <- [1,1046,null,{}] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129491400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129022800) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12935b800) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129121400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126915400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119223000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12100c800) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160e3000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11812cc00) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11826b400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a4c400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113086400) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160ddc00) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11821bc00) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118277400) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129116c00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127444c00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12495ec00) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1241e9400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124d2d000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 06:00:50 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126a9f400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 06:00:51 INFO - PROCESS | 1653 | 1467982851003 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 1653 | 1467982851006 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:51 INFO - PROCESS | 1653 | 1467982851129 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:00:51 INFO - PROCESS | 1653 | 1467982851144 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 1653 | 1467982851145 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117074800 == 30 [pid = 1653] [id = 269] 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11813a800) [pid = 1653] [serial = 805] [outer = 0x0] 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118226000) [pid = 1653] [serial = 806] [outer = 0x11813a800] 06:00:51 INFO - PROCESS | 1653 | 1467982851173 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182c0000) [pid = 1653] [serial = 807] [outer = 0x11813a800] 06:00:51 INFO - PROCESS | 1653 | 1467982851497 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 598ms 06:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:00:51 INFO - PROCESS | 1653 | 1467982851551 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 1653 | 1467982851552 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:00:51 INFO - PROCESS | 1653 | 1467982851554 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 1653 | 1467982851555 Marionette TRACE conn2 <- [1,1050,null,{}] 06:00:51 INFO - PROCESS | 1653 | 1467982851562 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 1653 | 1467982851566 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:51 INFO - PROCESS | 1653 | 1467982851668 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:00:51 INFO - PROCESS | 1653 | 1467982851677 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 1653 | 1467982851679 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119863000 == 31 [pid = 1653] [id = 270] 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119614400) [pid = 1653] [serial = 808] [outer = 0x0] 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11961bc00) [pid = 1653] [serial = 809] [outer = 0x119614400] 06:00:51 INFO - PROCESS | 1653 | 1467982851707 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c95000) [pid = 1653] [serial = 810] [outer = 0x119614400] 06:00:52 INFO - PROCESS | 1653 | 1467982852036 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 06:00:52 INFO - PROCESS | 1653 | 1467982852073 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1653 | 1467982852075 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:00:52 INFO - PROCESS | 1653 | 1467982852077 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1653 | 1467982852078 Marionette TRACE conn2 <- [1,1054,null,{}] 06:00:52 INFO - PROCESS | 1653 | 1467982852080 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:52 INFO - PROCESS | 1653 | 1467982852081 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:52 INFO - PROCESS | 1653 | 1467982852161 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:00:52 INFO - PROCESS | 1653 | 1467982852212 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 1653 | 1467982852213 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x123aa9000 == 32 [pid = 1653] [id = 271] 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119ec7000) [pid = 1653] [serial = 811] [outer = 0x0] 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123b7fc00) [pid = 1653] [serial = 812] [outer = 0x119ec7000] 06:00:52 INFO - PROCESS | 1653 | 1467982852238 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1244ba800) [pid = 1653] [serial = 813] [outer = 0x119ec7000] 06:00:52 INFO - PROCESS | 1653 | 1467982852513 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 06:00:52 INFO - PROCESS | 1653 | 1467982852546 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1653 | 1467982852548 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:00:52 INFO - PROCESS | 1653 | 1467982852550 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1653 | 1467982852551 Marionette TRACE conn2 <- [1,1058,null,{}] 06:00:52 INFO - PROCESS | 1653 | 1467982852553 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:52 INFO - PROCESS | 1653 | 1467982852554 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:52 INFO - PROCESS | 1653 | 1467982852643 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:00:52 INFO - PROCESS | 1653 | 1467982852646 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 1653 | 1467982852647 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e0000 == 33 [pid = 1653] [id = 272] 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12382f000) [pid = 1653] [serial = 814] [outer = 0x0] 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124bddc00) [pid = 1653] [serial = 815] [outer = 0x12382f000] 06:00:52 INFO - PROCESS | 1653 | 1467982852671 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124dc6c00) [pid = 1653] [serial = 816] [outer = 0x12382f000] 06:00:53 INFO - PROCESS | 1653 | 1467982853010 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 06:00:53 INFO - PROCESS | 1653 | 1467982853018 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 1653 | 1467982853019 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:00:53 INFO - PROCESS | 1653 | 1467982853025 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 1653 | 1467982853028 Marionette TRACE conn2 <- [1,1062,null,{}] 06:00:53 INFO - PROCESS | 1653 | 1467982853031 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:53 INFO - PROCESS | 1653 | 1467982853038 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:53 INFO - PROCESS | 1653 | 1467982853237 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:00:53 INFO - PROCESS | 1653 | 1467982853253 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1653 | 1467982853255 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255da800 == 34 [pid = 1653] [id = 273] 06:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126915400) [pid = 1653] [serial = 817] [outer = 0x0] 06:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12695b000) [pid = 1653] [serial = 818] [outer = 0x126915400] 06:00:53 INFO - PROCESS | 1653 | 1467982853301 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127444000) [pid = 1653] [serial = 819] [outer = 0x126915400] 06:00:53 INFO - PROCESS | 1653 | 1467982853749 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 773ms 06:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:00:53 INFO - PROCESS | 1653 | 1467982853796 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 1653 | 1467982853797 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:00:53 INFO - PROCESS | 1653 | 1467982853799 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 1653 | 1467982853800 Marionette TRACE conn2 <- [1,1066,null,{}] 06:00:53 INFO - PROCESS | 1653 | 1467982853803 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:53 INFO - PROCESS | 1653 | 1467982853804 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:53 INFO - PROCESS | 1653 | 1467982853896 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:00:53 INFO - PROCESS | 1653 | 1467982853950 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1653 | 1467982853951 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129068800 == 35 [pid = 1653] [id = 274] 06:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a7b000) [pid = 1653] [serial = 820] [outer = 0x0] 06:00:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129020c00) [pid = 1653] [serial = 821] [outer = 0x128a7b000] 06:00:53 INFO - PROCESS | 1653 | 1467982853977 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129124800) [pid = 1653] [serial = 822] [outer = 0x128a7b000] 06:00:54 INFO - PROCESS | 1653 | 1467982854283 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 06:00:54 INFO - PROCESS | 1653 | 1467982854324 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1653 | 1467982854326 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:00:54 INFO - PROCESS | 1653 | 1467982854329 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1653 | 1467982854330 Marionette TRACE conn2 <- [1,1070,null,{}] 06:00:54 INFO - PROCESS | 1653 | 1467982854332 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 1653 | 1467982854333 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:54 INFO - PROCESS | 1653 | 1467982854427 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:00:54 INFO - PROCESS | 1653 | 1467982854430 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1653 | 1467982854432 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f63000 == 36 [pid = 1653] [id = 275] 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127b9800) [pid = 1653] [serial = 823] [outer = 0x0] 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12935fc00) [pid = 1653] [serial = 824] [outer = 0x1127b9800] 06:00:54 INFO - PROCESS | 1653 | 1467982854456 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12949bc00) [pid = 1653] [serial = 825] [outer = 0x1127b9800] 06:00:54 INFO - PROCESS | 1653 | 1467982854764 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 06:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:00:54 INFO - PROCESS | 1653 | 1467982854797 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1653 | 1467982854798 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:00:54 INFO - PROCESS | 1653 | 1467982854800 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1653 | 1467982854801 Marionette TRACE conn2 <- [1,1074,null,{}] 06:00:54 INFO - PROCESS | 1653 | 1467982854804 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 1653 | 1467982854806 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:54 INFO - PROCESS | 1653 | 1467982854900 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:00:54 INFO - PROCESS | 1653 | 1467982854936 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1653 | 1467982854937 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4ae000 == 37 [pid = 1653] [id = 276] 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127b7400) [pid = 1653] [serial = 826] [outer = 0x0] 06:00:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a474c00) [pid = 1653] [serial = 827] [outer = 0x1127b7400] 06:00:54 INFO - PROCESS | 1653 | 1467982854962 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a5db400) [pid = 1653] [serial = 828] [outer = 0x1127b7400] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112e04400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11670f400) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119baa400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113d4a800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a88400) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115118000) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1192d4800) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133f2c00) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118141000) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119651c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126916400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1128cd000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118138000) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111da9800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167c4000) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126aa7000) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:00:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119629800) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 06:00:55 INFO - PROCESS | 1653 | 1467982855368 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:00:55 INFO - PROCESS | 1653 | 1467982855372 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:00:55 INFO - PROCESS | 1653 | 1467982855374 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:00:55 INFO - PROCESS | 1653 | 1467982855376 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 1653 | 1467982855377 Marionette TRACE conn2 <- [1,1078,null,{}] 06:00:55 INFO - PROCESS | 1653 | 1467982855380 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:55 INFO - PROCESS | 1653 | 1467982855381 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:55 INFO - PROCESS | 1653 | 1467982855460 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:00:55 INFO - PROCESS | 1653 | 1467982855464 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1653 | 1467982855465 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb1000 == 38 [pid = 1653] [id = 277] 06:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112e04400) [pid = 1653] [serial = 829] [outer = 0x0] 06:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116973c00) [pid = 1653] [serial = 830] [outer = 0x112e04400] 06:00:55 INFO - PROCESS | 1653 | 1467982855489 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119224400) [pid = 1653] [serial = 831] [outer = 0x112e04400] 06:00:55 INFO - PROCESS | 1653 | 1467982855809 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 06:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:00:55 INFO - PROCESS | 1653 | 1467982855845 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:00:55 INFO - PROCESS | 1653 | 1467982855847 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:00:55 INFO - PROCESS | 1653 | 1467982855849 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 1653 | 1467982855851 Marionette TRACE conn2 <- [1,1082,null,{}] 06:00:55 INFO - PROCESS | 1653 | 1467982855853 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:55 INFO - PROCESS | 1653 | 1467982855855 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:55 INFO - PROCESS | 1653 | 1467982855971 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:00:55 INFO - PROCESS | 1653 | 1467982855980 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1653 | 1467982855981 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b5800 == 39 [pid = 1653] [id = 278] 06:00:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119651c00) [pid = 1653] [serial = 832] [outer = 0x0] 06:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126aa0c00) [pid = 1653] [serial = 833] [outer = 0x119651c00] 06:00:56 INFO - PROCESS | 1653 | 1467982856014 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a5e2c00) [pid = 1653] [serial = 834] [outer = 0x119651c00] 06:00:56 INFO - PROCESS | 1653 | 1467982856373 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 569ms 06:00:56 INFO - PROCESS | 1653 | 1467982856418 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1653 | 1467982856420 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:00:56 INFO - PROCESS | 1653 | 1467982856423 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1653 | 1467982856424 Marionette TRACE conn2 <- [1,1086,null,{}] 06:00:56 INFO - PROCESS | 1653 | 1467982856426 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:56 INFO - PROCESS | 1653 | 1467982856427 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:56 INFO - PROCESS | 1653 | 1467982856503 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:00:56 INFO - PROCESS | 1653 | 1467982856559 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:56 INFO - PROCESS | 1653 | 1467982856560 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d8800 == 40 [pid = 1653] [id = 279] 06:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125011400) [pid = 1653] [serial = 835] [outer = 0x0] 06:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a64f800) [pid = 1653] [serial = 836] [outer = 0x125011400] 06:00:56 INFO - PROCESS | 1653 | 1467982856584 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a987400) [pid = 1653] [serial = 837] [outer = 0x125011400] 06:00:56 INFO - PROCESS | 1653 | 1467982856836 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 06:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:00:56 INFO - PROCESS | 1653 | 1467982856896 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1653 | 1467982856897 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:00:56 INFO - PROCESS | 1653 | 1467982856899 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1653 | 1467982856900 Marionette TRACE conn2 <- [1,1090,null,{}] 06:00:56 INFO - PROCESS | 1653 | 1467982856903 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:56 INFO - PROCESS | 1653 | 1467982856904 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:56 INFO - PROCESS | 1653 | 1467982856986 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:00:56 INFO - PROCESS | 1653 | 1467982856991 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1653 | 1467982857000 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc4000 == 41 [pid = 1653] [id = 280] 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a989c00) [pid = 1653] [serial = 838] [outer = 0x0] 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a98d000) [pid = 1653] [serial = 839] [outer = 0x12a989c00] 06:00:57 INFO - PROCESS | 1653 | 1467982857024 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aeef800) [pid = 1653] [serial = 840] [outer = 0x12a989c00] 06:00:57 INFO - PROCESS | 1653 | 1467982857409 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 567ms 06:00:57 INFO - PROCESS | 1653 | 1467982857468 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:00:57 INFO - PROCESS | 1653 | 1467982857471 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:00:57 INFO - PROCESS | 1653 | 1467982857474 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 1653 | 1467982857476 Marionette TRACE conn2 <- [1,1094,null,{}] 06:00:57 INFO - PROCESS | 1653 | 1467982857480 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:57 INFO - PROCESS | 1653 | 1467982857482 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:57 INFO - PROCESS | 1653 | 1467982857586 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:00:57 INFO - PROCESS | 1653 | 1467982857656 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1653 | 1467982857657 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ab800 == 42 [pid = 1653] [id = 281] 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a7ac00) [pid = 1653] [serial = 841] [outer = 0x0] 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e65000) [pid = 1653] [serial = 842] [outer = 0x112a7ac00] 06:00:57 INFO - PROCESS | 1653 | 1467982857688 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11812e400) [pid = 1653] [serial = 843] [outer = 0x112a7ac00] 06:00:58 INFO - PROCESS | 1653 | 1467982858135 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 06:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:00:58 INFO - PROCESS | 1653 | 1467982858144 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1653 | 1467982858148 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:00:58 INFO - PROCESS | 1653 | 1467982858152 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1653 | 1467982858154 Marionette TRACE conn2 <- [1,1098,null,{}] 06:00:58 INFO - PROCESS | 1653 | 1467982858157 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:58 INFO - PROCESS | 1653 | 1467982858158 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:58 INFO - PROCESS | 1653 | 1467982858263 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:00:58 INFO - PROCESS | 1653 | 1467982858334 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1653 | 1467982858335 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250c4800 == 43 [pid = 1653] [id = 282] 06:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1182c1800) [pid = 1653] [serial = 844] [outer = 0x0] 06:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118a4c000) [pid = 1653] [serial = 845] [outer = 0x1182c1800] 06:00:58 INFO - PROCESS | 1653 | 1467982858366 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11960ec00) [pid = 1653] [serial = 846] [outer = 0x1182c1800] 06:00:58 INFO - PROCESS | 1653 | 1467982858790 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 06:00:58 INFO - PROCESS | 1653 | 1467982858822 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1653 | 1467982858823 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:00:58 INFO - PROCESS | 1653 | 1467982858826 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1653 | 1467982858829 Marionette TRACE conn2 <- [1,1102,null,{}] 06:00:58 INFO - PROCESS | 1653 | 1467982858836 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:58 INFO - PROCESS | 1653 | 1467982858840 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:58 INFO - PROCESS | 1653 | 1467982858962 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:00:59 INFO - PROCESS | 1653 | 1467982859035 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1653 | 1467982859037 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc9000 == 44 [pid = 1653] [id = 283] 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1244bfc00) [pid = 1653] [serial = 847] [outer = 0x0] 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124d51800) [pid = 1653] [serial = 848] [outer = 0x1244bfc00] 06:00:59 INFO - PROCESS | 1653 | 1467982859080 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126a9a000) [pid = 1653] [serial = 849] [outer = 0x1244bfc00] 06:00:59 INFO - PROCESS | 1653 | 1467982859469 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 06:00:59 INFO - PROCESS | 1653 | 1467982859498 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1653 | 1467982859500 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:00:59 INFO - PROCESS | 1653 | 1467982859503 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1653 | 1467982859504 Marionette TRACE conn2 <- [1,1106,null,{}] 06:00:59 INFO - PROCESS | 1653 | 1467982859507 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:59 INFO - PROCESS | 1653 | 1467982859508 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:59 INFO - PROCESS | 1653 | 1467982859615 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:00:59 INFO - PROCESS | 1653 | 1467982859673 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1653 | 1467982859674 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:00:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3aa800 == 45 [pid = 1653] [id = 284] 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12742ac00) [pid = 1653] [serial = 850] [outer = 0x0] 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12743cc00) [pid = 1653] [serial = 851] [outer = 0x12742ac00] 06:00:59 INFO - PROCESS | 1653 | 1467982859703 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12911dc00) [pid = 1653] [serial = 852] [outer = 0x12742ac00] 06:01:00 INFO - PROCESS | 1653 | 1467982860176 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 718ms 06:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:01:00 INFO - PROCESS | 1653 | 1467982860222 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 1653 | 1467982860224 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:01:00 INFO - PROCESS | 1653 | 1467982860226 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 1653 | 1467982860228 Marionette TRACE conn2 <- [1,1110,null,{}] 06:01:00 INFO - PROCESS | 1653 | 1467982860230 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:00 INFO - PROCESS | 1653 | 1467982860232 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:00 INFO - PROCESS | 1653 | 1467982860352 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:01:00 INFO - PROCESS | 1653 | 1467982860548 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 1653 | 1467982860550 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a2800 == 46 [pid = 1653] [id = 285] 06:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112e06000) [pid = 1653] [serial = 853] [outer = 0x0] 06:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1133d2c00) [pid = 1653] [serial = 854] [outer = 0x112e06000] 06:01:00 INFO - PROCESS | 1653 | 1467982860595 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116feec00) [pid = 1653] [serial = 855] [outer = 0x112e06000] 06:01:01 INFO - PROCESS | 1653 | 1467982861025 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 821ms 06:01:01 INFO - PROCESS | 1653 | 1467982861048 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 1653 | 1467982861050 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:01:01 INFO - PROCESS | 1653 | 1467982861053 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1653 | 1467982861055 Marionette TRACE conn2 <- [1,1114,null,{}] 06:01:01 INFO - PROCESS | 1653 | 1467982861058 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:01 INFO - PROCESS | 1653 | 1467982861061 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:01 INFO - PROCESS | 1653 | 1467982861154 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:01:01 INFO - PROCESS | 1653 | 1467982861248 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 1653 | 1467982861250 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d8800 == 45 [pid = 1653] [id = 279] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b5800 == 44 [pid = 1653] [id = 278] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb1000 == 43 [pid = 1653] [id = 277] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4ae000 == 42 [pid = 1653] [id = 276] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116f63000 == 41 [pid = 1653] [id = 275] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129068800 == 40 [pid = 1653] [id = 274] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1255da800 == 39 [pid = 1653] [id = 273] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e0000 == 38 [pid = 1653] [id = 272] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123aa9000 == 37 [pid = 1653] [id = 271] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119863000 == 36 [pid = 1653] [id = 270] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117074800 == 35 [pid = 1653] [id = 269] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116f50800 == 34 [pid = 1653] [id = 268] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116f65800 == 33 [pid = 1653] [id = 267] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a65f800 == 32 [pid = 1653] [id = 266] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a2800 == 31 [pid = 1653] [id = 285] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3aa800 == 30 [pid = 1653] [id = 284] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc9000 == 29 [pid = 1653] [id = 283] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1250c4800 == 28 [pid = 1653] [id = 282] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc4000 == 27 [pid = 1653] [id = 280] 06:01:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ab800 == 26 [pid = 1653] [id = 281] 06:01:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f08800 == 27 [pid = 1653] [id = 286] 06:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1127b7c00) [pid = 1653] [serial = 856] [outer = 0x0] 06:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1128cb000) [pid = 1653] [serial = 857] [outer = 0x1127b7c00] 06:01:01 INFO - PROCESS | 1653 | 1467982861843 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11336e000) [pid = 1653] [serial = 858] [outer = 0x1127b7c00] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12691f800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1185b2000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126917000) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x127081c00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126aa1400) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129122000) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1244c2400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113f31400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119658000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127440800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c57400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118138800) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11821f000) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1244bf000) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118a51000) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119222800) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133cf800) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116023400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118130800) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117005800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11961a400) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1170b8800) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1160dcc00) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118a56000) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121010c00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182bcc00) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d57800) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1241e4c00) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127427800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126aa2c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129359400) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12743d800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126915800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124dc8400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 06:01:02 INFO - PROCESS | 1653 | 1467982862314 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1275ms 06:01:02 INFO - PROCESS | 1653 | 1467982862330 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:01:02 INFO - PROCESS | 1653 | 1467982862331 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:01:02 INFO - PROCESS | 1653 | 1467982862335 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1653 | 1467982862336 Marionette TRACE conn2 <- [1,1118,null,{}] 06:01:02 INFO - PROCESS | 1653 | 1467982862339 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 1653 | 1467982862341 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:02 INFO - PROCESS | 1653 | 1467982862438 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:01:02 INFO - PROCESS | 1653 | 1467982862491 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1653 | 1467982862492 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116748800 == 28 [pid = 1653] [id = 287] 06:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113371400) [pid = 1653] [serial = 859] [outer = 0x0] 06:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167c9000) [pid = 1653] [serial = 860] [outer = 0x113371400] 06:01:02 INFO - PROCESS | 1653 | 1467982862520 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11813fc00) [pid = 1653] [serial = 861] [outer = 0x113371400] 06:01:02 INFO - PROCESS | 1653 | 1467982862815 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 522ms 06:01:02 INFO - PROCESS | 1653 | 1467982862858 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1653 | 1467982862863 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:01:02 INFO - PROCESS | 1653 | 1467982862868 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1653 | 1467982862870 Marionette TRACE conn2 <- [1,1122,null,{}] 06:01:02 INFO - PROCESS | 1653 | 1467982862874 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 1653 | 1467982862877 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:02 INFO - PROCESS | 1653 | 1467982862962 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:01:03 INFO - PROCESS | 1653 | 1467982863018 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1653 | 1467982863019 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117231800 == 29 [pid = 1653] [id = 288] 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11813ec00) [pid = 1653] [serial = 862] [outer = 0x0] 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11821f800) [pid = 1653] [serial = 863] [outer = 0x11813ec00] 06:01:03 INFO - PROCESS | 1653 | 1467982863044 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118e99400) [pid = 1653] [serial = 864] [outer = 0x11813ec00] 06:01:03 INFO - PROCESS | 1653 | 1467982863385 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 571ms 06:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:01:03 INFO - PROCESS | 1653 | 1467982863440 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 1653 | 1467982863442 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:01:03 INFO - PROCESS | 1653 | 1467982863445 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 1653 | 1467982863449 Marionette TRACE conn2 <- [1,1126,null,{}] 06:01:03 INFO - PROCESS | 1653 | 1467982863460 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:03 INFO - PROCESS | 1653 | 1467982863465 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:03 INFO - PROCESS | 1653 | 1467982863624 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:01:03 INFO - PROCESS | 1653 | 1467982863641 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1653 | 1467982863643 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c1c800 == 30 [pid = 1653] [id = 289] 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11921f400) [pid = 1653] [serial = 865] [outer = 0x0] 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11962a400) [pid = 1653] [serial = 866] [outer = 0x11921f400] 06:01:03 INFO - PROCESS | 1653 | 1467982863685 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12100bc00) [pid = 1653] [serial = 867] [outer = 0x11921f400] 06:01:04 INFO - PROCESS | 1653 | 1467982864045 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 622ms 06:01:04 INFO - PROCESS | 1653 | 1467982864068 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1653 | 1467982864070 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:01:04 INFO - PROCESS | 1653 | 1467982864073 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1653 | 1467982864076 Marionette TRACE conn2 <- [1,1130,null,{}] 06:01:04 INFO - PROCESS | 1653 | 1467982864078 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:04 INFO - PROCESS | 1653 | 1467982864079 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:04 INFO - PROCESS | 1653 | 1467982864176 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:01:04 INFO - PROCESS | 1653 | 1467982864228 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1653 | 1467982864229 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb2000 == 31 [pid = 1653] [id = 290] 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123e60000) [pid = 1653] [serial = 868] [outer = 0x0] 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1244b6c00) [pid = 1653] [serial = 869] [outer = 0x123e60000] 06:01:04 INFO - PROCESS | 1653 | 1467982864260 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1244c3800) [pid = 1653] [serial = 870] [outer = 0x123e60000] 06:01:04 INFO - PROCESS | 1653 | 1467982864566 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 522ms 06:01:04 INFO - PROCESS | 1653 | 1467982864594 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1653 | 1467982864595 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:01:04 INFO - PROCESS | 1653 | 1467982864597 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1653 | 1467982864598 Marionette TRACE conn2 <- [1,1134,null,{}] 06:01:04 INFO - PROCESS | 1653 | 1467982864601 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:04 INFO - PROCESS | 1653 | 1467982864602 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:04 INFO - PROCESS | 1653 | 1467982864701 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:01:04 INFO - PROCESS | 1653 | 1467982864705 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1653 | 1467982864707 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246c5000 == 32 [pid = 1653] [id = 291] 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118135c00) [pid = 1653] [serial = 871] [outer = 0x0] 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124dc8400) [pid = 1653] [serial = 872] [outer = 0x118135c00] 06:01:04 INFO - PROCESS | 1653 | 1467982864738 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126918400) [pid = 1653] [serial = 873] [outer = 0x118135c00] 06:01:05 INFO - PROCESS | 1653 | 1467982865082 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 06:01:05 INFO - PROCESS | 1653 | 1467982865126 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1653 | 1467982865127 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:01:05 INFO - PROCESS | 1653 | 1467982865130 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1653 | 1467982865131 Marionette TRACE conn2 <- [1,1138,null,{}] 06:01:05 INFO - PROCESS | 1653 | 1467982865133 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 1653 | 1467982865138 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:05 INFO - PROCESS | 1653 | 1467982865235 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:01:05 INFO - PROCESS | 1653 | 1467982865240 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 1653 | 1467982865241 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x112636800 == 33 [pid = 1653] [id = 292] 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12691f800) [pid = 1653] [serial = 874] [outer = 0x0] 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126aa8000) [pid = 1653] [serial = 875] [outer = 0x12691f800] 06:01:05 INFO - PROCESS | 1653 | 1467982865272 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12743a800) [pid = 1653] [serial = 876] [outer = 0x12691f800] 06:01:05 INFO - PROCESS | 1653 | 1467982865607 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 06:01:05 INFO - PROCESS | 1653 | 1467982865650 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1653 | 1467982865651 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:01:05 INFO - PROCESS | 1653 | 1467982865654 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1653 | 1467982865656 Marionette TRACE conn2 <- [1,1142,null,{}] 06:01:05 INFO - PROCESS | 1653 | 1467982865659 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 1653 | 1467982865661 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:05 INFO - PROCESS | 1653 | 1467982865805 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:01:05 INFO - PROCESS | 1653 | 1467982865820 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 1653 | 1467982865821 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x128919000 == 34 [pid = 1653] [id = 293] 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112d0c000) [pid = 1653] [serial = 877] [outer = 0x0] 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a78400) [pid = 1653] [serial = 878] [outer = 0x112d0c000] 06:01:05 INFO - PROCESS | 1653 | 1467982865862 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129022000) [pid = 1653] [serial = 879] [outer = 0x112d0c000] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1273ed400) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12382f000) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119ec7000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1127b9800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128a7b000) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125011400) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119614400) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133ef400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11813a800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e04400) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119651c00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116703800) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126915400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b7400) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:01:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a989c00) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:01:06 INFO - PROCESS | 1653 | 1467982866444 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 822ms 06:01:06 INFO - PROCESS | 1653 | 1467982866480 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 1653 | 1467982866481 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:01:06 INFO - PROCESS | 1653 | 1467982866483 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 1653 | 1467982866485 Marionette TRACE conn2 <- [1,1146,null,{}] 06:01:06 INFO - PROCESS | 1653 | 1467982866487 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 1653 | 1467982866488 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:06 INFO - PROCESS | 1653 | 1467982866599 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:01:06 INFO - PROCESS | 1653 | 1467982866636 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1653 | 1467982866637 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b3000 == 35 [pid = 1653] [id = 294] 06:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1127b5400) [pid = 1653] [serial = 880] [outer = 0x0] 06:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119629400) [pid = 1653] [serial = 881] [outer = 0x1127b5400] 06:01:06 INFO - PROCESS | 1653 | 1467982866662 Marionette DEBUG loaded listener.js 06:01:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126958800) [pid = 1653] [serial = 882] [outer = 0x1127b5400] 06:01:06 INFO - PROCESS | 1653 | 1467982866926 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 06:01:06 INFO - PROCESS | 1653 | 1467982866953 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 1653 | 1467982866955 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:01:06 INFO - PROCESS | 1653 | 1467982866965 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 1653 | 1467982866966 Marionette TRACE conn2 <- [1,1150,null,{}] 06:01:06 INFO - PROCESS | 1653 | 1467982866969 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:06 INFO - PROCESS | 1653 | 1467982866970 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:07 INFO - PROCESS | 1653 | 1467982867051 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:01:07 INFO - PROCESS | 1653 | 1467982867055 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1653 | 1467982867058 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12934e000 == 36 [pid = 1653] [id = 295] 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126ec0800) [pid = 1653] [serial = 883] [outer = 0x0] 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12911bc00) [pid = 1653] [serial = 884] [outer = 0x126ec0800] 06:01:07 INFO - PROCESS | 1653 | 1467982867082 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129358400) [pid = 1653] [serial = 885] [outer = 0x126ec0800] 06:01:07 INFO - PROCESS | 1653 | 1467982867396 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 06:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:01:07 INFO - PROCESS | 1653 | 1467982867434 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1653 | 1467982867435 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:01:07 INFO - PROCESS | 1653 | 1467982867438 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1653 | 1467982867439 Marionette TRACE conn2 <- [1,1154,null,{}] 06:01:07 INFO - PROCESS | 1653 | 1467982867441 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:07 INFO - PROCESS | 1653 | 1467982867442 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:07 INFO - PROCESS | 1653 | 1467982867547 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:01:07 INFO - PROCESS | 1653 | 1467982867552 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1653 | 1467982867553 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a49b000 == 37 [pid = 1653] [id = 296] 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113d91400) [pid = 1653] [serial = 886] [outer = 0x0] 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129124400) [pid = 1653] [serial = 887] [outer = 0x113d91400] 06:01:07 INFO - PROCESS | 1653 | 1467982867580 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129498800) [pid = 1653] [serial = 888] [outer = 0x113d91400] 06:01:07 INFO - PROCESS | 1653 | 1467982867915 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:01:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124d57800) [pid = 1653] [serial = 889] [outer = 0x1244bb400] 06:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 06:01:07 INFO - PROCESS | 1653 | 1467982867965 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1653 | 1467982867967 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:01:07 INFO - PROCESS | 1653 | 1467982867984 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1653 | 1467982867986 Marionette TRACE conn2 <- [1,1158,null,{}] 06:01:07 INFO - PROCESS | 1653 | 1467982867989 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:07 INFO - PROCESS | 1653 | 1467982867991 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:08 INFO - PROCESS | 1653 | 1467982868083 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:01:08 INFO - PROCESS | 1653 | 1467982868150 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1653 | 1467982868151 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b36000 == 38 [pid = 1653] [id = 297] 06:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1244b8800) [pid = 1653] [serial = 890] [outer = 0x0] 06:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129499c00) [pid = 1653] [serial = 891] [outer = 0x1244b8800] 06:01:08 INFO - PROCESS | 1653 | 1467982868192 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a98b400) [pid = 1653] [serial = 892] [outer = 0x1244b8800] 06:01:08 INFO - PROCESS | 1653 | 1467982868742 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 830ms 06:01:08 INFO - PROCESS | 1653 | 1467982868809 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:01:08 INFO - PROCESS | 1653 | 1467982868812 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:01:08 INFO - PROCESS | 1653 | 1467982868815 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 1653 | 1467982868818 Marionette TRACE conn2 <- [1,1162,null,{}] 06:01:08 INFO - PROCESS | 1653 | 1467982868822 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 1653 | 1467982868824 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:08 INFO - PROCESS | 1653 | 1467982868930 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:01:08 INFO - PROCESS | 1653 | 1467982868987 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1653 | 1467982868988 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117239800 == 39 [pid = 1653] [id = 298] 06:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116078000) [pid = 1653] [serial = 893] [outer = 0x0] 06:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1170c0c00) [pid = 1653] [serial = 894] [outer = 0x116078000] 06:01:09 INFO - PROCESS | 1653 | 1467982869019 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11813f800) [pid = 1653] [serial = 895] [outer = 0x116078000] 06:01:09 INFO - PROCESS | 1653 | 1467982869560 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 823ms 06:01:09 INFO - PROCESS | 1653 | 1467982869638 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1653 | 1467982869641 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:01:09 INFO - PROCESS | 1653 | 1467982869646 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1653 | 1467982869648 Marionette TRACE conn2 <- [1,1166,null,{}] 06:01:09 INFO - PROCESS | 1653 | 1467982869650 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:09 INFO - PROCESS | 1653 | 1467982869652 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:09 INFO - PROCESS | 1653 | 1467982869860 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:01:09 INFO - PROCESS | 1653 | 1467982869931 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1653 | 1467982869932 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a4800 == 40 [pid = 1653] [id = 299] 06:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11337b000) [pid = 1653] [serial = 896] [outer = 0x0] 06:01:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11700a400) [pid = 1653] [serial = 897] [outer = 0x11337b000] 06:01:09 INFO - PROCESS | 1653 | 1467982869961 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11813b000) [pid = 1653] [serial = 898] [outer = 0x11337b000] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a49b000 == 39 [pid = 1653] [id = 296] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12934e000 == 38 [pid = 1653] [id = 295] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b3000 == 37 [pid = 1653] [id = 294] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128919000 == 36 [pid = 1653] [id = 293] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x112636800 == 35 [pid = 1653] [id = 292] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1246c5000 == 34 [pid = 1653] [id = 291] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb2000 == 33 [pid = 1653] [id = 290] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x119c1c800 == 32 [pid = 1653] [id = 289] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x117231800 == 31 [pid = 1653] [id = 288] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x116748800 == 30 [pid = 1653] [id = 287] 06:01:10 INFO - PROCESS | 1653 | --DOCSHELL 0x111f08800 == 29 [pid = 1653] [id = 286] 06:01:10 INFO - PROCESS | 1653 | 1467982870524 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129020c00) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129365400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119224400) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12949bc00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116908c00) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182c0000) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a474c00) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127444000) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117008800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123b7fc00) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a5db400) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126aa0c00) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a987400) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12aeef800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a98d000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12949ac00) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124dc6c00) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1244ba800) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12935fc00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129124800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a64f800) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11961bc00) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11602dc00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118226000) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116973c00) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a5e2c00) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119c95000) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118139400) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12695b000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 06:01:10 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124bddc00) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 06:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 922ms 06:01:10 INFO - PROCESS | 1653 | 1467982870569 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:01:10 INFO - PROCESS | 1653 | 1467982870574 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:01:10 INFO - PROCESS | 1653 | 1467982870578 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1653 | 1467982870579 Marionette TRACE conn2 <- [1,1170,null,{}] 06:01:10 INFO - PROCESS | 1653 | 1467982870583 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:10 INFO - PROCESS | 1653 | 1467982870585 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:10 INFO - PROCESS | 1653 | 1467982870696 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:01:10 INFO - PROCESS | 1653 | 1467982870713 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:10 INFO - PROCESS | 1653 | 1467982870714 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707b800 == 30 [pid = 1653] [id = 300] 06:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118145800) [pid = 1653] [serial = 899] [outer = 0x0] 06:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118225800) [pid = 1653] [serial = 900] [outer = 0x118145800] 06:01:10 INFO - PROCESS | 1653 | 1467982870759 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1185b0400) [pid = 1653] [serial = 901] [outer = 0x118145800] 06:01:11 INFO - PROCESS | 1653 | 1467982871261 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 721ms 06:01:11 INFO - PROCESS | 1653 | 1467982871299 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:01:11 INFO - PROCESS | 1653 | 1467982871300 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:01:11 INFO - PROCESS | 1653 | 1467982871303 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1653 | 1467982871304 Marionette TRACE conn2 <- [1,1174,null,{}] 06:01:11 INFO - PROCESS | 1653 | 1467982871308 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 1653 | 1467982871309 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:11 INFO - PROCESS | 1653 | 1467982871385 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:01:11 INFO - PROCESS | 1653 | 1467982871394 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1653 | 1467982871395 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11928e800 == 31 [pid = 1653] [id = 301] 06:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119659800) [pid = 1653] [serial = 902] [outer = 0x0] 06:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c57400) [pid = 1653] [serial = 903] [outer = 0x119659800] 06:01:11 INFO - PROCESS | 1653 | 1467982871421 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121010c00) [pid = 1653] [serial = 904] [outer = 0x119659800] 06:01:11 INFO - PROCESS | 1653 | 1467982871784 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 1653 | 1467982871827 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:01:11 INFO - PROCESS | 1653 | 1467982871839 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1653 | 1467982871844 Marionette TRACE conn2 <- [1,1178,null,{}] 06:01:11 INFO - PROCESS | 1653 | 1467982871848 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:11 INFO - PROCESS | 1653 | 1467982871851 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:11 INFO - PROCESS | 1653 | 1467982871984 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:01:12 INFO - PROCESS | 1653 | 1467982871997 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1653 | 1467982871998 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6b000 == 32 [pid = 1653] [id = 302] 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113d4b000) [pid = 1653] [serial = 905] [outer = 0x0] 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1244be000) [pid = 1653] [serial = 906] [outer = 0x113d4b000] 06:01:12 INFO - PROCESS | 1653 | 1467982872039 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125573c00) [pid = 1653] [serial = 907] [outer = 0x113d4b000] 06:01:12 INFO - PROCESS | 1653 | 1467982872449 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 1653 | 1467982872465 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:01:12 INFO - PROCESS | 1653 | 1467982872467 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1653 | 1467982872468 Marionette TRACE conn2 <- [1,1182,null,{}] 06:01:12 INFO - PROCESS | 1653 | 1467982872471 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:12 INFO - PROCESS | 1653 | 1467982872472 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:12 INFO - PROCESS | 1653 | 1467982872581 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:01:12 INFO - PROCESS | 1653 | 1467982872587 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1653 | 1467982872588 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b06000 == 33 [pid = 1653] [id = 303] 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118144400) [pid = 1653] [serial = 908] [outer = 0x0] 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12691d800) [pid = 1653] [serial = 909] [outer = 0x118144400] 06:01:12 INFO - PROCESS | 1653 | 1467982872616 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126aa5800) [pid = 1653] [serial = 910] [outer = 0x118144400] 06:01:13 INFO - PROCESS | 1653 | 1467982873032 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1653 | 1467982873043 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:01:13 INFO - PROCESS | 1653 | 1467982873046 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1653 | 1467982873048 Marionette TRACE conn2 <- [1,1186,null,{}] 06:01:13 INFO - PROCESS | 1653 | 1467982873051 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 1653 | 1467982873054 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:13 INFO - PROCESS | 1653 | 1467982873212 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:01:13 INFO - PROCESS | 1653 | 1467982873233 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1653 | 1467982873239 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a99000 == 34 [pid = 1653] [id = 304] 06:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12901ec00) [pid = 1653] [serial = 911] [outer = 0x0] 06:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12911f000) [pid = 1653] [serial = 912] [outer = 0x12901ec00] 06:01:13 INFO - PROCESS | 1653 | 1467982873290 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129365400) [pid = 1653] [serial = 913] [outer = 0x12901ec00] 06:01:13 INFO - PROCESS | 1653 | 1467982873778 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1653 | 1467982873819 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:01:13 INFO - PROCESS | 1653 | 1467982873821 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1653 | 1467982873822 Marionette TRACE conn2 <- [1,1190,null,{}] 06:01:13 INFO - PROCESS | 1653 | 1467982873824 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 1653 | 1467982873825 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:13 INFO - PROCESS | 1653 | 1467982873924 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:01:13 INFO - PROCESS | 1653 | 1467982873927 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1653 | 1467982873928 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bd000 == 35 [pid = 1653] [id = 305] 06:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11812cc00) [pid = 1653] [serial = 914] [outer = 0x0] 06:01:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12949ac00) [pid = 1653] [serial = 915] [outer = 0x11812cc00] 06:01:13 INFO - PROCESS | 1653 | 1467982873952 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a98ac00) [pid = 1653] [serial = 916] [outer = 0x11812cc00] 06:01:14 INFO - PROCESS | 1653 | 1467982874277 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1653 | 1467982874296 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:01:14 INFO - PROCESS | 1653 | 1467982874313 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1653 | 1467982874314 Marionette TRACE conn2 <- [1,1194,null,{}] 06:01:14 INFO - PROCESS | 1653 | 1467982874316 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:14 INFO - PROCESS | 1653 | 1467982874317 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:14 INFO - PROCESS | 1653 | 1467982874419 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:01:14 INFO - PROCESS | 1653 | 1467982874423 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1653 | 1467982874424 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926f800 == 36 [pid = 1653] [id = 306] 06:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a988800) [pid = 1653] [serial = 917] [outer = 0x0] 06:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12aef6000) [pid = 1653] [serial = 918] [outer = 0x12a988800] 06:01:14 INFO - PROCESS | 1653 | 1467982874449 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aefdc00) [pid = 1653] [serial = 919] [outer = 0x12a988800] 06:01:14 INFO - PROCESS | 1653 | 1467982874761 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1653 | 1467982874783 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:01:14 INFO - PROCESS | 1653 | 1467982874785 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1653 | 1467982874787 Marionette TRACE conn2 <- [1,1198,null,{}] 06:01:14 INFO - PROCESS | 1653 | 1467982874803 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:14 INFO - PROCESS | 1653 | 1467982874804 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | 1467982875002 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123e60000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113371400) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127b7c00) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11921f400) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11813ec00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e06000) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118135c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1127b5400) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a7ac00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12691f800) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112d0c000) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126ec0800) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1182c1800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113d91400) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1244bfc00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:01:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12742ac00) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:01:15 INFO - PROCESS | 1653 | 1467982875046 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1653 | 1467982875047 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856f800 == 37 [pid = 1653] [id = 307] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1127b5800) [pid = 1653] [serial = 920] [outer = 0x0] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112e06000) [pid = 1653] [serial = 921] [outer = 0x1127b5800] 06:01:15 INFO - PROCESS | 1653 | 1467982875071 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11821b000) [pid = 1653] [serial = 922] [outer = 0x1127b5800] 06:01:15 INFO - PROCESS | 1653 | 1467982875344 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 574ms 06:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:01:15 INFO - PROCESS | 1653 | 1467982875365 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1653 | 1467982875366 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:01:15 INFO - PROCESS | 1653 | 1467982875368 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1653 | 1467982875369 Marionette TRACE conn2 <- [1,1202,null,{}] 06:01:15 INFO - PROCESS | 1653 | 1467982875371 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 1653 | 1467982875373 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | 1467982875463 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:01:15 INFO - PROCESS | 1653 | 1467982875467 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1653 | 1467982875468 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0c6000 == 38 [pid = 1653] [id = 308] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11921b000) [pid = 1653] [serial = 923] [outer = 0x0] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12691bc00) [pid = 1653] [serial = 924] [outer = 0x11921b000] 06:01:15 INFO - PROCESS | 1653 | 1467982875492 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12b0c8c00) [pid = 1653] [serial = 925] [outer = 0x11921b000] 06:01:15 INFO - PROCESS | 1653 | 1467982875805 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 06:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:01:15 INFO - PROCESS | 1653 | 1467982875837 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1653 | 1467982875838 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:01:15 INFO - PROCESS | 1653 | 1467982875842 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1653 | 1467982875844 Marionette TRACE conn2 <- [1,1206,null,{}] 06:01:15 INFO - PROCESS | 1653 | 1467982875846 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 1653 | 1467982875847 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | 1467982875954 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:01:15 INFO - PROCESS | 1653 | 1467982875960 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1653 | 1467982875962 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9bf000 == 39 [pid = 1653] [id = 309] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11921f400) [pid = 1653] [serial = 926] [outer = 0x0] 06:01:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b0d1800) [pid = 1653] [serial = 927] [outer = 0x11921f400] 06:01:15 INFO - PROCESS | 1653 | 1467982875996 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b1a8400) [pid = 1653] [serial = 928] [outer = 0x11921f400] 06:01:16 INFO - PROCESS | 1653 | 1467982876328 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 06:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:01:16 INFO - PROCESS | 1653 | 1467982876364 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1653 | 1467982876365 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:01:16 INFO - PROCESS | 1653 | 1467982876367 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1653 | 1467982876369 Marionette TRACE conn2 <- [1,1210,null,{}] 06:01:16 INFO - PROCESS | 1653 | 1467982876371 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:16 INFO - PROCESS | 1653 | 1467982876374 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:16 INFO - PROCESS | 1653 | 1467982876466 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:01:16 INFO - PROCESS | 1653 | 1467982876470 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1653 | 1467982876471 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc6800 == 40 [pid = 1653] [id = 310] 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b1a2800) [pid = 1653] [serial = 929] [outer = 0x0] 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b8bf400) [pid = 1653] [serial = 930] [outer = 0x12b1a2800] 06:01:16 INFO - PROCESS | 1653 | 1467982876497 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b96c000) [pid = 1653] [serial = 931] [outer = 0x12b1a2800] 06:01:16 INFO - PROCESS | 1653 | 1467982876816 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 06:01:16 INFO - PROCESS | 1653 | 1467982876836 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1653 | 1467982876837 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:01:16 INFO - PROCESS | 1653 | 1467982876841 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1653 | 1467982876844 Marionette TRACE conn2 <- [1,1214,null,{}] 06:01:16 INFO - PROCESS | 1653 | 1467982876847 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:16 INFO - PROCESS | 1653 | 1467982876848 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:16 INFO - PROCESS | 1653 | 1467982876959 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:01:16 INFO - PROCESS | 1653 | 1467982876964 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1653 | 1467982876965 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a4800 == 41 [pid = 1653] [id = 311] 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b8b5400) [pid = 1653] [serial = 932] [outer = 0x0] 06:01:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b96c400) [pid = 1653] [serial = 933] [outer = 0x12b8b5400] 06:01:16 INFO - PROCESS | 1653 | 1467982876996 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ba18c00) [pid = 1653] [serial = 934] [outer = 0x12b8b5400] 06:01:17 INFO - PROCESS | 1653 | 1467982877443 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 06:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:01:17 INFO - PROCESS | 1653 | 1467982877512 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 1653 | 1467982877515 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:01:17 INFO - PROCESS | 1653 | 1467982877518 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1653 | 1467982877522 Marionette TRACE conn2 <- [1,1218,null,{}] 06:01:17 INFO - PROCESS | 1653 | 1467982877527 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:17 INFO - PROCESS | 1653 | 1467982877529 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:17 INFO - PROCESS | 1653 | 1467982877628 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:01:17 INFO - PROCESS | 1653 | 1467982877720 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 1653 | 1467982877722 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab3000 == 42 [pid = 1653] [id = 312] 06:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118145400) [pid = 1653] [serial = 935] [outer = 0x0] 06:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118228000) [pid = 1653] [serial = 936] [outer = 0x118145400] 06:01:17 INFO - PROCESS | 1653 | 1467982877766 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1192c8400) [pid = 1653] [serial = 937] [outer = 0x118145400] 06:01:18 INFO - PROCESS | 1653 | 1467982878179 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 725ms 06:01:18 INFO - PROCESS | 1653 | 1467982878256 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 1653 | 1467982878260 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:01:18 INFO - PROCESS | 1653 | 1467982878266 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1653 | 1467982878268 Marionette TRACE conn2 <- [1,1222,null,{}] 06:01:18 INFO - PROCESS | 1653 | 1467982878271 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:18 INFO - PROCESS | 1653 | 1467982878273 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:18 INFO - PROCESS | 1653 | 1467982878373 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:01:18 INFO - PROCESS | 1653 | 1467982878441 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1653 | 1467982878442 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c9800 == 43 [pid = 1653] [id = 313] 06:01:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123832800) [pid = 1653] [serial = 938] [outer = 0x0] 06:01:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1241e9400) [pid = 1653] [serial = 939] [outer = 0x123832800] 06:01:18 INFO - PROCESS | 1653 | 1467982878470 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124646400) [pid = 1653] [serial = 940] [outer = 0x123832800] 06:01:18 INFO - PROCESS | 1653 | 1467982878878 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 1653 | 1467982878890 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:01:18 INFO - PROCESS | 1653 | 1467982878893 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1653 | 1467982878895 Marionette TRACE conn2 <- [1,1226,null,{}] 06:01:18 INFO - PROCESS | 1653 | 1467982878903 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:18 INFO - PROCESS | 1653 | 1467982878907 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:19 INFO - PROCESS | 1653 | 1467982879033 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:01:19 INFO - PROCESS | 1653 | 1467982879105 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1653 | 1467982879107 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8a6800 == 44 [pid = 1653] [id = 314] 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127441000) [pid = 1653] [serial = 941] [outer = 0x0] 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12911ec00) [pid = 1653] [serial = 942] [outer = 0x127441000] 06:01:19 INFO - PROCESS | 1653 | 1467982879138 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12949dc00) [pid = 1653] [serial = 943] [outer = 0x127441000] 06:01:19 INFO - PROCESS | 1653 | 1467982879552 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 06:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:01:19 INFO - PROCESS | 1653 | 1467982879564 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1653 | 1467982879566 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:01:19 INFO - PROCESS | 1653 | 1467982879568 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1653 | 1467982879570 Marionette TRACE conn2 <- [1,1230,null,{}] 06:01:19 INFO - PROCESS | 1653 | 1467982879572 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:19 INFO - PROCESS | 1653 | 1467982879573 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:19 INFO - PROCESS | 1653 | 1467982879680 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:01:19 INFO - PROCESS | 1653 | 1467982879735 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1653 | 1467982879736 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc96000 == 45 [pid = 1653] [id = 315] 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a98f800) [pid = 1653] [serial = 944] [outer = 0x0] 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b0cdc00) [pid = 1653] [serial = 945] [outer = 0x12a98f800] 06:01:19 INFO - PROCESS | 1653 | 1467982879767 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b1a7800) [pid = 1653] [serial = 946] [outer = 0x12a98f800] 06:01:20 INFO - PROCESS | 1653 | 1467982880383 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 869ms 06:01:20 INFO - PROCESS | 1653 | 1467982880454 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 1653 | 1467982880457 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:01:20 INFO - PROCESS | 1653 | 1467982880462 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 1653 | 1467982880464 Marionette TRACE conn2 <- [1,1234,null,{}] 06:01:20 INFO - PROCESS | 1653 | 1467982880468 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:20 INFO - PROCESS | 1653 | 1467982880469 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:20 INFO - PROCESS | 1653 | 1467982880562 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:01:20 INFO - PROCESS | 1653 | 1467982880634 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 1653 | 1467982880636 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11724d800 == 46 [pid = 1653] [id = 316] 06:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1131a6c00) [pid = 1653] [serial = 947] [outer = 0x0] 06:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11700d000) [pid = 1653] [serial = 948] [outer = 0x1131a6c00] 06:01:20 INFO - PROCESS | 1653 | 1467982880664 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11821ec00) [pid = 1653] [serial = 949] [outer = 0x1131a6c00] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc6800 == 45 [pid = 1653] [id = 310] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9bf000 == 44 [pid = 1653] [id = 309] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0c6000 == 43 [pid = 1653] [id = 308] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11856f800 == 42 [pid = 1653] [id = 307] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11926f800 == 41 [pid = 1653] [id = 306] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bd000 == 40 [pid = 1653] [id = 305] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123a99000 == 39 [pid = 1653] [id = 304] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124b06000 == 38 [pid = 1653] [id = 303] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6b000 == 37 [pid = 1653] [id = 302] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11928e800 == 36 [pid = 1653] [id = 301] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11707b800 == 35 [pid = 1653] [id = 300] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a4800 == 34 [pid = 1653] [id = 299] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119b36000 == 33 [pid = 1653] [id = 297] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117239800 == 32 [pid = 1653] [id = 298] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc96000 == 31 [pid = 1653] [id = 315] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8a6800 == 30 [pid = 1653] [id = 314] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c9800 == 29 [pid = 1653] [id = 313] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab3000 == 28 [pid = 1653] [id = 312] 06:01:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a4800 == 27 [pid = 1653] [id = 311] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1244b6c00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1167c9000) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11813fc00) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1128cb000) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11336e000) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11962a400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11821f800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118e99400) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116feec00) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1133d2c00) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124dc8400) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126918400) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123b79400) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119629400) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11812e400) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e65000) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12743a800) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126aa8000) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128a78400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126958800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12911bc00) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11960ec00) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a4c000) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129498800) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129022000) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126a9a000) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124d51800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1244c3800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129358400) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12911dc00) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12743cc00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12100bc00) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129124400) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129499c00) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 06:01:21 INFO - PROCESS | 1653 | 1467982881646 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1224ms 06:01:21 INFO - PROCESS | 1653 | 1467982881687 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:01:21 INFO - PROCESS | 1653 | 1467982881691 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:01:21 INFO - PROCESS | 1653 | 1467982881698 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 1653 | 1467982881701 Marionette TRACE conn2 <- [1,1238,null,{}] 06:01:21 INFO - PROCESS | 1653 | 1467982881706 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:21 INFO - PROCESS | 1653 | 1467982881711 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:21 INFO - PROCESS | 1653 | 1467982881832 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:01:21 INFO - PROCESS | 1653 | 1467982881879 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1653 | 1467982881883 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b32800 == 28 [pid = 1653] [id = 317] 06:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113080400) [pid = 1653] [serial = 950] [outer = 0x0] 06:01:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11336dc00) [pid = 1653] [serial = 951] [outer = 0x113080400] 06:01:21 INFO - PROCESS | 1653 | 1467982881929 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113f36400) [pid = 1653] [serial = 952] [outer = 0x113080400] 06:01:22 INFO - PROCESS | 1653 | 1467982882301 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 674ms 06:01:22 INFO - PROCESS | 1653 | 1467982882371 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1653 | 1467982882375 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:01:22 INFO - PROCESS | 1653 | 1467982882379 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1653 | 1467982882381 Marionette TRACE conn2 <- [1,1242,null,{}] 06:01:22 INFO - PROCESS | 1653 | 1467982882383 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:22 INFO - PROCESS | 1653 | 1467982882385 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:22 INFO - PROCESS | 1653 | 1467982882462 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:01:22 INFO - PROCESS | 1653 | 1467982882466 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 1653 | 1467982882467 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707b800 == 29 [pid = 1653] [id = 318] 06:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116629800) [pid = 1653] [serial = 953] [outer = 0x0] 06:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117009000) [pid = 1653] [serial = 954] [outer = 0x116629800] 06:01:22 INFO - PROCESS | 1653 | 1467982882496 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11813a800) [pid = 1653] [serial = 955] [outer = 0x116629800] 06:01:22 INFO - PROCESS | 1653 | 1467982882820 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 470ms 06:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:01:22 INFO - PROCESS | 1653 | 1467982882849 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1653 | 1467982882850 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:01:22 INFO - PROCESS | 1653 | 1467982882853 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1653 | 1467982882863 Marionette TRACE conn2 <- [1,1246,null,{}] 06:01:22 INFO - PROCESS | 1653 | 1467982882876 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:22 INFO - PROCESS | 1653 | 1467982882879 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:22 INFO - PROCESS | 1653 | 1467982882979 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:01:22 INFO - PROCESS | 1653 | 1467982882984 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 1653 | 1467982882986 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118567800 == 30 [pid = 1653] [id = 319] 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11826c400) [pid = 1653] [serial = 956] [outer = 0x0] 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11844a800) [pid = 1653] [serial = 957] [outer = 0x11826c400] 06:01:23 INFO - PROCESS | 1653 | 1467982883017 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118a56000) [pid = 1653] [serial = 958] [outer = 0x11826c400] 06:01:23 INFO - PROCESS | 1653 | 1467982883354 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 528ms 06:01:23 INFO - PROCESS | 1653 | 1467982883382 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:01:23 INFO - PROCESS | 1653 | 1467982883384 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:01:23 INFO - PROCESS | 1653 | 1467982883386 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1653 | 1467982883387 Marionette TRACE conn2 <- [1,1250,null,{}] 06:01:23 INFO - PROCESS | 1653 | 1467982883390 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:23 INFO - PROCESS | 1653 | 1467982883391 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:23 INFO - PROCESS | 1653 | 1467982883467 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:01:23 INFO - PROCESS | 1653 | 1467982883526 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1653 | 1467982883527 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab5800 == 31 [pid = 1653] [id = 320] 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182c1000) [pid = 1653] [serial = 959] [outer = 0x0] 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119614c00) [pid = 1653] [serial = 960] [outer = 0x1182c1000] 06:01:23 INFO - PROCESS | 1653 | 1467982883555 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11964f000) [pid = 1653] [serial = 961] [outer = 0x1182c1000] 06:01:23 INFO - PROCESS | 1653 | 1467982883946 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 06:01:23 INFO - PROCESS | 1653 | 1467982883966 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:01:23 INFO - PROCESS | 1653 | 1467982883968 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:01:23 INFO - PROCESS | 1653 | 1467982883971 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1653 | 1467982883974 Marionette TRACE conn2 <- [1,1254,null,{}] 06:01:23 INFO - PROCESS | 1653 | 1467982883978 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:23 INFO - PROCESS | 1653 | 1467982883980 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:24 INFO - PROCESS | 1653 | 1467982884135 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:01:24 INFO - PROCESS | 1653 | 1467982884155 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1653 | 1467982884156 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a0800 == 32 [pid = 1653] [id = 321] 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11964d800) [pid = 1653] [serial = 962] [outer = 0x0] 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12100d400) [pid = 1653] [serial = 963] [outer = 0x11964d800] 06:01:24 INFO - PROCESS | 1653 | 1467982884180 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a37c00) [pid = 1653] [serial = 964] [outer = 0x11964d800] 06:01:24 INFO - PROCESS | 1653 | 1467982884529 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 573ms 06:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:01:24 INFO - PROCESS | 1653 | 1467982884544 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1653 | 1467982884546 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:01:24 INFO - PROCESS | 1653 | 1467982884548 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1653 | 1467982884549 Marionette TRACE conn2 <- [1,1258,null,{}] 06:01:24 INFO - PROCESS | 1653 | 1467982884551 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:24 INFO - PROCESS | 1653 | 1467982884555 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:24 INFO - PROCESS | 1653 | 1467982884672 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:01:24 INFO - PROCESS | 1653 | 1467982884706 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1653 | 1467982884707 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124433800 == 33 [pid = 1653] [id = 322] 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123e5d400) [pid = 1653] [serial = 965] [outer = 0x0] 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124643000) [pid = 1653] [serial = 966] [outer = 0x123e5d400] 06:01:24 INFO - PROCESS | 1653 | 1467982884732 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125573400) [pid = 1653] [serial = 967] [outer = 0x123e5d400] 06:01:25 INFO - PROCESS | 1653 | 1467982885044 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 06:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:01:25 INFO - PROCESS | 1653 | 1467982885069 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1653 | 1467982885070 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:01:25 INFO - PROCESS | 1653 | 1467982885073 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1653 | 1467982885076 Marionette TRACE conn2 <- [1,1262,null,{}] 06:01:25 INFO - PROCESS | 1653 | 1467982885079 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:25 INFO - PROCESS | 1653 | 1467982885080 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:25 INFO - PROCESS | 1653 | 1467982885181 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:01:25 INFO - PROCESS | 1653 | 1467982885185 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1653 | 1467982885186 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c8000 == 34 [pid = 1653] [id = 323] 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111dac000) [pid = 1653] [serial = 968] [outer = 0x0] 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12557cc00) [pid = 1653] [serial = 969] [outer = 0x111dac000] 06:01:25 INFO - PROCESS | 1653 | 1467982885210 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126a9d800) [pid = 1653] [serial = 970] [outer = 0x111dac000] 06:01:25 INFO - PROCESS | 1653 | 1467982885514 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 06:01:25 INFO - PROCESS | 1653 | 1467982885546 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1653 | 1467982885548 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:01:25 INFO - PROCESS | 1653 | 1467982885551 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1653 | 1467982885553 Marionette TRACE conn2 <- [1,1266,null,{}] 06:01:25 INFO - PROCESS | 1653 | 1467982885556 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:25 INFO - PROCESS | 1653 | 1467982885560 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:25 INFO - PROCESS | 1653 | 1467982885705 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:01:25 INFO - PROCESS | 1653 | 1467982885719 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1653 | 1467982885720 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e50800 == 35 [pid = 1653] [id = 324] 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118512800) [pid = 1653] [serial = 971] [outer = 0x0] 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126aa7000) [pid = 1653] [serial = 972] [outer = 0x118512800] 06:01:25 INFO - PROCESS | 1653 | 1467982885760 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127432400) [pid = 1653] [serial = 973] [outer = 0x118512800] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b8b5400) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b1a2800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12901ec00) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11812cc00) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a988800) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113d4b000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118144400) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11337b000) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119659800) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118145800) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1244b8800) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116078000) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b5800) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11921f400) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:01:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11921b000) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:01:26 INFO - PROCESS | 1653 | 1467982886380 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 870ms 06:01:26 INFO - PROCESS | 1653 | 1467982886443 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 1653 | 1467982886445 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:01:26 INFO - PROCESS | 1653 | 1467982886448 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1653 | 1467982886449 Marionette TRACE conn2 <- [1,1270,null,{}] 06:01:26 INFO - PROCESS | 1653 | 1467982886451 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 1653 | 1467982886452 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:26 INFO - PROCESS | 1653 | 1467982886554 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:01:26 INFO - PROCESS | 1653 | 1467982886602 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1653 | 1467982886603 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d8000 == 36 [pid = 1653] [id = 325] 06:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1127bac00) [pid = 1653] [serial = 974] [outer = 0x0] 06:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119650400) [pid = 1653] [serial = 975] [outer = 0x1127bac00] 06:01:26 INFO - PROCESS | 1653 | 1467982886627 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126a9b400) [pid = 1653] [serial = 976] [outer = 0x1127bac00] 06:01:26 INFO - PROCESS | 1653 | 1467982886878 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 06:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:01:26 INFO - PROCESS | 1653 | 1467982886917 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 1653 | 1467982886918 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:01:26 INFO - PROCESS | 1653 | 1467982886920 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1653 | 1467982886921 Marionette TRACE conn2 <- [1,1274,null,{}] 06:01:26 INFO - PROCESS | 1653 | 1467982886932 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 1653 | 1467982886933 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:27 INFO - PROCESS | 1653 | 1467982887014 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:01:27 INFO - PROCESS | 1653 | 1467982887018 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1653 | 1467982887019 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289be000 == 37 [pid = 1653] [id = 326] 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126e3c400) [pid = 1653] [serial = 977] [outer = 0x0] 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127441800) [pid = 1653] [serial = 978] [outer = 0x126e3c400] 06:01:27 INFO - PROCESS | 1653 | 1467982887043 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a81000) [pid = 1653] [serial = 979] [outer = 0x126e3c400] 06:01:27 INFO - PROCESS | 1653 | 1467982887353 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 477ms 06:01:27 INFO - PROCESS | 1653 | 1467982887397 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1653 | 1467982887399 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:01:27 INFO - PROCESS | 1653 | 1467982887401 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1653 | 1467982887403 Marionette TRACE conn2 <- [1,1278,null,{}] 06:01:27 INFO - PROCESS | 1653 | 1467982887405 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:27 INFO - PROCESS | 1653 | 1467982887407 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:27 INFO - PROCESS | 1653 | 1467982887532 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:01:27 INFO - PROCESS | 1653 | 1467982887540 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1653 | 1467982887542 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129354800 == 38 [pid = 1653] [id = 327] 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12743a800) [pid = 1653] [serial = 980] [outer = 0x0] 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129119400) [pid = 1653] [serial = 981] [outer = 0x12743a800] 06:01:27 INFO - PROCESS | 1653 | 1467982887596 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129363c00) [pid = 1653] [serial = 982] [outer = 0x12743a800] 06:01:28 INFO - PROCESS | 1653 | 1467982888049 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 06:01:28 INFO - PROCESS | 1653 | 1467982888071 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1653 | 1467982888072 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:01:28 INFO - PROCESS | 1653 | 1467982888085 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1653 | 1467982888086 Marionette TRACE conn2 <- [1,1282,null,{}] 06:01:28 INFO - PROCESS | 1653 | 1467982888088 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:28 INFO - PROCESS | 1653 | 1467982888089 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:28 INFO - PROCESS | 1653 | 1467982888164 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:01:28 INFO - PROCESS | 1653 | 1467982888168 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1653 | 1467982888169 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a910800 == 39 [pid = 1653] [id = 328] 06:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12695ac00) [pid = 1653] [serial = 983] [outer = 0x0] 06:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1294a0000) [pid = 1653] [serial = 984] [outer = 0x12695ac00] 06:01:28 INFO - PROCESS | 1653 | 1467982888195 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a5e7400) [pid = 1653] [serial = 985] [outer = 0x12695ac00] 06:01:28 INFO - PROCESS | 1653 | 1467982888769 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 719ms 06:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:01:28 INFO - PROCESS | 1653 | 1467982888805 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1653 | 1467982888808 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:01:28 INFO - PROCESS | 1653 | 1467982888811 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1653 | 1467982888813 Marionette TRACE conn2 <- [1,1286,null,{}] 06:01:28 INFO - PROCESS | 1653 | 1467982888817 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:28 INFO - PROCESS | 1653 | 1467982888819 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:28 INFO - PROCESS | 1653 | 1467982888928 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:01:29 INFO - PROCESS | 1653 | 1467982889053 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1653 | 1467982889054 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11724e000 == 40 [pid = 1653] [id = 329] 06:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116023400) [pid = 1653] [serial = 986] [outer = 0x0] 06:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11607dc00) [pid = 1653] [serial = 987] [outer = 0x116023400] 06:01:29 INFO - PROCESS | 1653 | 1467982889087 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176ecc00) [pid = 1653] [serial = 988] [outer = 0x116023400] 06:01:29 INFO - PROCESS | 1653 | 1467982889613 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 819ms 06:01:29 INFO - PROCESS | 1653 | 1467982889631 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1653 | 1467982889634 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:01:29 INFO - PROCESS | 1653 | 1467982889665 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1653 | 1467982889667 Marionette TRACE conn2 <- [1,1290,null,{}] 06:01:29 INFO - PROCESS | 1653 | 1467982889672 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:29 INFO - PROCESS | 1653 | 1467982889675 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:29 INFO - PROCESS | 1653 | 1467982889885 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:01:29 INFO - PROCESS | 1653 | 1467982889975 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1653 | 1467982889976 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d81800 == 41 [pid = 1653] [id = 330] 06:01:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1133c9c00) [pid = 1653] [serial = 989] [outer = 0x0] 06:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115118000) [pid = 1653] [serial = 990] [outer = 0x1133c9c00] 06:01:30 INFO - PROCESS | 1653 | 1467982890005 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1167c4c00) [pid = 1653] [serial = 991] [outer = 0x1133c9c00] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x129354800 == 40 [pid = 1653] [id = 327] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1289be000 == 39 [pid = 1653] [id = 326] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d8000 == 38 [pid = 1653] [id = 325] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126e50800 == 37 [pid = 1653] [id = 324] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c8000 == 36 [pid = 1653] [id = 323] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124433800 == 35 [pid = 1653] [id = 322] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a0800 == 34 [pid = 1653] [id = 321] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab5800 == 33 [pid = 1653] [id = 320] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118567800 == 32 [pid = 1653] [id = 319] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11707b800 == 31 [pid = 1653] [id = 318] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x113b32800 == 30 [pid = 1653] [id = 317] 06:01:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11724d800 == 29 [pid = 1653] [id = 316] 06:01:30 INFO - PROCESS | 1653 | 1467982890457 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 848ms 06:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:01:30 INFO - PROCESS | 1653 | 1467982890495 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1653 | 1467982890497 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:01:30 INFO - PROCESS | 1653 | 1467982890501 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1653 | 1467982890503 Marionette TRACE conn2 <- [1,1294,null,{}] 06:01:30 INFO - PROCESS | 1653 | 1467982890506 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:30 INFO - PROCESS | 1653 | 1467982890508 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:30 INFO - PROCESS | 1653 | 1467982890592 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba18c00) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b96c400) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b8bf400) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12911f000) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12949ac00) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12aef6000) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12aefdc00) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1244be000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12691d800) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11700a400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11813b000) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c57400) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121010c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118225800) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1185b0400) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a98b400) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1170c0c00) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11813f800) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125573c00) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11821b000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b1a8400) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112e06000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b96c000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129365400) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a98ac00) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12691bc00) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12b0d1800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126aa5800) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12b0c8c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 06:01:30 INFO - PROCESS | 1653 | 1467982890657 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:30 INFO - PROCESS | 1653 | 1467982890659 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f46000 == 30 [pid = 1653] [id = 331] 06:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1130a1400) [pid = 1653] [serial = 992] [outer = 0x0] 06:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11700a400) [pid = 1653] [serial = 993] [outer = 0x1130a1400] 06:01:30 INFO - PROCESS | 1653 | 1467982890686 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1182c2c00) [pid = 1653] [serial = 994] [outer = 0x1130a1400] 06:01:30 INFO - PROCESS | 1653 | 1467982890986 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 06:01:31 INFO - PROCESS | 1653 | 1467982891021 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 1653 | 1467982891023 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:01:31 INFO - PROCESS | 1653 | 1467982891030 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1653 | 1467982891031 Marionette TRACE conn2 <- [1,1298,null,{}] 06:01:31 INFO - PROCESS | 1653 | 1467982891034 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:31 INFO - PROCESS | 1653 | 1467982891036 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:31 INFO - PROCESS | 1653 | 1467982891139 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:01:31 INFO - PROCESS | 1653 | 1467982891208 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1653 | 1467982891209 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ebb000 == 31 [pid = 1653] [id = 332] 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1182c2800) [pid = 1653] [serial = 995] [outer = 0x0] 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118e99400) [pid = 1653] [serial = 996] [outer = 0x1182c2800] 06:01:31 INFO - PROCESS | 1653 | 1467982891251 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11964e000) [pid = 1653] [serial = 997] [outer = 0x1182c2800] 06:01:31 INFO - PROCESS | 1653 | 1467982891683 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 06:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:01:31 INFO - PROCESS | 1653 | 1467982891701 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 1653 | 1467982891704 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:01:31 INFO - PROCESS | 1653 | 1467982891712 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1653 | 1467982891715 Marionette TRACE conn2 <- [1,1302,null,{}] 06:01:31 INFO - PROCESS | 1653 | 1467982891718 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:31 INFO - PROCESS | 1653 | 1467982891720 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:31 INFO - PROCESS | 1653 | 1467982891799 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:01:31 INFO - PROCESS | 1653 | 1467982891803 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1653 | 1467982891804 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x111b4d000 == 32 [pid = 1653] [id = 333] 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110fb6400) [pid = 1653] [serial = 998] [outer = 0x0] 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123b79400) [pid = 1653] [serial = 999] [outer = 0x110fb6400] 06:01:31 INFO - PROCESS | 1653 | 1467982891831 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1244b9400) [pid = 1653] [serial = 1000] [outer = 0x110fb6400] 06:01:32 INFO - PROCESS | 1653 | 1467982892166 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 478ms 06:01:32 INFO - PROCESS | 1653 | 1467982892185 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1653 | 1467982892187 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:01:32 INFO - PROCESS | 1653 | 1467982892189 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1653 | 1467982892191 Marionette TRACE conn2 <- [1,1306,null,{}] 06:01:32 INFO - PROCESS | 1653 | 1467982892195 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 1653 | 1467982892197 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:32 INFO - PROCESS | 1653 | 1467982892272 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:01:32 INFO - PROCESS | 1653 | 1467982892331 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 1653 | 1467982892332 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241cf000 == 33 [pid = 1653] [id = 334] 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1131ad400) [pid = 1653] [serial = 1001] [outer = 0x0] 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124648400) [pid = 1653] [serial = 1002] [outer = 0x1131ad400] 06:01:32 INFO - PROCESS | 1653 | 1467982892356 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125017800) [pid = 1653] [serial = 1003] [outer = 0x1131ad400] 06:01:32 INFO - PROCESS | 1653 | 1467982892650 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 523ms 06:01:32 INFO - PROCESS | 1653 | 1467982892713 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1653 | 1467982892714 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:01:32 INFO - PROCESS | 1653 | 1467982892716 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1653 | 1467982892718 Marionette TRACE conn2 <- [1,1310,null,{}] 06:01:32 INFO - PROCESS | 1653 | 1467982892720 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 1653 | 1467982892721 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:32 INFO - PROCESS | 1653 | 1467982892816 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:01:32 INFO - PROCESS | 1653 | 1467982892831 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 1653 | 1467982892835 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a1800 == 34 [pid = 1653] [id = 335] 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126958800) [pid = 1653] [serial = 1004] [outer = 0x0] 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126aa2400) [pid = 1653] [serial = 1005] [outer = 0x126958800] 06:01:32 INFO - PROCESS | 1653 | 1467982892867 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127437000) [pid = 1653] [serial = 1006] [outer = 0x126958800] 06:01:33 INFO - PROCESS | 1653 | 1467982893276 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1653 | 1467982893286 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:01:33 INFO - PROCESS | 1653 | 1467982893288 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1653 | 1467982893289 Marionette TRACE conn2 <- [1,1314,null,{}] 06:01:33 INFO - PROCESS | 1653 | 1467982893292 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:33 INFO - PROCESS | 1653 | 1467982893293 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:33 INFO - PROCESS | 1653 | 1467982893397 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:01:33 INFO - PROCESS | 1653 | 1467982893401 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1653 | 1467982893402 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b9000 == 35 [pid = 1653] [id = 336] 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960f800) [pid = 1653] [serial = 1007] [outer = 0x0] 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129117800) [pid = 1653] [serial = 1008] [outer = 0x11960f800] 06:01:33 INFO - PROCESS | 1653 | 1467982893426 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129361000) [pid = 1653] [serial = 1009] [outer = 0x11960f800] 06:01:33 INFO - PROCESS | 1653 | 1467982893787 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 06:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:01:33 INFO - PROCESS | 1653 | 1467982893808 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1653 | 1467982893810 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:01:33 INFO - PROCESS | 1653 | 1467982893812 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1653 | 1467982893813 Marionette TRACE conn2 <- [1,1318,null,{}] 06:01:33 INFO - PROCESS | 1653 | 1467982893815 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:33 INFO - PROCESS | 1653 | 1467982893816 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:33 INFO - PROCESS | 1653 | 1467982893920 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:01:33 INFO - PROCESS | 1653 | 1467982893925 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1653 | 1467982893926 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118595000 == 36 [pid = 1653] [id = 337] 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12695ec00) [pid = 1653] [serial = 1010] [outer = 0x0] 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12949bc00) [pid = 1653] [serial = 1011] [outer = 0x12695ec00] 06:01:33 INFO - PROCESS | 1653 | 1467982893950 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a64f800) [pid = 1653] [serial = 1012] [outer = 0x12695ec00] 06:01:34 INFO - PROCESS | 1653 | 1467982894290 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 06:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:01:34 INFO - PROCESS | 1653 | 1467982894335 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 1653 | 1467982894337 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:01:34 INFO - PROCESS | 1653 | 1467982894339 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1653 | 1467982894340 Marionette TRACE conn2 <- [1,1322,null,{}] 06:01:34 INFO - PROCESS | 1653 | 1467982894342 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:34 INFO - PROCESS | 1653 | 1467982894343 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:34 INFO - PROCESS | 1653 | 1467982894441 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:01:34 INFO - PROCESS | 1653 | 1467982894445 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1653 | 1467982894446 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a664800 == 37 [pid = 1653] [id = 338] 06:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129120400) [pid = 1653] [serial = 1013] [outer = 0x0] 06:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a989800) [pid = 1653] [serial = 1014] [outer = 0x129120400] 06:01:34 INFO - PROCESS | 1653 | 1467982894470 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aeee400) [pid = 1653] [serial = 1015] [outer = 0x129120400] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11964d800) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116629800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11826c400) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123e5d400) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113080400) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1182c1000) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1131a6c00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118145400) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123832800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127441000) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127bac00) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a98f800) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111dac000) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118512800) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126e3c400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:01:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12743a800) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:01:34 INFO - PROCESS | 1653 | 1467982894863 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 06:01:34 INFO - PROCESS | 1653 | 1467982894910 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 1653 | 1467982894911 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:01:34 INFO - PROCESS | 1653 | 1467982894913 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1653 | 1467982894914 Marionette TRACE conn2 <- [1,1326,null,{}] 06:01:34 INFO - PROCESS | 1653 | 1467982894917 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:34 INFO - PROCESS | 1653 | 1467982894918 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:34 INFO - PROCESS | 1653 | 1467982894994 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:01:35 INFO - PROCESS | 1653 | 1467982895049 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1653 | 1467982895050 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129355000 == 38 [pid = 1653] [id = 339] 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1127bac00) [pid = 1653] [serial = 1016] [outer = 0x0] 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11821f000) [pid = 1653] [serial = 1017] [outer = 0x1127bac00] 06:01:35 INFO - PROCESS | 1653 | 1467982895074 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119ec2c00) [pid = 1653] [serial = 1018] [outer = 0x1127bac00] 06:01:35 INFO - PROCESS | 1653 | 1467982895356 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 06:01:35 INFO - PROCESS | 1653 | 1467982895384 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1653 | 1467982895385 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:01:35 INFO - PROCESS | 1653 | 1467982895387 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1653 | 1467982895388 Marionette TRACE conn2 <- [1,1330,null,{}] 06:01:35 INFO - PROCESS | 1653 | 1467982895398 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 1653 | 1467982895399 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:35 INFO - PROCESS | 1653 | 1467982895484 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:01:35 INFO - PROCESS | 1653 | 1467982895487 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1653 | 1467982895496 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c4800 == 39 [pid = 1653] [id = 340] 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119ec9c00) [pid = 1653] [serial = 1019] [outer = 0x0] 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127437c00) [pid = 1653] [serial = 1020] [outer = 0x119ec9c00] 06:01:35 INFO - PROCESS | 1653 | 1467982895522 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12aef9800) [pid = 1653] [serial = 1021] [outer = 0x119ec9c00] 06:01:35 INFO - PROCESS | 1653 | 1467982895854 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 473ms 06:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:01:35 INFO - PROCESS | 1653 | 1467982895865 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1653 | 1467982895867 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:01:35 INFO - PROCESS | 1653 | 1467982895869 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1653 | 1467982895871 Marionette TRACE conn2 <- [1,1334,null,{}] 06:01:35 INFO - PROCESS | 1653 | 1467982895873 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:35 INFO - PROCESS | 1653 | 1467982895876 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:35 INFO - PROCESS | 1653 | 1467982895997 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:01:36 INFO - PROCESS | 1653 | 1467982896002 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1653 | 1467982896003 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9cf800 == 40 [pid = 1653] [id = 341] 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11826c400) [pid = 1653] [serial = 1022] [outer = 0x0] 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b0c9c00) [pid = 1653] [serial = 1023] [outer = 0x11826c400] 06:01:36 INFO - PROCESS | 1653 | 1467982896027 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b8b7c00) [pid = 1653] [serial = 1024] [outer = 0x11826c400] 06:01:36 INFO - PROCESS | 1653 | 1467982896321 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 471ms 06:01:36 INFO - PROCESS | 1653 | 1467982896347 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1653 | 1467982896348 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:01:36 INFO - PROCESS | 1653 | 1467982896351 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1653 | 1467982896352 Marionette TRACE conn2 <- [1,1338,null,{}] 06:01:36 INFO - PROCESS | 1653 | 1467982896354 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:36 INFO - PROCESS | 1653 | 1467982896355 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:36 INFO - PROCESS | 1653 | 1467982896438 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:01:36 INFO - PROCESS | 1653 | 1467982896451 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1653 | 1467982896452 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c393800 == 41 [pid = 1653] [id = 342] 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b8bbc00) [pid = 1653] [serial = 1025] [outer = 0x0] 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b8c2800) [pid = 1653] [serial = 1026] [outer = 0x12b8bbc00] 06:01:36 INFO - PROCESS | 1653 | 1467982896476 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b971400) [pid = 1653] [serial = 1027] [outer = 0x12b8bbc00] 06:01:37 INFO - PROCESS | 1653 | 1467982897416 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 06:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:01:37 INFO - PROCESS | 1653 | 1467982897470 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1653 | 1467982897473 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:01:37 INFO - PROCESS | 1653 | 1467982897476 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1653 | 1467982897478 Marionette TRACE conn2 <- [1,1342,null,{}] 06:01:37 INFO - PROCESS | 1653 | 1467982897482 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:37 INFO - PROCESS | 1653 | 1467982897484 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:37 INFO - PROCESS | 1653 | 1467982897587 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:01:37 INFO - PROCESS | 1653 | 1467982897642 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 1653 | 1467982897643 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117241000 == 42 [pid = 1653] [id = 343] 06:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112e04800) [pid = 1653] [serial = 1028] [outer = 0x0] 06:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1170c0c00) [pid = 1653] [serial = 1029] [outer = 0x112e04800] 06:01:37 INFO - PROCESS | 1653 | 1467982897674 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118222800) [pid = 1653] [serial = 1030] [outer = 0x112e04800] 06:01:38 INFO - PROCESS | 1653 | 1467982898147 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 721ms 06:01:38 INFO - PROCESS | 1653 | 1467982898197 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:01:38 INFO - PROCESS | 1653 | 1467982898200 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:01:38 INFO - PROCESS | 1653 | 1467982898204 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 1653 | 1467982898206 Marionette TRACE conn2 <- [1,1346,null,{}] 06:01:38 INFO - PROCESS | 1653 | 1467982898227 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:38 INFO - PROCESS | 1653 | 1467982898229 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:38 INFO - PROCESS | 1653 | 1467982898331 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:01:38 INFO - PROCESS | 1653 | 1467982898400 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1653 | 1467982898401 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124445000 == 43 [pid = 1653] [id = 344] 06:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118520c00) [pid = 1653] [serial = 1031] [outer = 0x0] 06:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119628400) [pid = 1653] [serial = 1032] [outer = 0x118520c00] 06:01:38 INFO - PROCESS | 1653 | 1467982898432 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c57400) [pid = 1653] [serial = 1033] [outer = 0x118520c00] 06:01:38 INFO - PROCESS | 1653 | 1467982898903 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 789ms 06:01:39 INFO - PROCESS | 1653 | 1467982899004 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1653 | 1467982899007 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:01:39 INFO - PROCESS | 1653 | 1467982899011 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1653 | 1467982899015 Marionette TRACE conn2 <- [1,1350,null,{}] 06:01:39 INFO - PROCESS | 1653 | 1467982899026 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:39 INFO - PROCESS | 1653 | 1467982899030 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:39 INFO - PROCESS | 1653 | 1467982899124 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:01:39 INFO - PROCESS | 1653 | 1467982899202 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1653 | 1467982899204 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273cb000 == 44 [pid = 1653] [id = 345] 06:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118e8c000) [pid = 1653] [serial = 1034] [outer = 0x0] 06:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125571c00) [pid = 1653] [serial = 1035] [outer = 0x118e8c000] 06:01:39 INFO - PROCESS | 1653 | 1467982899254 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127078800) [pid = 1653] [serial = 1036] [outer = 0x118e8c000] 06:01:39 INFO - PROCESS | 1653 | 1467982899949 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 977ms 06:01:39 INFO - PROCESS | 1653 | 1467982899988 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1653 | 1467982899990 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:01:40 INFO - PROCESS | 1653 | 1467982899996 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 1653 | 1467982899998 Marionette TRACE conn2 <- [1,1354,null,{}] 06:01:40 INFO - PROCESS | 1653 | 1467982900002 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:40 INFO - PROCESS | 1653 | 1467982900004 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:40 INFO - PROCESS | 1653 | 1467982900095 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:01:40 INFO - PROCESS | 1653 | 1467982900160 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1653 | 1467982900163 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118abb000 == 45 [pid = 1653] [id = 346] 06:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11700d400) [pid = 1653] [serial = 1037] [outer = 0x0] 06:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11812f000) [pid = 1653] [serial = 1038] [outer = 0x11700d400] 06:01:40 INFO - PROCESS | 1653 | 1467982900190 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118226c00) [pid = 1653] [serial = 1039] [outer = 0x11700d400] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9cf800 == 44 [pid = 1653] [id = 341] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c4800 == 43 [pid = 1653] [id = 340] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129355000 == 42 [pid = 1653] [id = 339] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a664800 == 41 [pid = 1653] [id = 338] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118595000 == 40 [pid = 1653] [id = 337] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b9000 == 39 [pid = 1653] [id = 336] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a1800 == 38 [pid = 1653] [id = 335] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1241cf000 == 37 [pid = 1653] [id = 334] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x111b4d000 == 36 [pid = 1653] [id = 333] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118ebb000 == 35 [pid = 1653] [id = 332] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116f46000 == 34 [pid = 1653] [id = 331] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x113d81800 == 33 [pid = 1653] [id = 330] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11724e000 == 32 [pid = 1653] [id = 329] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a910800 == 31 [pid = 1653] [id = 328] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1273cb000 == 30 [pid = 1653] [id = 345] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124445000 == 29 [pid = 1653] [id = 344] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c393800 == 28 [pid = 1653] [id = 342] 06:01:41 INFO - PROCESS | 1653 | --DOCSHELL 0x117241000 == 27 [pid = 1653] [id = 343] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123a37c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128a81000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11964f000) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129363c00) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129119400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12100d400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117009000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11813a800) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11844a800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a56000) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124643000) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11336dc00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113f36400) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125573400) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119614c00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11821ec00) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11700d000) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192c8400) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118228000) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124646400) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1241e9400) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12949dc00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12911ec00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119650400) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b1a7800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b0cdc00) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12557cc00) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126a9d800) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126aa7000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126a9b400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x127441800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x127432400) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 06:01:41 INFO - PROCESS | 1653 | 1467982901200 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1274ms 06:01:41 INFO - PROCESS | 1653 | 1467982901269 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 1653 | 1467982901272 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:01:41 INFO - PROCESS | 1653 | 1467982901275 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 1653 | 1467982901277 Marionette TRACE conn2 <- [1,1358,null,{}] 06:01:41 INFO - PROCESS | 1653 | 1467982901281 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:41 INFO - PROCESS | 1653 | 1467982901283 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:41 INFO - PROCESS | 1653 | 1467982901362 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:01:41 INFO - PROCESS | 1653 | 1467982901368 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 1653 | 1467982901371 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b4e000 == 28 [pid = 1653] [id = 347] 06:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e0f400) [pid = 1653] [serial = 1040] [outer = 0x0] 06:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11309d000) [pid = 1653] [serial = 1041] [outer = 0x112e0f400] 06:01:41 INFO - PROCESS | 1653 | 1467982901400 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11396a400) [pid = 1653] [serial = 1042] [outer = 0x112e0f400] 06:01:41 INFO - PROCESS | 1653 | 1467982901817 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 571ms 06:01:41 INFO - PROCESS | 1653 | 1467982901849 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 1653 | 1467982901854 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:01:41 INFO - PROCESS | 1653 | 1467982901863 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 1653 | 1467982901866 Marionette TRACE conn2 <- [1,1362,null,{}] 06:01:41 INFO - PROCESS | 1653 | 1467982901870 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:41 INFO - PROCESS | 1653 | 1467982901873 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:41 INFO - PROCESS | 1653 | 1467982901996 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:01:42 INFO - PROCESS | 1653 | 1467982902014 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1653 | 1467982902015 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f5b000 == 29 [pid = 1653] [id = 348] 06:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117007800) [pid = 1653] [serial = 1043] [outer = 0x0] 06:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1170b8400) [pid = 1653] [serial = 1044] [outer = 0x117007800] 06:01:42 INFO - PROCESS | 1653 | 1467982902060 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11812a800) [pid = 1653] [serial = 1045] [outer = 0x117007800] 06:01:42 INFO - PROCESS | 1653 | 1467982902764 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 922ms 06:01:42 INFO - PROCESS | 1653 | 1467982902796 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1653 | 1467982902798 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:01:42 INFO - PROCESS | 1653 | 1467982902803 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1653 | 1467982902805 Marionette TRACE conn2 <- [1,1366,null,{}] 06:01:42 INFO - PROCESS | 1653 | 1467982902809 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:42 INFO - PROCESS | 1653 | 1467982902811 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:42 INFO - PROCESS | 1653 | 1467982902912 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:01:42 INFO - PROCESS | 1653 | 1467982902963 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1653 | 1467982902965 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11723a800 == 30 [pid = 1653] [id = 349] 06:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11670dc00) [pid = 1653] [serial = 1046] [outer = 0x0] 06:01:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116975c00) [pid = 1653] [serial = 1047] [outer = 0x11670dc00] 06:01:42 INFO - PROCESS | 1653 | 1467982902996 Marionette DEBUG loaded listener.js 06:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118128800) [pid = 1653] [serial = 1048] [outer = 0x11670dc00] 06:01:43 INFO - PROCESS | 1653 | 1467982903572 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 1653 | 1467982903630 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:01:43 INFO - PROCESS | 1653 | 1467982903635 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 1653 | 1467982903637 Marionette TRACE conn2 <- [1,1370,null,{}] 06:01:43 INFO - PROCESS | 1653 | 1467982903640 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:43 INFO - PROCESS | 1653 | 1467982903643 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:43 INFO - PROCESS | 1653 | 1467982903764 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:01:43 INFO - PROCESS | 1653 | 1467982903932 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:43 INFO - PROCESS | 1653 | 1467982903934 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113b4a000 == 31 [pid = 1653] [id = 350] 06:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111f58000) [pid = 1653] [serial = 1049] [outer = 0x0] 06:01:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1127b4800) [pid = 1653] [serial = 1050] [outer = 0x111f58000] 06:01:43 INFO - PROCESS | 1653 | 1467982903984 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133d2c00) [pid = 1653] [serial = 1051] [outer = 0x111f58000] 06:01:44 INFO - PROCESS | 1653 | --DOCSHELL 0x113b4e000 == 30 [pid = 1653] [id = 347] 06:01:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118abb000 == 29 [pid = 1653] [id = 346] 06:01:44 INFO - PROCESS | 1653 | 1467982904402 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 1653 | 1467982904413 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:01:44 INFO - PROCESS | 1653 | 1467982904416 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 1653 | 1467982904417 Marionette TRACE conn2 <- [1,1374,null,{}] 06:01:44 INFO - PROCESS | 1653 | 1467982904421 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:44 INFO - PROCESS | 1653 | 1467982904425 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:44 INFO - PROCESS | 1653 | 1467982904505 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:01:44 INFO - PROCESS | 1653 | 1467982904512 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1653 | 1467982904514 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11857e800 == 30 [pid = 1653] [id = 351] 06:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118143c00) [pid = 1653] [serial = 1052] [outer = 0x0] 06:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1182c3800) [pid = 1653] [serial = 1053] [outer = 0x118143c00] 06:01:44 INFO - PROCESS | 1653 | 1467982904541 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185b9000) [pid = 1653] [serial = 1054] [outer = 0x118143c00] 06:01:44 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:01:44 INFO - PROCESS | 1653 | 1467982904867 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 1653 | 1467982904890 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:01:44 INFO - PROCESS | 1653 | 1467982904895 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 1653 | 1467982904897 Marionette TRACE conn2 <- [1,1378,null,{}] 06:01:44 INFO - PROCESS | 1653 | 1467982904919 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:44 INFO - PROCESS | 1653 | 1467982904921 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:45 INFO - PROCESS | 1653 | 1467982905017 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:01:45 INFO - PROCESS | 1653 | 1467982905022 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 1653 | 1467982905024 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11986d800 == 31 [pid = 1653] [id = 352] 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118e08000) [pid = 1653] [serial = 1055] [outer = 0x0] 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119629800) [pid = 1653] [serial = 1056] [outer = 0x118e08000] 06:01:45 INFO - PROCESS | 1653 | 1467982905052 Marionette DEBUG loaded listener.js 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119ba5400) [pid = 1653] [serial = 1057] [outer = 0x118e08000] 06:01:45 INFO - PROCESS | 1653 | 1467982905435 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1653 | 1467982905465 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:01:45 INFO - PROCESS | 1653 | 1467982905469 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1653 | 1467982905473 Marionette TRACE conn2 <- [1,1382,null,{}] 06:01:45 INFO - PROCESS | 1653 | 1467982905488 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:45 INFO - PROCESS | 1653 | 1467982905491 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:45 INFO - PROCESS | 1653 | 1467982905591 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:01:45 INFO - PROCESS | 1653 | 1467982905595 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 1653 | 1467982905597 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6e800 == 32 [pid = 1653] [id = 353] 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11670ac00) [pid = 1653] [serial = 1058] [outer = 0x0] 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121011c00) [pid = 1653] [serial = 1059] [outer = 0x11670ac00] 06:01:45 INFO - PROCESS | 1653 | 1467982905622 Marionette DEBUG loaded listener.js 06:01:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1244b7000) [pid = 1653] [serial = 1060] [outer = 0x11670ac00] 06:01:45 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:01:45 INFO - PROCESS | 1653 | 1467982905970 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1653 | 1467982906004 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:01:46 INFO - PROCESS | 1653 | 1467982906006 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1653 | 1467982906007 Marionette TRACE conn2 <- [1,1386,null,{}] 06:01:46 INFO - PROCESS | 1653 | 1467982906010 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 1653 | 1467982906011 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:46 INFO - PROCESS | 1653 | 1467982906110 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:01:46 INFO - PROCESS | 1653 | 1467982906114 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1653 | 1467982906115 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d76000 == 33 [pid = 1653] [id = 354] 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1244bec00) [pid = 1653] [serial = 1061] [outer = 0x0] 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d54000) [pid = 1653] [serial = 1062] [outer = 0x1244bec00] 06:01:46 INFO - PROCESS | 1653 | 1467982906139 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125017400) [pid = 1653] [serial = 1063] [outer = 0x1244bec00] 06:01:46 INFO - PROCESS | 1653 | 1467982906468 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1653 | 1467982906528 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:01:46 INFO - PROCESS | 1653 | 1467982906530 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1653 | 1467982906532 Marionette TRACE conn2 <- [1,1390,null,{}] 06:01:46 INFO - PROCESS | 1653 | 1467982906539 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 1653 | 1467982906540 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:46 INFO - PROCESS | 1653 | 1467982906635 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:01:46 INFO - PROCESS | 1653 | 1467982906639 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1653 | 1467982906643 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a9d800 == 34 [pid = 1653] [id = 355] 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12691f400) [pid = 1653] [serial = 1064] [outer = 0x0] 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12695b000) [pid = 1653] [serial = 1065] [outer = 0x12691f400] 06:01:46 INFO - PROCESS | 1653 | 1467982906676 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126ec5c00) [pid = 1653] [serial = 1066] [outer = 0x12691f400] 06:01:47 INFO - PROCESS | 1653 | 1467982907049 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 568ms 06:01:47 INFO - PROCESS | 1653 | 1467982907109 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1653 | 1467982907111 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:01:47 INFO - PROCESS | 1653 | 1467982907114 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1653 | 1467982907116 Marionette TRACE conn2 <- [1,1394,null,{}] 06:01:47 INFO - PROCESS | 1653 | 1467982907119 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:47 INFO - PROCESS | 1653 | 1467982907122 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:47 INFO - PROCESS | 1653 | 1467982907316 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112e0f400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11700d400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e04800) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118520c00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126958800) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11960f800) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1127bac00) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133c9c00) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118e8c000) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1131ad400) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110fb6400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12695ec00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116023400) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12695ac00) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182c2800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1130a1400) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129120400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119ec9c00) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b8bbc00) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:01:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11826c400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:01:47 INFO - PROCESS | 1653 | 1467982907388 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1653 | 1467982907389 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116245000 == 35 [pid = 1653] [id = 356] 06:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111d75400) [pid = 1653] [serial = 1067] [outer = 0x0] 06:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1127b5800) [pid = 1653] [serial = 1068] [outer = 0x111d75400] 06:01:47 INFO - PROCESS | 1653 | 1467982907433 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11396e000) [pid = 1653] [serial = 1069] [outer = 0x111d75400] 06:01:47 INFO - PROCESS | 1653 | 1467982907729 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 06:01:47 INFO - PROCESS | 1653 | 1467982907786 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1653 | 1467982907787 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:01:47 INFO - PROCESS | 1653 | 1467982907800 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1653 | 1467982907801 Marionette TRACE conn2 <- [1,1398,null,{}] 06:01:47 INFO - PROCESS | 1653 | 1467982907812 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:47 INFO - PROCESS | 1653 | 1467982907813 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:47 INFO - PROCESS | 1653 | 1467982907915 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:01:47 INFO - PROCESS | 1653 | 1467982907939 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1653 | 1467982907940 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f7000 == 36 [pid = 1653] [id = 357] 06:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11607c000) [pid = 1653] [serial = 1070] [outer = 0x0] 06:01:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11826f000) [pid = 1653] [serial = 1071] [outer = 0x11607c000] 06:01:47 INFO - PROCESS | 1653 | 1467982907964 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123957000) [pid = 1653] [serial = 1072] [outer = 0x11607c000] 06:01:48 INFO - PROCESS | 1653 | 1467982908244 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 489ms 06:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:01:48 INFO - PROCESS | 1653 | 1467982908282 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1653 | 1467982908283 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:01:48 INFO - PROCESS | 1653 | 1467982908285 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1653 | 1467982908286 Marionette TRACE conn2 <- [1,1402,null,{}] 06:01:48 INFO - PROCESS | 1653 | 1467982908289 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 1653 | 1467982908290 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:48 INFO - PROCESS | 1653 | 1467982908372 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:01:48 INFO - PROCESS | 1653 | 1467982908378 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1653 | 1467982908379 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129637000 == 37 [pid = 1653] [id = 358] 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125010800) [pid = 1653] [serial = 1073] [outer = 0x0] 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1273ee800) [pid = 1653] [serial = 1074] [outer = 0x125010800] 06:01:48 INFO - PROCESS | 1653 | 1467982908405 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a7bc00) [pid = 1653] [serial = 1075] [outer = 0x125010800] 06:01:48 INFO - PROCESS | 1653 | 1467982908748 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 470ms 06:01:48 INFO - PROCESS | 1653 | 1467982908755 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1653 | 1467982908756 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:01:48 INFO - PROCESS | 1653 | 1467982908762 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1653 | 1467982908764 Marionette TRACE conn2 <- [1,1406,null,{}] 06:01:48 INFO - PROCESS | 1653 | 1467982908766 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 1653 | 1467982908777 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:48 INFO - PROCESS | 1653 | 1467982908882 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:01:48 INFO - PROCESS | 1653 | 1467982908889 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1653 | 1467982908890 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11986a800 == 38 [pid = 1653] [id = 359] 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a56000) [pid = 1653] [serial = 1076] [outer = 0x0] 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129116c00) [pid = 1653] [serial = 1077] [outer = 0x118a56000] 06:01:48 INFO - PROCESS | 1653 | 1467982908915 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129120800) [pid = 1653] [serial = 1078] [outer = 0x118a56000] 06:01:49 INFO - PROCESS | 1653 | 1467982909259 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 525ms 06:01:49 INFO - PROCESS | 1653 | 1467982909332 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 1653 | 1467982909334 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:01:49 INFO - PROCESS | 1653 | 1467982909339 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1653 | 1467982909342 Marionette TRACE conn2 <- [1,1410,null,{}] 06:01:49 INFO - PROCESS | 1653 | 1467982909346 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:49 INFO - PROCESS | 1653 | 1467982909348 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:49 INFO - PROCESS | 1653 | 1467982909439 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:01:49 INFO - PROCESS | 1653 | 1467982909506 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1653 | 1467982909510 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fb800 == 39 [pid = 1653] [id = 360] 06:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113371800) [pid = 1653] [serial = 1079] [outer = 0x0] 06:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113d3f400) [pid = 1653] [serial = 1080] [outer = 0x113371800] 06:01:49 INFO - PROCESS | 1653 | 1467982909541 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118135c00) [pid = 1653] [serial = 1081] [outer = 0x113371800] 06:01:50 INFO - PROCESS | 1653 | 1467982910000 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 672ms 06:01:50 INFO - PROCESS | 1653 | 1467982910012 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:01:50 INFO - PROCESS | 1653 | 1467982910014 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:01:50 INFO - PROCESS | 1653 | 1467982910019 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1653 | 1467982910021 Marionette TRACE conn2 <- [1,1414,null,{}] 06:01:50 INFO - PROCESS | 1653 | 1467982910043 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 1653 | 1467982910045 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:50 INFO - PROCESS | 1653 | 1467982910146 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:01:50 INFO - PROCESS | 1653 | 1467982910216 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1653 | 1467982910217 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246c6800 == 40 [pid = 1653] [id = 361] 06:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1192d1400) [pid = 1653] [serial = 1082] [outer = 0x0] 06:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119632800) [pid = 1653] [serial = 1083] [outer = 0x1192d1400] 06:01:50 INFO - PROCESS | 1653 | 1467982910248 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119ebf800) [pid = 1653] [serial = 1084] [outer = 0x1192d1400] 06:01:50 INFO - PROCESS | 1653 | 1467982910772 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 777ms 06:01:50 INFO - PROCESS | 1653 | 1467982910794 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:01:50 INFO - PROCESS | 1653 | 1467982910795 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:01:50 INFO - PROCESS | 1653 | 1467982910798 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1653 | 1467982910799 Marionette TRACE conn2 <- [1,1418,null,{}] 06:01:50 INFO - PROCESS | 1653 | 1467982910806 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 1653 | 1467982910811 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:50 INFO - PROCESS | 1653 | 1467982910907 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:01:50 INFO - PROCESS | 1653 | 1467982910977 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1653 | 1467982910980 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ce800 == 41 [pid = 1653] [id = 362] 06:01:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126919000) [pid = 1653] [serial = 1085] [outer = 0x0] 06:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126aa0c00) [pid = 1653] [serial = 1086] [outer = 0x126919000] 06:01:51 INFO - PROCESS | 1653 | 1467982911011 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1273ef000) [pid = 1653] [serial = 1087] [outer = 0x126919000] 06:01:51 INFO - PROCESS | 1653 | 1467982911431 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 669ms 06:01:51 INFO - PROCESS | 1653 | 1467982911468 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 1653 | 1467982911469 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:01:51 INFO - PROCESS | 1653 | 1467982911471 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 1653 | 1467982911473 Marionette TRACE conn2 <- [1,1422,null,{}] 06:01:51 INFO - PROCESS | 1653 | 1467982911475 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 1653 | 1467982911477 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:51 INFO - PROCESS | 1653 | 1467982911573 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:01:51 INFO - PROCESS | 1653 | 1467982911643 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1653 | 1467982911644 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbb800 == 42 [pid = 1653] [id = 363] 06:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12911bc00) [pid = 1653] [serial = 1088] [outer = 0x0] 06:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129360800) [pid = 1653] [serial = 1089] [outer = 0x12911bc00] 06:01:51 INFO - PROCESS | 1653 | 1467982911674 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12949c800) [pid = 1653] [serial = 1090] [outer = 0x12911bc00] 06:01:52 INFO - PROCESS | 1653 | 1467982912113 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 06:01:52 INFO - PROCESS | 1653 | 1467982912142 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1653 | 1467982912143 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:01:52 INFO - PROCESS | 1653 | 1467982912145 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1653 | 1467982912147 Marionette TRACE conn2 <- [1,1426,null,{}] 06:01:52 INFO - PROCESS | 1653 | 1467982912149 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:52 INFO - PROCESS | 1653 | 1467982912150 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:52 INFO - PROCESS | 1653 | 1467982912266 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:01:52 INFO - PROCESS | 1653 | 1467982912462 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 1653 | 1467982912463 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f65000 == 43 [pid = 1653] [id = 364] 06:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112e08c00) [pid = 1653] [serial = 1091] [outer = 0x0] 06:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1130a1400) [pid = 1653] [serial = 1092] [outer = 0x112e08c00] 06:01:52 INFO - PROCESS | 1653 | 1467982912491 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117011000) [pid = 1653] [serial = 1093] [outer = 0x112e08c00] 06:01:52 INFO - PROCESS | 1653 | 1467982912937 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129637000 == 42 [pid = 1653] [id = 358] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f7000 == 41 [pid = 1653] [id = 357] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116245000 == 40 [pid = 1653] [id = 356] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123a9d800 == 39 [pid = 1653] [id = 355] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124d76000 == 38 [pid = 1653] [id = 354] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6e800 == 37 [pid = 1653] [id = 353] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11986d800 == 36 [pid = 1653] [id = 352] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11857e800 == 35 [pid = 1653] [id = 351] 06:01:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1170b8400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x113b4a000 == 34 [pid = 1653] [id = 350] 06:01:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11723a800 == 33 [pid = 1653] [id = 349] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11396a400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11812f000) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1170c0c00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119628400) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11309d000) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118222800) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127437000) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126aa2400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129117800) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11821f000) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115118000) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118226c00) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1167c4c00) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125571c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124648400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123b79400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1244b9400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a64f800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11607dc00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12949bc00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176ecc00) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c57400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a5e7400) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1294a0000) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118e99400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11964e000) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11700a400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1182c2c00) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a989800) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127078800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x127437c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12aeee400) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 06:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12aef9800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 06:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 871ms 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119ec2c00) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12b971400) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x129361000) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x125017800) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12b0c9c00) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12b8c2800) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12b8b7c00) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 06:01:53 INFO - PROCESS | 1653 | 1467982913018 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 1653 | 1467982913020 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:01:53 INFO - PROCESS | 1653 | 1467982913023 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1653 | 1467982913026 Marionette TRACE conn2 <- [1,1430,null,{}] 06:01:53 INFO - PROCESS | 1653 | 1467982913030 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 1653 | 1467982913031 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:53 INFO - PROCESS | 1653 | 1467982913112 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:01:53 INFO - PROCESS | 1653 | 1467982913122 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1653 | 1467982913124 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11623f800 == 34 [pid = 1653] [id = 365] 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117eaa400) [pid = 1653] [serial = 1094] [outer = 0x0] 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11813b400) [pid = 1653] [serial = 1095] [outer = 0x117eaa400] 06:01:53 INFO - PROCESS | 1653 | 1467982913152 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118272800) [pid = 1653] [serial = 1096] [outer = 0x117eaa400] 06:01:53 INFO - PROCESS | 1653 | 1467982913505 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 522ms 06:01:53 INFO - PROCESS | 1653 | 1467982913546 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 1653 | 1467982913549 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:01:53 INFO - PROCESS | 1653 | 1467982913552 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1653 | 1467982913553 Marionette TRACE conn2 <- [1,1434,null,{}] 06:01:53 INFO - PROCESS | 1653 | 1467982913555 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 1653 | 1467982913557 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:53 INFO - PROCESS | 1653 | 1467982913641 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:01:53 INFO - PROCESS | 1653 | 1467982913647 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1653 | 1467982913648 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x118581800 == 35 [pid = 1653] [id = 366] 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182c6c00) [pid = 1653] [serial = 1097] [outer = 0x0] 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119630800) [pid = 1653] [serial = 1098] [outer = 0x1182c6c00] 06:01:53 INFO - PROCESS | 1653 | 1467982913674 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119ec5800) [pid = 1653] [serial = 1099] [outer = 0x1182c6c00] 06:01:54 INFO - PROCESS | 1653 | 1467982914055 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 06:01:54 INFO - PROCESS | 1653 | 1467982914081 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1653 | 1467982914082 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:01:54 INFO - PROCESS | 1653 | 1467982914090 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1653 | 1467982914094 Marionette TRACE conn2 <- [1,1438,null,{}] 06:01:54 INFO - PROCESS | 1653 | 1467982914097 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 1653 | 1467982914099 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:54 INFO - PROCESS | 1653 | 1467982914181 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:01:54 INFO - PROCESS | 1653 | 1467982914185 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1653 | 1467982914187 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12396a000 == 36 [pid = 1653] [id = 367] 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x123a32c00) [pid = 1653] [serial = 1100] [outer = 0x0] 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124648400) [pid = 1653] [serial = 1101] [outer = 0x123a32c00] 06:01:54 INFO - PROCESS | 1653 | 1467982914214 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x125571c00) [pid = 1653] [serial = 1102] [outer = 0x123a32c00] 06:01:54 INFO - PROCESS | 1653 | 1467982914551 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 478ms 06:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:01:54 INFO - PROCESS | 1653 | 1467982914565 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1653 | 1467982914566 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:01:54 INFO - PROCESS | 1653 | 1467982914568 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1653 | 1467982914569 Marionette TRACE conn2 <- [1,1442,null,{}] 06:01:54 INFO - PROCESS | 1653 | 1467982914572 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:54 INFO - PROCESS | 1653 | 1467982914573 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:54 INFO - PROCESS | 1653 | 1467982914658 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:01:54 INFO - PROCESS | 1653 | 1467982914719 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1653 | 1467982914720 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6a800 == 37 [pid = 1653] [id = 368] 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x123a35400) [pid = 1653] [serial = 1103] [outer = 0x0] 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126eb7c00) [pid = 1653] [serial = 1104] [outer = 0x123a35400] 06:01:54 INFO - PROCESS | 1653 | 1467982914746 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12743fc00) [pid = 1653] [serial = 1105] [outer = 0x123a35400] 06:01:55 INFO - PROCESS | 1653 | 1467982915062 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 06:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:01:55 INFO - PROCESS | 1653 | 1467982915097 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 1653 | 1467982915098 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:01:55 INFO - PROCESS | 1653 | 1467982915100 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1653 | 1467982915101 Marionette TRACE conn2 <- [1,1446,null,{}] 06:01:55 INFO - PROCESS | 1653 | 1467982915103 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:55 INFO - PROCESS | 1653 | 1467982915104 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:55 INFO - PROCESS | 1653 | 1467982915205 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:01:55 INFO - PROCESS | 1653 | 1467982915208 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1653 | 1467982915213 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273c9000 == 38 [pid = 1653] [id = 369] 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12935f400) [pid = 1653] [serial = 1106] [outer = 0x0] 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x129495800) [pid = 1653] [serial = 1107] [outer = 0x12935f400] 06:01:55 INFO - PROCESS | 1653 | 1467982915275 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12a64b800) [pid = 1653] [serial = 1108] [outer = 0x12935f400] 06:01:55 INFO - PROCESS | 1653 | 1467982915620 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 568ms 06:01:55 INFO - PROCESS | 1653 | 1467982915668 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 1653 | 1467982915670 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:01:55 INFO - PROCESS | 1653 | 1467982915673 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1653 | 1467982915674 Marionette TRACE conn2 <- [1,1450,null,{}] 06:01:55 INFO - PROCESS | 1653 | 1467982915677 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:55 INFO - PROCESS | 1653 | 1467982915680 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:55 INFO - PROCESS | 1653 | 1467982915818 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:01:55 INFO - PROCESS | 1653 | 1467982915830 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1653 | 1467982915831 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x113219000 == 39 [pid = 1653] [id = 370] 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12a651400) [pid = 1653] [serial = 1109] [outer = 0x0] 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12aef2400) [pid = 1653] [serial = 1110] [outer = 0x12a651400] 06:01:55 INFO - PROCESS | 1653 | 1467982915855 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12b0ca000) [pid = 1653] [serial = 1111] [outer = 0x12a651400] 06:01:56 INFO - PROCESS | 1653 | 1467982916224 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 06:01:56 INFO - PROCESS | 1653 | 1467982916244 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1653 | 1467982916245 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:01:56 INFO - PROCESS | 1653 | 1467982916247 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1653 | 1467982916248 Marionette TRACE conn2 <- [1,1454,null,{}] 06:01:56 INFO - PROCESS | 1653 | 1467982916251 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 1653 | 1467982916252 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:56 INFO - PROCESS | 1653 | 1467982916352 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:01:56 INFO - PROCESS | 1653 | 1467982916363 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1653 | 1467982916364 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12962a000 == 40 [pid = 1653] [id = 371] 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11700d400) [pid = 1653] [serial = 1112] [outer = 0x0] 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b1a0c00) [pid = 1653] [serial = 1113] [outer = 0x11700d400] 06:01:56 INFO - PROCESS | 1653 | 1467982916388 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b1a9000) [pid = 1653] [serial = 1114] [outer = 0x11700d400] 06:01:56 INFO - PROCESS | 1653 | 1467982916738 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 06:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:01:56 INFO - PROCESS | 1653 | 1467982916772 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1653 | 1467982916773 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:01:56 INFO - PROCESS | 1653 | 1467982916776 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1653 | 1467982916778 Marionette TRACE conn2 <- [1,1458,null,{}] 06:01:56 INFO - PROCESS | 1653 | 1467982916781 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 1653 | 1467982916782 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:56 INFO - PROCESS | 1653 | 1467982916885 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:01:56 INFO - PROCESS | 1653 | 1467982916888 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1653 | 1467982916889 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a922000 == 41 [pid = 1653] [id = 372] 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112693000) [pid = 1653] [serial = 1115] [outer = 0x0] 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11269b400) [pid = 1653] [serial = 1116] [outer = 0x112693000] 06:01:56 INFO - PROCESS | 1653 | 1467982916947 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11269f800) [pid = 1653] [serial = 1117] [outer = 0x112693000] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11670ac00) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f58000) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e08000) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1244bec00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118143c00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12691f400) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111d75400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125010800) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:01:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11607c000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:01:57 INFO - PROCESS | 1653 | 1467982917302 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 572ms 06:01:57 INFO - PROCESS | 1653 | 1467982917347 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:01:57 INFO - PROCESS | 1653 | 1467982917349 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:01:57 INFO - PROCESS | 1653 | 1467982917351 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 1653 | 1467982917352 Marionette TRACE conn2 <- [1,1462,null,{}] 06:01:57 INFO - PROCESS | 1653 | 1467982917354 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 1653 | 1467982917356 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:57 INFO - PROCESS | 1653 | 1467982917438 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:01:57 INFO - PROCESS | 1653 | 1467982917444 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1653 | 1467982917445 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c4800 == 42 [pid = 1653] [id = 373] 06:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11269c000) [pid = 1653] [serial = 1118] [outer = 0x0] 06:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118273000) [pid = 1653] [serial = 1119] [outer = 0x11269c000] 06:01:57 INFO - PROCESS | 1653 | 1467982917469 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1244bec00) [pid = 1653] [serial = 1120] [outer = 0x11269c000] 06:01:57 INFO - PROCESS | 1653 | 1467982917800 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 06:01:57 INFO - PROCESS | 1653 | 1467982917821 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 1653 | 1467982917823 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:01:57 INFO - PROCESS | 1653 | 1467982917827 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 1653 | 1467982917828 Marionette TRACE conn2 <- [1,1466,null,{}] 06:01:57 INFO - PROCESS | 1653 | 1467982917831 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:57 INFO - PROCESS | 1653 | 1467982917832 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:57 INFO - PROCESS | 1653 | 1467982917912 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:01:57 INFO - PROCESS | 1653 | 1467982917915 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1653 | 1467982917917 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc8800 == 43 [pid = 1653] [id = 374] 06:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124d58400) [pid = 1653] [serial = 1121] [outer = 0x0] 06:01:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b1a9400) [pid = 1653] [serial = 1122] [outer = 0x124d58400] 06:01:57 INFO - PROCESS | 1653 | 1467982917943 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12b8be400) [pid = 1653] [serial = 1123] [outer = 0x124d58400] 06:01:58 INFO - PROCESS | 1653 | 1467982918313 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 06:01:58 INFO - PROCESS | 1653 | 1467982918349 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1653 | 1467982918351 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:01:58 INFO - PROCESS | 1653 | 1467982918353 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1653 | 1467982918355 Marionette TRACE conn2 <- [1,1470,null,{}] 06:01:58 INFO - PROCESS | 1653 | 1467982918358 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:58 INFO - PROCESS | 1653 | 1467982918361 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:58 INFO - PROCESS | 1653 | 1467982918453 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:01:58 INFO - PROCESS | 1653 | 1467982918458 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1653 | 1467982918461 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ac000 == 44 [pid = 1653] [id = 375] 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b19d400) [pid = 1653] [serial = 1124] [outer = 0x0] 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b974800) [pid = 1653] [serial = 1125] [outer = 0x12b19d400] 06:01:58 INFO - PROCESS | 1653 | 1467982918485 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ba1b000) [pid = 1653] [serial = 1126] [outer = 0x12b19d400] 06:01:58 INFO - PROCESS | 1653 | 1467982918811 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 470ms 06:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:01:58 INFO - PROCESS | 1653 | 1467982918823 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1653 | 1467982918825 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:01:58 INFO - PROCESS | 1653 | 1467982918830 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1653 | 1467982918831 Marionette TRACE conn2 <- [1,1474,null,{}] 06:01:58 INFO - PROCESS | 1653 | 1467982918833 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:58 INFO - PROCESS | 1653 | 1467982918834 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:58 INFO - PROCESS | 1653 | 1467982918918 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:01:58 INFO - PROCESS | 1653 | 1467982918921 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1653 | 1467982918922 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cca8000 == 45 [pid = 1653] [id = 376] 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11203e000) [pid = 1653] [serial = 1127] [outer = 0x0] 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112044400) [pid = 1653] [serial = 1128] [outer = 0x11203e000] 06:01:58 INFO - PROCESS | 1653 | 1467982918952 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112048c00) [pid = 1653] [serial = 1129] [outer = 0x11203e000] 06:01:59 INFO - PROCESS | 1653 | 1467982919467 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 06:01:59 INFO - PROCESS | 1653 | 1467982919501 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 1653 | 1467982919504 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:01:59 INFO - PROCESS | 1653 | 1467982919507 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1653 | 1467982919511 Marionette TRACE conn2 <- [1,1478,null,{}] 06:01:59 INFO - PROCESS | 1653 | 1467982919516 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:59 INFO - PROCESS | 1653 | 1467982919518 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:59 INFO - PROCESS | 1653 | 1467982919623 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:01:59 INFO - PROCESS | 1653 | 1467982919719 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1653 | 1467982919721 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:01:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123965000 == 46 [pid = 1653] [id = 377] 06:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1182c2800) [pid = 1653] [serial = 1130] [outer = 0x0] 06:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185bf400) [pid = 1653] [serial = 1131] [outer = 0x1182c2800] 06:01:59 INFO - PROCESS | 1653 | 1467982919751 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119655000) [pid = 1653] [serial = 1132] [outer = 0x1182c2800] 06:02:00 INFO - PROCESS | 1653 | 1467982920217 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 774ms 06:02:00 INFO - PROCESS | 1653 | 1467982920282 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1653 | 1467982920286 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:02:00 INFO - PROCESS | 1653 | 1467982920290 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1653 | 1467982920292 Marionette TRACE conn2 <- [1,1482,null,{}] 06:02:00 INFO - PROCESS | 1653 | 1467982920295 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:00 INFO - PROCESS | 1653 | 1467982920297 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:00 INFO - PROCESS | 1653 | 1467982920422 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:02:00 INFO - PROCESS | 1653 | 1467982920481 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:00 INFO - PROCESS | 1653 | 1467982920483 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d3800 == 47 [pid = 1653] [id = 378] 06:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123953000) [pid = 1653] [serial = 1133] [outer = 0x0] 06:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1244c2400) [pid = 1653] [serial = 1134] [outer = 0x123953000] 06:02:00 INFO - PROCESS | 1653 | 1467982920514 Marionette DEBUG loaded listener.js 06:02:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126916800) [pid = 1653] [serial = 1135] [outer = 0x123953000] 06:02:01 INFO - PROCESS | 1653 | 1467982921010 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 771ms 06:02:01 INFO - PROCESS | 1653 | 1467982921062 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:02:01 INFO - PROCESS | 1653 | 1467982921063 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:02:01 INFO - PROCESS | 1653 | 1467982921065 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 1653 | 1467982921068 Marionette TRACE conn2 <- [1,1486,null,{}] 06:02:01 INFO - PROCESS | 1653 | 1467982921078 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:01 INFO - PROCESS | 1653 | 1467982921081 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:01 INFO - PROCESS | 1653 | 1467982921184 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:02:01 INFO - PROCESS | 1653 | 1467982921304 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1653 | 1467982921307 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0a4000 == 48 [pid = 1653] [id = 379] 06:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b19e000) [pid = 1653] [serial = 1136] [outer = 0x0] 06:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b1a7c00) [pid = 1653] [serial = 1137] [outer = 0x12b19e000] 06:02:01 INFO - PROCESS | 1653 | 1467982921383 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b8c4000) [pid = 1653] [serial = 1138] [outer = 0x12b19e000] 06:02:02 INFO - PROCESS | 1653 | 1467982922060 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1024ms 06:02:02 INFO - PROCESS | 1653 | 1467982922089 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1653 | 1467982922092 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:02:02 INFO - PROCESS | 1653 | 1467982922095 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1653 | 1467982922097 Marionette TRACE conn2 <- [1,1490,null,{}] 06:02:02 INFO - PROCESS | 1653 | 1467982922101 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 1653 | 1467982922102 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:02 INFO - PROCESS | 1653 | 1467982922201 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:02:02 INFO - PROCESS | 1653 | 1467982922260 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1653 | 1467982922263 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119273000 == 49 [pid = 1653] [id = 380] 06:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11269e000) [pid = 1653] [serial = 1139] [outer = 0x0] 06:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112d0c800) [pid = 1653] [serial = 1140] [outer = 0x11269e000] 06:02:02 INFO - PROCESS | 1653 | 1467982922290 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115e65000) [pid = 1653] [serial = 1141] [outer = 0x11269e000] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ac000 == 48 [pid = 1653] [id = 375] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc8800 == 47 [pid = 1653] [id = 374] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c4800 == 46 [pid = 1653] [id = 373] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a922000 == 45 [pid = 1653] [id = 372] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12962a000 == 44 [pid = 1653] [id = 371] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113219000 == 43 [pid = 1653] [id = 370] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1273c9000 == 42 [pid = 1653] [id = 369] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129116c00) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6a800 == 41 [pid = 1653] [id = 368] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12396a000 == 40 [pid = 1653] [id = 367] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118581800 == 39 [pid = 1653] [id = 366] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11623f800 == 38 [pid = 1653] [id = 365] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f65000 == 37 [pid = 1653] [id = 364] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fb800 == 36 [pid = 1653] [id = 360] 06:02:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11986a800 == 35 [pid = 1653] [id = 359] 06:02:02 INFO - PROCESS | 1653 | 1467982922752 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 673ms 06:02:02 INFO - PROCESS | 1653 | 1467982922768 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1653 | 1467982922771 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:02:02 INFO - PROCESS | 1653 | 1467982922775 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1653 | 1467982922777 Marionette TRACE conn2 <- [1,1494,null,{}] 06:02:02 INFO - PROCESS | 1653 | 1467982922780 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 1653 | 1467982922781 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:02 INFO - PROCESS | 1653 | 1467982922871 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1244b7000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12695b000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125017400) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127b5800) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126ec5c00) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128a7bc00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11396e000) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1273ee800) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123957000) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11826f000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119ba5400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121011c00) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133d2c00) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127b4800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116975c00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119629800) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124d54000) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182c3800) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185b9000) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 06:02:02 INFO - PROCESS | 1653 | 1467982922934 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1653 | 1467982922935 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x117232800 == 36 [pid = 1653] [id = 381] 06:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1127ac400) [pid = 1653] [serial = 1142] [outer = 0x0] 06:02:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113f2d800) [pid = 1653] [serial = 1143] [outer = 0x1127ac400] 06:02:02 INFO - PROCESS | 1653 | 1467982922962 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185b8c00) [pid = 1653] [serial = 1144] [outer = 0x1127ac400] 06:02:03 INFO - PROCESS | 1653 | 1467982923263 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 06:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:02:03 INFO - PROCESS | 1653 | 1467982923296 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1653 | 1467982923297 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:02:03 INFO - PROCESS | 1653 | 1467982923300 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1653 | 1467982923302 Marionette TRACE conn2 <- [1,1498,null,{}] 06:02:03 INFO - PROCESS | 1653 | 1467982923312 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:03 INFO - PROCESS | 1653 | 1467982923314 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:03 INFO - PROCESS | 1653 | 1467982923413 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:02:03 INFO - PROCESS | 1653 | 1467982923490 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 1653 | 1467982923493 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6c000 == 37 [pid = 1653] [id = 382] 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119ba9c00) [pid = 1653] [serial = 1145] [outer = 0x0] 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12411b000) [pid = 1653] [serial = 1146] [outer = 0x119ba9c00] 06:02:03 INFO - PROCESS | 1653 | 1467982923519 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1249cb000) [pid = 1653] [serial = 1147] [outer = 0x119ba9c00] 06:02:03 INFO - PROCESS | 1653 | 1467982923800 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 06:02:03 INFO - PROCESS | 1653 | 1467982923822 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1653 | 1467982923824 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:02:03 INFO - PROCESS | 1653 | 1467982923834 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1653 | 1467982923835 Marionette TRACE conn2 <- [1,1502,null,{}] 06:02:03 INFO - PROCESS | 1653 | 1467982923837 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:03 INFO - PROCESS | 1653 | 1467982923838 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:03 INFO - PROCESS | 1653 | 1467982923925 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:02:03 INFO - PROCESS | 1653 | 1467982923931 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 1653 | 1467982923932 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ee2000 == 38 [pid = 1653] [id = 383] 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d5a400) [pid = 1653] [serial = 1148] [outer = 0x0] 06:02:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12695a400) [pid = 1653] [serial = 1149] [outer = 0x124d5a400] 06:02:03 INFO - PROCESS | 1653 | 1467982923957 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126e37000) [pid = 1653] [serial = 1150] [outer = 0x124d5a400] 06:02:04 INFO - PROCESS | 1653 | 1467982924348 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 06:02:04 INFO - PROCESS | 1653 | 1467982924356 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 1653 | 1467982924358 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:02:04 INFO - PROCESS | 1653 | 1467982924363 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1653 | 1467982924365 Marionette TRACE conn2 <- [1,1506,null,{}] 06:02:04 INFO - PROCESS | 1653 | 1467982924369 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:04 INFO - PROCESS | 1653 | 1467982924371 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:04 INFO - PROCESS | 1653 | 1467982924495 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:02:04 INFO - PROCESS | 1653 | 1467982924500 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1653 | 1467982924501 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906f800 == 39 [pid = 1653] [id = 384] 06:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11269d800) [pid = 1653] [serial = 1151] [outer = 0x0] 06:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127432c00) [pid = 1653] [serial = 1152] [outer = 0x11269d800] 06:02:04 INFO - PROCESS | 1653 | 1467982924543 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a81000) [pid = 1653] [serial = 1153] [outer = 0x11269d800] 06:02:04 INFO - PROCESS | 1653 | 1467982924951 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 621ms 06:02:04 INFO - PROCESS | 1653 | 1467982924998 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1653 | 1467982924999 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:02:05 INFO - PROCESS | 1653 | 1467982925001 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1653 | 1467982925003 Marionette TRACE conn2 <- [1,1510,null,{}] 06:02:05 INFO - PROCESS | 1653 | 1467982925005 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:05 INFO - PROCESS | 1653 | 1467982925009 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:05 INFO - PROCESS | 1653 | 1467982925135 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:02:05 INFO - PROCESS | 1653 | 1467982925146 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 1653 | 1467982925147 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a661800 == 40 [pid = 1653] [id = 385] 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129120000) [pid = 1653] [serial = 1154] [outer = 0x0] 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a98a000) [pid = 1653] [serial = 1155] [outer = 0x129120000] 06:02:05 INFO - PROCESS | 1653 | 1467982925172 Marionette DEBUG loaded listener.js 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b968c00) [pid = 1653] [serial = 1156] [outer = 0x129120000] 06:02:05 INFO - PROCESS | 1653 | 1467982925511 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 569ms 06:02:05 INFO - PROCESS | 1653 | 1467982925571 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1653 | 1467982925572 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:02:05 INFO - PROCESS | 1653 | 1467982925575 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1653 | 1467982925576 Marionette TRACE conn2 <- [1,1514,null,{}] 06:02:05 INFO - PROCESS | 1653 | 1467982925583 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:05 INFO - PROCESS | 1653 | 1467982925585 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:05 INFO - PROCESS | 1653 | 1467982925684 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:02:05 INFO - PROCESS | 1653 | 1467982925688 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 1653 | 1467982925689 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b1000 == 41 [pid = 1653] [id = 386] 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1127b0000) [pid = 1653] [serial = 1157] [outer = 0x0] 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b975000) [pid = 1653] [serial = 1158] [outer = 0x1127b0000] 06:02:05 INFO - PROCESS | 1653 | 1467982925719 Marionette DEBUG loaded listener.js 06:02:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba1ec00) [pid = 1653] [serial = 1159] [outer = 0x1127b0000] 06:02:06 INFO - PROCESS | 1653 | 1467982926072 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 525ms 06:02:06 INFO - PROCESS | 1653 | 1467982926100 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1653 | 1467982926102 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:02:06 INFO - PROCESS | 1653 | 1467982926104 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1653 | 1467982926105 Marionette TRACE conn2 <- [1,1518,null,{}] 06:02:06 INFO - PROCESS | 1653 | 1467982926114 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 1653 | 1467982926115 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:06 INFO - PROCESS | 1653 | 1467982926220 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:02:06 INFO - PROCESS | 1653 | 1467982926226 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1653 | 1467982926227 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c000 == 42 [pid = 1653] [id = 387] 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba12c00) [pid = 1653] [serial = 1160] [outer = 0x0] 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12be04c00) [pid = 1653] [serial = 1161] [outer = 0x12ba12c00] 06:02:06 INFO - PROCESS | 1653 | 1467982926251 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12be0bc00) [pid = 1653] [serial = 1162] [outer = 0x12ba12c00] 06:02:06 INFO - PROCESS | 1653 | 1467982926584 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 527ms 06:02:06 INFO - PROCESS | 1653 | 1467982926632 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1653 | 1467982926633 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:02:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:02:06 INFO - PROCESS | 1653 | 1467982926635 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1653 | 1467982926636 Marionette TRACE conn2 <- [1,1522,null,{}] 06:02:06 INFO - PROCESS | 1653 | 1467982926639 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 1653 | 1467982926640 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:06 INFO - PROCESS | 1653 | 1467982926748 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:02:06 INFO - PROCESS | 1653 | 1467982926769 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1653 | 1467982926770 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfde800 == 43 [pid = 1653] [id = 388] 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123a3b400) [pid = 1653] [serial = 1163] [outer = 0x0] 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b826c00) [pid = 1653] [serial = 1164] [outer = 0x123a3b400] 06:02:06 INFO - PROCESS | 1653 | 1467982926794 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b82ac00) [pid = 1653] [serial = 1165] [outer = 0x123a3b400] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a651400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12935f400) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117eaa400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a32c00) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1182c6c00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112e08c00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123a35400) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112693000) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11700d400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124d58400) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b19d400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:02:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11269c000) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:02:07 INFO - PROCESS | 1653 | 1467982927255 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:02:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:02:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:02:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:02:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:02:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 06:02:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:02:07 INFO - PROCESS | 1653 | 1467982927307 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:02:07 INFO - PROCESS | 1653 | 1467982927308 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:02:07 INFO - PROCESS | 1653 | 1467982927310 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1653 | 1467982927311 Marionette TRACE conn2 <- [1,1526,null,{}] 06:02:07 INFO - PROCESS | 1653 | 1467982927314 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 1653 | 1467982927315 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:07 INFO - PROCESS | 1653 | 1467982927396 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:02:07 INFO - PROCESS | 1653 | 1467982927400 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1653 | 1467982927401 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4a6800 == 44 [pid = 1653] [id = 389] 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112039800) [pid = 1653] [serial = 1166] [outer = 0x0] 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1127a7000) [pid = 1653] [serial = 1167] [outer = 0x112039800] 06:02:07 INFO - PROCESS | 1653 | 1467982927425 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112e05400) [pid = 1653] [serial = 1168] [outer = 0x112039800] 06:02:07 INFO - PROCESS | 1653 | 1467982927754 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:02:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:02:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 472ms 06:02:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:02:07 INFO - PROCESS | 1653 | 1467982927782 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:02:07 INFO - PROCESS | 1653 | 1467982927784 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:02:07 INFO - PROCESS | 1653 | 1467982927786 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1653 | 1467982927788 Marionette TRACE conn2 <- [1,1530,null,{}] 06:02:07 INFO - PROCESS | 1653 | 1467982927790 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 1653 | 1467982927792 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:07 INFO - PROCESS | 1653 | 1467982927919 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:02:07 INFO - PROCESS | 1653 | 1467982927925 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1653 | 1467982927927 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d4a3000 == 45 [pid = 1653] [id = 390] 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116975800) [pid = 1653] [serial = 1169] [outer = 0x0] 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129118c00) [pid = 1653] [serial = 1170] [outer = 0x116975800] 06:02:07 INFO - PROCESS | 1653 | 1467982927954 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b82fc00) [pid = 1653] [serial = 1171] [outer = 0x116975800] 06:02:08 INFO - PROCESS | 1653 | 1467982928243 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:02:08 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:02:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:02:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:02:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:02:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:02:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:02:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 06:02:08 INFO - PROCESS | 1653 | 1467982928258 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 1653 | 1467982928261 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:02:08 INFO - PROCESS | 1653 | 1467982928269 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1653 | 1467982928270 Marionette TRACE conn2 <- [1,1534,null,{}] 06:02:08 INFO - PROCESS | 1653 | 1467982928273 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:08 INFO - PROCESS | 1653 | 1467982928274 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:08 INFO - PROCESS | 1653 | 1467982928363 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:02:08 INFO - PROCESS | 1653 | 1467982928367 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 1653 | 1467982928368 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d97e800 == 46 [pid = 1653] [id = 391] 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123a32c00) [pid = 1653] [serial = 1172] [outer = 0x0] 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a5b8c00) [pid = 1653] [serial = 1173] [outer = 0x123a32c00] 06:02:08 INFO - PROCESS | 1653 | 1467982928391 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a5bd400) [pid = 1653] [serial = 1174] [outer = 0x123a32c00] 06:02:08 INFO - PROCESS | 1653 | 1467982928717 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 06:02:08 INFO - PROCESS | 1653 | 1467982928738 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 1653 | 1467982928739 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:02:08 INFO - PROCESS | 1653 | 1467982928742 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1653 | 1467982928744 Marionette TRACE conn2 <- [1,1538,null,{}] 06:02:08 INFO - PROCESS | 1653 | 1467982928747 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:08 INFO - PROCESS | 1653 | 1467982928748 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:08 INFO - PROCESS | 1653 | 1467982928868 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:02:08 INFO - PROCESS | 1653 | 1467982928875 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 1653 | 1467982928876 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x112859800 == 47 [pid = 1653] [id = 392] 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1127aa400) [pid = 1653] [serial = 1175] [outer = 0x0] 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a5bdc00) [pid = 1653] [serial = 1176] [outer = 0x1127aa400] 06:02:08 INFO - PROCESS | 1653 | 1467982928900 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bc19000) [pid = 1653] [serial = 1177] [outer = 0x1127aa400] 06:02:09 INFO - PROCESS | 1653 | 1467982929321 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 06:02:09 INFO - PROCESS | 1653 | 1467982929363 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:02:09 INFO - PROCESS | 1653 | 1467982929366 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:02:09 INFO - PROCESS | 1653 | 1467982929369 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 1653 | 1467982929371 Marionette TRACE conn2 <- [1,1542,null,{}] 06:02:09 INFO - PROCESS | 1653 | 1467982929375 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:09 INFO - PROCESS | 1653 | 1467982929377 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:09 INFO - PROCESS | 1653 | 1467982929491 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:02:09 INFO - PROCESS | 1653 | 1467982929569 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1653 | 1467982929571 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7b000 == 48 [pid = 1653] [id = 393] 06:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112695000) [pid = 1653] [serial = 1178] [outer = 0x0] 06:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1127a9400) [pid = 1653] [serial = 1179] [outer = 0x112695000] 06:02:09 INFO - PROCESS | 1653 | 1467982929601 Marionette DEBUG loaded listener.js 06:02:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113095000) [pid = 1653] [serial = 1180] [outer = 0x112695000] 06:02:10 INFO - PROCESS | 1653 | 1467982930016 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 06:02:10 INFO - PROCESS | 1653 | 1467982930040 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:02:10 INFO - PROCESS | 1653 | 1467982930043 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:02:10 INFO - PROCESS | 1653 | 1467982930048 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1653 | 1467982930050 Marionette TRACE conn2 <- [1,1546,null,{}] 06:02:10 INFO - PROCESS | 1653 | 1467982930052 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:10 INFO - PROCESS | 1653 | 1467982930054 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:10 INFO - PROCESS | 1653 | 1467982930163 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:02:10 INFO - PROCESS | 1653 | 1467982930227 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 1653 | 1467982930228 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c13000 == 49 [pid = 1653] [id = 394] 06:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1170c4800) [pid = 1653] [serial = 1181] [outer = 0x0] 06:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11921ec00) [pid = 1653] [serial = 1182] [outer = 0x1170c4800] 06:02:10 INFO - PROCESS | 1653 | 1467982930300 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119659800) [pid = 1653] [serial = 1183] [outer = 0x1170c4800] 06:02:10 INFO - PROCESS | 1653 | 1467982930693 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 674ms 06:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:02:10 INFO - PROCESS | 1653 | 1467982930732 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:02:10 INFO - PROCESS | 1653 | 1467982930734 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:02:10 INFO - PROCESS | 1653 | 1467982930736 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1653 | 1467982930739 Marionette TRACE conn2 <- [1,1550,null,{}] 06:02:10 INFO - PROCESS | 1653 | 1467982930766 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:10 INFO - PROCESS | 1653 | 1467982930769 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:10 INFO - PROCESS | 1653 | 1467982930898 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:02:10 INFO - PROCESS | 1653 | 1467982930975 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 1653 | 1467982930977 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129636000 == 50 [pid = 1653] [id = 395] 06:02:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12100dc00) [pid = 1653] [serial = 1184] [outer = 0x0] 06:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12394e400) [pid = 1653] [serial = 1185] [outer = 0x12100dc00] 06:02:11 INFO - PROCESS | 1653 | 1467982931010 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124d4f400) [pid = 1653] [serial = 1186] [outer = 0x12100dc00] 06:02:11 INFO - PROCESS | 1653 | 1467982931415 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 721ms 06:02:11 INFO - PROCESS | 1653 | 1467982931458 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:02:11 INFO - PROCESS | 1653 | 1467982931460 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:02:11 INFO - PROCESS | 1653 | 1467982931462 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1653 | 1467982931463 Marionette TRACE conn2 <- [1,1554,null,{}] 06:02:11 INFO - PROCESS | 1653 | 1467982931466 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:11 INFO - PROCESS | 1653 | 1467982931467 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:11 INFO - PROCESS | 1653 | 1467982931575 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:02:11 INFO - PROCESS | 1653 | 1467982931638 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1653 | 1467982931640 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d496000 == 51 [pid = 1653] [id = 396] 06:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126a9d800) [pid = 1653] [serial = 1187] [outer = 0x0] 06:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127441000) [pid = 1653] [serial = 1188] [outer = 0x126a9d800] 06:02:11 INFO - PROCESS | 1653 | 1467982931711 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129363c00) [pid = 1653] [serial = 1189] [outer = 0x126a9d800] 06:02:12 INFO - PROCESS | 1653 | 1467982932120 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 06:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:02:12 INFO - PROCESS | 1653 | 1467982932133 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 1653 | 1467982932134 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:02:12 INFO - PROCESS | 1653 | 1467982932136 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 1653 | 1467982932137 Marionette TRACE conn2 <- [1,1558,null,{}] 06:02:12 INFO - PROCESS | 1653 | 1467982932140 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:12 INFO - PROCESS | 1653 | 1467982932141 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:12 INFO - PROCESS | 1653 | 1467982932261 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:02:12 INFO - PROCESS | 1653 | 1467982932354 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1653 | 1467982932356 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116948000 == 52 [pid = 1653] [id = 397] 06:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11607e400) [pid = 1653] [serial = 1190] [outer = 0x0] 06:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11960f400) [pid = 1653] [serial = 1191] [outer = 0x11607e400] 06:02:12 INFO - PROCESS | 1653 | 1467982932385 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129497800) [pid = 1653] [serial = 1192] [outer = 0x11607e400] 06:02:12 INFO - PROCESS | 1653 | 1467982932979 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 875ms 06:02:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:02:13 INFO - PROCESS | 1653 | 1467982933029 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1653 | 1467982933031 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:02:13 INFO - PROCESS | 1653 | 1467982933035 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1653 | 1467982933038 Marionette TRACE conn2 <- [1,1562,null,{}] 06:02:13 INFO - PROCESS | 1653 | 1467982933042 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:13 INFO - PROCESS | 1653 | 1467982933045 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:13 INFO - PROCESS | 1653 | 1467982933140 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:02:13 INFO - PROCESS | 1653 | 1467982933218 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1653 | 1467982933219 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118566000 == 53 [pid = 1653] [id = 398] 06:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118e98c00) [pid = 1653] [serial = 1193] [outer = 0x0] 06:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119610400) [pid = 1653] [serial = 1194] [outer = 0x118e98c00] 06:02:13 INFO - PROCESS | 1653 | 1467982933248 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1196c0800) [pid = 1653] [serial = 1195] [outer = 0x118e98c00] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d97e800 == 52 [pid = 1653] [id = 391] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d4a3000 == 51 [pid = 1653] [id = 390] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4a6800 == 50 [pid = 1653] [id = 389] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfde800 == 49 [pid = 1653] [id = 388] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c000 == 48 [pid = 1653] [id = 387] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b1000 == 47 [pid = 1653] [id = 386] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a661800 == 46 [pid = 1653] [id = 385] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12906f800 == 45 [pid = 1653] [id = 384] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x126ee2000 == 44 [pid = 1653] [id = 383] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6c000 == 43 [pid = 1653] [id = 382] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x117232800 == 42 [pid = 1653] [id = 381] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119273000 == 41 [pid = 1653] [id = 380] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1246c6800 == 40 [pid = 1653] [id = 361] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12cca8000 == 39 [pid = 1653] [id = 376] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123965000 == 38 [pid = 1653] [id = 377] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0a4000 == 37 [pid = 1653] [id = 379] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbb800 == 36 [pid = 1653] [id = 363] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d3800 == 35 [pid = 1653] [id = 378] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ce800 == 34 [pid = 1653] [id = 362] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116f5b000 == 33 [pid = 1653] [id = 348] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116948000 == 32 [pid = 1653] [id = 397] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12d496000 == 31 [pid = 1653] [id = 396] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129636000 == 30 [pid = 1653] [id = 395] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123c13000 == 29 [pid = 1653] [id = 394] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x112859800 == 28 [pid = 1653] [id = 392] 06:02:14 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7b000 == 27 [pid = 1653] [id = 393] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12aef2400) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a64b800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129495800) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11813b400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118272800) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129360800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124648400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125571c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126aa0c00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119630800) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119ec5800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x117011000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1130a1400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126eb7c00) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b0ca000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119632800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113d3f400) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11269b400) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b1a0c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b1a9400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b974800) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118273000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11269f800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b1a9000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112044400) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba1b000) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1244bec00) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b8be400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12743fc00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 06:02:14 INFO - PROCESS | 1653 | 1467982934519 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:02:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1523ms 06:02:14 INFO - PROCESS | 1653 | 1467982934561 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 1653 | 1467982934564 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:02:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:02:14 INFO - PROCESS | 1653 | 1467982934567 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 1653 | 1467982934569 Marionette TRACE conn2 <- [1,1566,null,{}] 06:02:14 INFO - PROCESS | 1653 | 1467982934573 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:14 INFO - PROCESS | 1653 | 1467982934574 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:14 INFO - PROCESS | 1653 | 1467982934654 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:02:14 INFO - PROCESS | 1653 | 1467982934661 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 1653 | 1467982934663 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11320c000 == 28 [pid = 1653] [id = 399] 06:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11269c400) [pid = 1653] [serial = 1196] [outer = 0x0] 06:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11279d400) [pid = 1653] [serial = 1197] [outer = 0x11269c400] 06:02:14 INFO - PROCESS | 1653 | 1467982934693 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1127b2400) [pid = 1653] [serial = 1198] [outer = 0x11269c400] 06:02:15 INFO - PROCESS | 1653 | 1467982935034 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 522ms 06:02:15 INFO - PROCESS | 1653 | 1467982935090 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1653 | 1467982935093 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:02:15 INFO - PROCESS | 1653 | 1467982935098 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1653 | 1467982935100 Marionette TRACE conn2 <- [1,1570,null,{}] 06:02:15 INFO - PROCESS | 1653 | 1467982935102 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 1653 | 1467982935104 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:15 INFO - PROCESS | 1653 | 1467982935185 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:02:15 INFO - PROCESS | 1653 | 1467982935189 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1653 | 1467982935191 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117080000 == 29 [pid = 1653] [id = 400] 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112e06800) [pid = 1653] [serial = 1199] [outer = 0x0] 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11309b000) [pid = 1653] [serial = 1200] [outer = 0x112e06800] 06:02:15 INFO - PROCESS | 1653 | 1467982935222 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1133cc400) [pid = 1653] [serial = 1201] [outer = 0x112e06800] 06:02:15 INFO - PROCESS | 1653 | 1467982935583 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 06:02:15 INFO - PROCESS | 1653 | 1467982935620 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1653 | 1467982935622 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:02:15 INFO - PROCESS | 1653 | 1467982935624 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1653 | 1467982935626 Marionette TRACE conn2 <- [1,1574,null,{}] 06:02:15 INFO - PROCESS | 1653 | 1467982935634 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 1653 | 1467982935637 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:15 INFO - PROCESS | 1653 | 1467982935718 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:02:15 INFO - PROCESS | 1653 | 1467982935723 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1653 | 1467982935725 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286800 == 30 [pid = 1653] [id = 401] 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11279b400) [pid = 1653] [serial = 1202] [outer = 0x0] 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11812d000) [pid = 1653] [serial = 1203] [outer = 0x11279b400] 06:02:15 INFO - PROCESS | 1653 | 1467982935756 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118143c00) [pid = 1653] [serial = 1204] [outer = 0x11279b400] 06:02:16 INFO - PROCESS | 1653 | 1467982936110 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 522ms 06:02:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:02:16 INFO - PROCESS | 1653 | 1467982936147 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1653 | 1467982936148 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:02:16 INFO - PROCESS | 1653 | 1467982936150 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1653 | 1467982936151 Marionette TRACE conn2 <- [1,1578,null,{}] 06:02:16 INFO - PROCESS | 1653 | 1467982936154 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 1653 | 1467982936155 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:16 INFO - PROCESS | 1653 | 1467982936266 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:02:16 INFO - PROCESS | 1653 | 1467982936272 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 1653 | 1467982936273 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0c000 == 31 [pid = 1653] [id = 402] 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11821ec00) [pid = 1653] [serial = 1205] [outer = 0x0] 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1182bc400) [pid = 1653] [serial = 1206] [outer = 0x11821ec00] 06:02:16 INFO - PROCESS | 1653 | 1467982936300 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118e02c00) [pid = 1653] [serial = 1207] [outer = 0x11821ec00] 06:02:16 INFO - PROCESS | 1653 | 1467982936656 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 06:02:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:02:16 INFO - PROCESS | 1653 | 1467982936669 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1653 | 1467982936670 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:02:16 INFO - PROCESS | 1653 | 1467982936681 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1653 | 1467982936683 Marionette TRACE conn2 <- [1,1582,null,{}] 06:02:16 INFO - PROCESS | 1653 | 1467982936690 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 1653 | 1467982936692 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:16 INFO - PROCESS | 1653 | 1467982936788 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:02:16 INFO - PROCESS | 1653 | 1467982936793 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 1653 | 1467982936794 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124072800 == 32 [pid = 1653] [id = 403] 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112e06400) [pid = 1653] [serial = 1208] [outer = 0x0] 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1192cf000) [pid = 1653] [serial = 1209] [outer = 0x112e06400] 06:02:16 INFO - PROCESS | 1653 | 1467982936818 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11965c000) [pid = 1653] [serial = 1210] [outer = 0x112e06400] 06:02:17 INFO - PROCESS | 1653 | 1467982937268 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 06:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:02:17 INFO - PROCESS | 1653 | 1467982937301 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1653 | 1467982937303 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:02:17 INFO - PROCESS | 1653 | 1467982937306 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1653 | 1467982937309 Marionette TRACE conn2 <- [1,1586,null,{}] 06:02:17 INFO - PROCESS | 1653 | 1467982937314 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:17 INFO - PROCESS | 1653 | 1467982937320 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:17 INFO - PROCESS | 1653 | 1467982937509 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:02:17 INFO - PROCESS | 1653 | 1467982937535 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1653 | 1467982937536 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x126efa000 == 33 [pid = 1653] [id = 404] 06:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1196c3400) [pid = 1653] [serial = 1211] [outer = 0x0] 06:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119ec9c00) [pid = 1653] [serial = 1212] [outer = 0x1196c3400] 06:02:17 INFO - PROCESS | 1653 | 1467982937561 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12469e400) [pid = 1653] [serial = 1213] [outer = 0x1196c3400] 06:02:17 INFO - PROCESS | 1653 | 1467982937904 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 06:02:17 INFO - PROCESS | 1653 | 1467982937931 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1653 | 1467982937933 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:02:17 INFO - PROCESS | 1653 | 1467982937941 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1653 | 1467982937949 Marionette TRACE conn2 <- [1,1590,null,{}] 06:02:17 INFO - PROCESS | 1653 | 1467982937951 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:17 INFO - PROCESS | 1653 | 1467982937953 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:18 INFO - PROCESS | 1653 | 1467982938053 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:02:18 INFO - PROCESS | 1653 | 1467982938094 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 1653 | 1467982938095 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906a000 == 34 [pid = 1653] [id = 405] 06:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11279c000) [pid = 1653] [serial = 1214] [outer = 0x0] 06:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124d4cc00) [pid = 1653] [serial = 1215] [outer = 0x11279c000] 06:02:18 INFO - PROCESS | 1653 | 1467982938119 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125576000) [pid = 1653] [serial = 1216] [outer = 0x11279c000] 06:02:18 INFO - PROCESS | 1653 | 1467982938413 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:02:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 532ms 06:02:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:02:18 INFO - PROCESS | 1653 | 1467982938468 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 1653 | 1467982938469 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:02:18 INFO - PROCESS | 1653 | 1467982938471 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 1653 | 1467982938472 Marionette TRACE conn2 <- [1,1594,null,{}] 06:02:18 INFO - PROCESS | 1653 | 1467982938475 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:18 INFO - PROCESS | 1653 | 1467982938476 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:19 INFO - PROCESS | 1653 | 1467982939033 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118a56000) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1127b0000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12ba12c00) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119ba9c00) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11203e000) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11269e000) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123a3b400) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123953000) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124d5a400) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b19e000) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11269d800) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1182c2800) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1127ac400) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a32c00) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112039800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116975800) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1127aa400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129120000) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113371800) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1192d1400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11670dc00) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12911bc00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126919000) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:02:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117007800) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:02:19 INFO - PROCESS | 1653 | 1467982939105 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1653 | 1467982939107 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x113364000 == 35 [pid = 1653] [id = 406] 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x111d14800) [pid = 1653] [serial = 1217] [outer = 0x0] 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11269d800) [pid = 1653] [serial = 1218] [outer = 0x111d14800] 06:02:19 INFO - PROCESS | 1653 | 1467982939131 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115122c00) [pid = 1653] [serial = 1219] [outer = 0x111d14800] 06:02:19 INFO - PROCESS | 1653 | 1467982939384 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 919ms 06:02:19 INFO - PROCESS | 1653 | 1467982939390 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 1653 | 1467982939392 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:02:19 INFO - PROCESS | 1653 | 1467982939401 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1653 | 1467982939402 Marionette TRACE conn2 <- [1,1598,null,{}] 06:02:19 INFO - PROCESS | 1653 | 1467982939404 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:19 INFO - PROCESS | 1653 | 1467982939406 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:19 INFO - PROCESS | 1653 | 1467982939507 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:02:19 INFO - PROCESS | 1653 | 1467982939511 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1653 | 1467982939512 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119283000 == 36 [pid = 1653] [id = 407] 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118e8f400) [pid = 1653] [serial = 1220] [outer = 0x0] 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119ba5400) [pid = 1653] [serial = 1221] [outer = 0x118e8f400] 06:02:19 INFO - PROCESS | 1653 | 1467982939541 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124be5000) [pid = 1653] [serial = 1222] [outer = 0x118e8f400] 06:02:20 INFO - PROCESS | 1653 | 1467982940051 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 06:02:20 INFO - PROCESS | 1653 | 1467982940073 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1653 | 1467982940075 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:02:20 INFO - PROCESS | 1653 | 1467982940079 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1653 | 1467982940080 Marionette TRACE conn2 <- [1,1602,null,{}] 06:02:20 INFO - PROCESS | 1653 | 1467982940082 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:20 INFO - PROCESS | 1653 | 1467982940083 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:20 INFO - PROCESS | 1653 | 1467982940164 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:02:20 INFO - PROCESS | 1653 | 1467982940167 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1653 | 1467982940168 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a91a000 == 37 [pid = 1653] [id = 408] 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119612400) [pid = 1653] [serial = 1223] [outer = 0x0] 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126a9cc00) [pid = 1653] [serial = 1224] [outer = 0x119612400] 06:02:20 INFO - PROCESS | 1653 | 1467982940193 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127079c00) [pid = 1653] [serial = 1225] [outer = 0x119612400] 06:02:20 INFO - PROCESS | 1653 | 1467982940530 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 469ms 06:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:02:20 INFO - PROCESS | 1653 | 1467982940549 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1653 | 1467982940550 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:02:20 INFO - PROCESS | 1653 | 1467982940553 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1653 | 1467982940566 Marionette TRACE conn2 <- [1,1606,null,{}] 06:02:20 INFO - PROCESS | 1653 | 1467982940570 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:20 INFO - PROCESS | 1653 | 1467982940571 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:20 INFO - PROCESS | 1653 | 1467982940692 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:02:20 INFO - PROCESS | 1653 | 1467982940699 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1653 | 1467982940701 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12406d000 == 38 [pid = 1653] [id = 409] 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11962c800) [pid = 1653] [serial = 1226] [outer = 0x0] 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127432400) [pid = 1653] [serial = 1227] [outer = 0x11962c800] 06:02:20 INFO - PROCESS | 1653 | 1467982940727 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12935c000) [pid = 1653] [serial = 1228] [outer = 0x11962c800] 06:02:21 INFO - PROCESS | 1653 | 1467982941132 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 634ms 06:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:02:21 INFO - PROCESS | 1653 | 1467982941187 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1653 | 1467982941190 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:02:21 INFO - PROCESS | 1653 | 1467982941193 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1653 | 1467982941195 Marionette TRACE conn2 <- [1,1610,null,{}] 06:02:21 INFO - PROCESS | 1653 | 1467982941199 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:21 INFO - PROCESS | 1653 | 1467982941201 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:21 INFO - PROCESS | 1653 | 1467982941319 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:02:21 INFO - PROCESS | 1653 | 1467982941439 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 1653 | 1467982941441 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117079000 == 39 [pid = 1653] [id = 410] 06:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1127b5800) [pid = 1653] [serial = 1229] [outer = 0x0] 06:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128ce800) [pid = 1653] [serial = 1230] [outer = 0x1127b5800] 06:02:21 INFO - PROCESS | 1653 | 1467982941495 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11309b400) [pid = 1653] [serial = 1231] [outer = 0x1127b5800] 06:02:22 INFO - PROCESS | 1653 | 1467982942009 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 872ms 06:02:22 INFO - PROCESS | 1653 | 1467982942064 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1653 | 1467982942067 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:02:22 INFO - PROCESS | 1653 | 1467982942072 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1653 | 1467982942074 Marionette TRACE conn2 <- [1,1614,null,{}] 06:02:22 INFO - PROCESS | 1653 | 1467982942076 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:22 INFO - PROCESS | 1653 | 1467982942078 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:22 INFO - PROCESS | 1653 | 1467982942191 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:02:22 INFO - PROCESS | 1653 | 1467982942279 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1653 | 1467982942280 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x124445000 == 40 [pid = 1653] [id = 411] 06:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11662c800) [pid = 1653] [serial = 1232] [outer = 0x0] 06:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116973000) [pid = 1653] [serial = 1233] [outer = 0x11662c800] 06:02:22 INFO - PROCESS | 1653 | 1467982942311 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118145c00) [pid = 1653] [serial = 1234] [outer = 0x11662c800] 06:02:22 INFO - PROCESS | 1653 | 1467982942870 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 824ms 06:02:22 INFO - PROCESS | 1653 | 1467982942918 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1653 | 1467982942920 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:02:22 INFO - PROCESS | 1653 | 1467982942924 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1653 | 1467982942927 Marionette TRACE conn2 <- [1,1618,null,{}] 06:02:22 INFO - PROCESS | 1653 | 1467982942936 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:22 INFO - PROCESS | 1653 | 1467982942939 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:23 INFO - PROCESS | 1653 | 1467982943051 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:02:23 INFO - PROCESS | 1653 | 1467982943266 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1653 | 1467982943268 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11285b800 == 41 [pid = 1653] [id = 412] 06:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x111f2e800) [pid = 1653] [serial = 1235] [outer = 0x0] 06:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112697000) [pid = 1653] [serial = 1236] [outer = 0x111f2e800] 06:02:23 INFO - PROCESS | 1653 | 1467982943297 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1127a0800) [pid = 1653] [serial = 1237] [outer = 0x111f2e800] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a91a000 == 40 [pid = 1653] [id = 408] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119283000 == 39 [pid = 1653] [id = 407] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x113364000 == 38 [pid = 1653] [id = 406] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12906a000 == 37 [pid = 1653] [id = 405] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126efa000 == 36 [pid = 1653] [id = 404] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124072800 == 35 [pid = 1653] [id = 403] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0c000 == 34 [pid = 1653] [id = 402] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119286800 == 33 [pid = 1653] [id = 401] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117080000 == 32 [pid = 1653] [id = 400] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11320c000 == 31 [pid = 1653] [id = 399] 06:02:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118566000 == 30 [pid = 1653] [id = 398] 06:02:23 INFO - PROCESS | 1653 | 1467982943764 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:02:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 874ms 06:02:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:02:23 INFO - PROCESS | 1653 | 1467982943799 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1653 | 1467982943800 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:02:23 INFO - PROCESS | 1653 | 1467982943803 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1653 | 1467982943805 Marionette TRACE conn2 <- [1,1622,null,{}] 06:02:23 INFO - PROCESS | 1653 | 1467982943809 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 1653 | 1467982943812 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129120800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118135c00) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119ebf800) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118128800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12949c800) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1273ef000) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11812a800) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b975000) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12be04c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ba1ec00) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12411b000) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1249cb000) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112048c00) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112d0c800) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e65000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b826c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1244c2400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126916800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12695a400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126e37000) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b1a7c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b8c4000) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127432c00) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185bf400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119655000) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113f2d800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185b8c00) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a5bd400) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e05400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127a7000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129118c00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a5b8c00) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bc19000) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b82ac00) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a5bdc00) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a98a000) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12be0bc00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b968c00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b82fc00) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128a81000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 06:02:23 INFO - PROCESS | 1653 | 1467982943929 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:02:23 INFO - PROCESS | 1653 | 1467982943973 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1653 | 1467982943974 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x115179000 == 31 [pid = 1653] [id = 413] 06:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1127b1400) [pid = 1653] [serial = 1238] [outer = 0x0] 06:02:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a7ac00) [pid = 1653] [serial = 1239] [outer = 0x1127b1400] 06:02:24 INFO - PROCESS | 1653 | 1467982944002 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113d4a800) [pid = 1653] [serial = 1240] [outer = 0x1127b1400] 06:02:24 INFO - PROCESS | 1653 | 1467982944285 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 06:02:24 INFO - PROCESS | 1653 | 1467982944325 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1653 | 1467982944331 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:02:24 INFO - PROCESS | 1653 | 1467982944339 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1653 | 1467982944340 Marionette TRACE conn2 <- [1,1626,null,{}] 06:02:24 INFO - PROCESS | 1653 | 1467982944344 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:24 INFO - PROCESS | 1653 | 1467982944347 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:24 INFO - PROCESS | 1653 | 1467982944447 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:02:24 INFO - PROCESS | 1653 | 1467982944528 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 1653 | 1467982944529 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11856e800 == 32 [pid = 1653] [id = 414] 06:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111da9400) [pid = 1653] [serial = 1241] [outer = 0x0] 06:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118130000) [pid = 1653] [serial = 1242] [outer = 0x111da9400] 06:02:24 INFO - PROCESS | 1653 | 1467982944555 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11821d800) [pid = 1653] [serial = 1243] [outer = 0x111da9400] 06:02:24 INFO - PROCESS | 1653 | 1467982944849 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 06:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:02:24 INFO - PROCESS | 1653 | 1467982944867 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1653 | 1467982944868 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:02:24 INFO - PROCESS | 1653 | 1467982944876 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1653 | 1467982944883 Marionette TRACE conn2 <- [1,1630,null,{}] 06:02:24 INFO - PROCESS | 1653 | 1467982944890 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:24 INFO - PROCESS | 1653 | 1467982944895 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:24 INFO - PROCESS | 1653 | 1467982944987 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:02:25 INFO - PROCESS | 1653 | 1467982945043 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1653 | 1467982945044 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0c000 == 33 [pid = 1653] [id = 415] 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1122ba000) [pid = 1653] [serial = 1244] [outer = 0x0] 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118229000) [pid = 1653] [serial = 1245] [outer = 0x1122ba000] 06:02:25 INFO - PROCESS | 1653 | 1467982945069 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1192c7400) [pid = 1653] [serial = 1246] [outer = 0x1122ba000] 06:02:25 INFO - PROCESS | 1653 | 1467982945339 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:02:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 485ms 06:02:25 INFO - PROCESS | 1653 | 1467982945357 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1653 | 1467982945358 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:02:25 INFO - PROCESS | 1653 | 1467982945368 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1653 | 1467982945369 Marionette TRACE conn2 <- [1,1634,null,{}] 06:02:25 INFO - PROCESS | 1653 | 1467982945371 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 1653 | 1467982945373 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:25 INFO - PROCESS | 1653 | 1467982945462 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:02:25 INFO - PROCESS | 1653 | 1467982945466 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1653 | 1467982945467 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d6b800 == 34 [pid = 1653] [id = 416] 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119614800) [pid = 1653] [serial = 1247] [outer = 0x0] 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1196bcc00) [pid = 1653] [serial = 1248] [outer = 0x119614800] 06:02:25 INFO - PROCESS | 1653 | 1467982945492 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1196c8800) [pid = 1653] [serial = 1249] [outer = 0x119614800] 06:02:25 INFO - PROCESS | 1653 | 1467982945873 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:02:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 523ms 06:02:25 INFO - PROCESS | 1653 | 1467982945909 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:02:25 INFO - PROCESS | 1653 | 1467982945911 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:02:25 INFO - PROCESS | 1653 | 1467982945922 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1653 | 1467982945924 Marionette TRACE conn2 <- [1,1638,null,{}] 06:02:25 INFO - PROCESS | 1653 | 1467982945927 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:25 INFO - PROCESS | 1653 | 1467982945929 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:26 INFO - PROCESS | 1653 | 1467982946068 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:02:26 INFO - PROCESS | 1653 | 1467982946071 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1653 | 1467982946076 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d1800 == 35 [pid = 1653] [id = 417] 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119ec7000) [pid = 1653] [serial = 1250] [outer = 0x0] 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12382d800) [pid = 1653] [serial = 1251] [outer = 0x119ec7000] 06:02:26 INFO - PROCESS | 1653 | 1467982946142 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1242d2c00) [pid = 1653] [serial = 1252] [outer = 0x119ec7000] 06:02:26 INFO - PROCESS | 1653 | 1467982946495 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 06:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:02:26 INFO - PROCESS | 1653 | 1467982946545 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1653 | 1467982946546 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:02:26 INFO - PROCESS | 1653 | 1467982946548 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1653 | 1467982946549 Marionette TRACE conn2 <- [1,1642,null,{}] 06:02:26 INFO - PROCESS | 1653 | 1467982946551 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 1653 | 1467982946553 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:26 INFO - PROCESS | 1653 | 1467982946658 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:02:26 INFO - PROCESS | 1653 | 1467982946670 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1653 | 1467982946671 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x129345800 == 36 [pid = 1653] [id = 418] 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1244b7000) [pid = 1653] [serial = 1253] [outer = 0x0] 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124be4000) [pid = 1653] [serial = 1254] [outer = 0x1244b7000] 06:02:26 INFO - PROCESS | 1653 | 1467982946695 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125016800) [pid = 1653] [serial = 1255] [outer = 0x1244b7000] 06:02:27 INFO - PROCESS | 1653 | 1467982947051 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 06:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:02:27 INFO - PROCESS | 1653 | 1467982947068 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1653 | 1467982947069 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:02:27 INFO - PROCESS | 1653 | 1467982947071 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1653 | 1467982947072 Marionette TRACE conn2 <- [1,1646,null,{}] 06:02:27 INFO - PROCESS | 1653 | 1467982947075 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:27 INFO - PROCESS | 1653 | 1467982947076 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:27 INFO - PROCESS | 1653 | 1467982947180 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:02:27 INFO - PROCESS | 1653 | 1467982947192 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1653 | 1467982947193 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4a6800 == 37 [pid = 1653] [id = 419] 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125016400) [pid = 1653] [serial = 1256] [outer = 0x0] 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12691dc00) [pid = 1653] [serial = 1257] [outer = 0x125016400] 06:02:27 INFO - PROCESS | 1653 | 1467982947217 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126aa5800) [pid = 1653] [serial = 1258] [outer = 0x125016400] 06:02:27 INFO - PROCESS | 1653 | 1467982947536 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 06:02:27 INFO - PROCESS | 1653 | 1467982947596 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1653 | 1467982947597 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:02:27 INFO - PROCESS | 1653 | 1467982947600 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1653 | 1467982947601 Marionette TRACE conn2 <- [1,1650,null,{}] 06:02:27 INFO - PROCESS | 1653 | 1467982947603 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:27 INFO - PROCESS | 1653 | 1467982947604 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:27 INFO - PROCESS | 1653 | 1467982947708 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:02:27 INFO - PROCESS | 1653 | 1467982947712 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1653 | 1467982947713 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118567800 == 38 [pid = 1653] [id = 420] 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1244b7400) [pid = 1653] [serial = 1259] [outer = 0x0] 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126ec0400) [pid = 1653] [serial = 1260] [outer = 0x1244b7400] 06:02:27 INFO - PROCESS | 1653 | 1467982947737 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127438800) [pid = 1653] [serial = 1261] [outer = 0x1244b7400] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119612400) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112e06400) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11279c000) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112e06800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11269c400) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118e98c00) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11279b400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11821ec00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112695000) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1170c4800) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12100dc00) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196c3400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126a9d800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11607e400) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118e8f400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:02:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111d14800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:02:28 INFO - PROCESS | 1653 | 1467982948142 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 568ms 06:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:02:28 INFO - PROCESS | 1653 | 1467982948168 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1653 | 1467982948169 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:02:28 INFO - PROCESS | 1653 | 1467982948171 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1653 | 1467982948173 Marionette TRACE conn2 <- [1,1654,null,{}] 06:02:28 INFO - PROCESS | 1653 | 1467982948175 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1653 | 1467982948177 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:28 INFO - PROCESS | 1653 | 1467982948256 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:02:28 INFO - PROCESS | 1653 | 1467982948323 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1653 | 1467982948324 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a49b800 == 39 [pid = 1653] [id = 421] 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11279e800) [pid = 1653] [serial = 1262] [outer = 0x0] 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116903400) [pid = 1653] [serial = 1263] [outer = 0x11279e800] 06:02:28 INFO - PROCESS | 1653 | 1467982948348 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119612400) [pid = 1653] [serial = 1264] [outer = 0x11279e800] 06:02:28 INFO - PROCESS | 1653 | 1467982948598 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 06:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:02:28 INFO - PROCESS | 1653 | 1467982948649 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1653 | 1467982948650 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:02:28 INFO - PROCESS | 1653 | 1467982948652 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1653 | 1467982948653 Marionette TRACE conn2 <- [1,1658,null,{}] 06:02:28 INFO - PROCESS | 1653 | 1467982948656 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1653 | 1467982948657 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:28 INFO - PROCESS | 1653 | 1467982948753 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:02:28 INFO - PROCESS | 1653 | 1467982948756 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1653 | 1467982948758 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbe800 == 40 [pid = 1653] [id = 422] 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119618400) [pid = 1653] [serial = 1265] [outer = 0x0] 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126ec3c00) [pid = 1653] [serial = 1266] [outer = 0x119618400] 06:02:28 INFO - PROCESS | 1653 | 1467982948784 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a77800) [pid = 1653] [serial = 1267] [outer = 0x119618400] 06:02:29 INFO - PROCESS | 1653 | 1467982949150 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 520ms 06:02:29 INFO - PROCESS | 1653 | 1467982949172 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1653 | 1467982949174 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:02:29 INFO - PROCESS | 1653 | 1467982949177 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1653 | 1467982949179 Marionette TRACE conn2 <- [1,1662,null,{}] 06:02:29 INFO - PROCESS | 1653 | 1467982949181 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 1653 | 1467982949183 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:29 INFO - PROCESS | 1653 | 1467982949307 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:02:29 INFO - PROCESS | 1653 | 1467982949316 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1653 | 1467982949317 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3a4800 == 41 [pid = 1653] [id = 423] 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125577400) [pid = 1653] [serial = 1268] [outer = 0x0] 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12901d000) [pid = 1653] [serial = 1269] [outer = 0x125577400] 06:02:29 INFO - PROCESS | 1653 | 1467982949341 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129359400) [pid = 1653] [serial = 1270] [outer = 0x125577400] 06:02:29 INFO - PROCESS | 1653 | 1467982949631 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 06:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:02:29 INFO - PROCESS | 1653 | 1467982949651 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1653 | 1467982949652 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:02:29 INFO - PROCESS | 1653 | 1467982949655 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1653 | 1467982949656 Marionette TRACE conn2 <- [1,1666,null,{}] 06:02:29 INFO - PROCESS | 1653 | 1467982949660 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:29 INFO - PROCESS | 1653 | 1467982949663 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:29 INFO - PROCESS | 1653 | 1467982949748 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:02:29 INFO - PROCESS | 1653 | 1467982949752 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1653 | 1467982949753 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc89800 == 42 [pid = 1653] [id = 424] 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11813d000) [pid = 1653] [serial = 1271] [outer = 0x0] 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129495800) [pid = 1653] [serial = 1272] [outer = 0x11813d000] 06:02:29 INFO - PROCESS | 1653 | 1467982949776 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a5af400) [pid = 1653] [serial = 1273] [outer = 0x11813d000] 06:02:30 INFO - PROCESS | 1653 | --DOCSHELL 0x115179000 == 41 [pid = 1653] [id = 413] 06:02:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11285b800 == 40 [pid = 1653] [id = 412] 06:02:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124445000 == 39 [pid = 1653] [id = 411] 06:02:30 INFO - PROCESS | 1653 | --DOCSHELL 0x117079000 == 38 [pid = 1653] [id = 410] 06:02:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12406d000 == 37 [pid = 1653] [id = 409] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11856e800 == 36 [pid = 1653] [id = 414] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0c000 == 35 [pid = 1653] [id = 415] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4a6800 == 34 [pid = 1653] [id = 419] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118567800 == 33 [pid = 1653] [id = 420] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a49b800 == 32 [pid = 1653] [id = 421] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbe800 == 31 [pid = 1653] [id = 422] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x129345800 == 30 [pid = 1653] [id = 418] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d1800 == 29 [pid = 1653] [id = 417] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x124d6b800 == 28 [pid = 1653] [id = 416] 06:02:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3a4800 == 27 [pid = 1653] [id = 423] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127079c00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192cf000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11965c000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124d4cc00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11309b000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133cc400) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11279d400) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127b2400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119610400) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1196c0800) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11812d000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118143c00) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182bc400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113095000) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127a9400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11921ec00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119659800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124d4f400) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12394e400) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119ec9c00) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x127441000) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129363c00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129497800) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125576000) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11960f400) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119ba5400) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126a9cc00) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x127432400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x115122c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11269d800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12469e400) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x124be5000) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118e02c00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 06:02:31 INFO - PROCESS | 1653 | 1467982951290 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1678ms 06:02:31 INFO - PROCESS | 1653 | 1467982951334 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1653 | 1467982951336 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:02:31 INFO - PROCESS | 1653 | 1467982951339 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1653 | 1467982951342 Marionette TRACE conn2 <- [1,1670,null,{}] 06:02:31 INFO - PROCESS | 1653 | 1467982951348 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1653 | 1467982951349 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:31 INFO - PROCESS | 1653 | 1467982951431 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:02:31 INFO - PROCESS | 1653 | 1467982951484 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1653 | 1467982951487 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x113357800 == 28 [pid = 1653] [id = 425] 06:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1127a0c00) [pid = 1653] [serial = 1274] [outer = 0x0] 06:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1127a1400) [pid = 1653] [serial = 1275] [outer = 0x1127a0c00] 06:02:31 INFO - PROCESS | 1653 | 1467982951517 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1127b6800) [pid = 1653] [serial = 1276] [outer = 0x1127a0c00] 06:02:31 INFO - PROCESS | 1653 | 1467982951822 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 06:02:31 INFO - PROCESS | 1653 | 1467982951864 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1653 | 1467982951868 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:02:31 INFO - PROCESS | 1653 | 1467982951872 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1653 | 1467982951874 Marionette TRACE conn2 <- [1,1674,null,{}] 06:02:31 INFO - PROCESS | 1653 | 1467982951879 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:31 INFO - PROCESS | 1653 | 1467982951881 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:31 INFO - PROCESS | 1653 | 1467982951958 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:02:32 INFO - PROCESS | 1653 | 1467982952013 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1653 | 1467982952014 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b0800 == 29 [pid = 1653] [id = 426] 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1127b7c00) [pid = 1653] [serial = 1277] [outer = 0x0] 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1128d7800) [pid = 1653] [serial = 1278] [outer = 0x1127b7c00] 06:02:32 INFO - PROCESS | 1653 | 1467982952041 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1132bf000) [pid = 1653] [serial = 1279] [outer = 0x1127b7c00] 06:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 473ms 06:02:32 INFO - PROCESS | 1653 | 1467982952339 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:02:32 INFO - PROCESS | 1653 | 1467982952349 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 1653 | 1467982952351 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:02:32 INFO - PROCESS | 1653 | 1467982952353 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1653 | 1467982952368 Marionette TRACE conn2 <- [1,1678,null,{}] 06:02:32 INFO - PROCESS | 1653 | 1467982952385 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 1653 | 1467982952388 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:32 INFO - PROCESS | 1653 | 1467982952465 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:02:32 INFO - PROCESS | 1653 | 1467982952470 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1653 | 1467982952473 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f2000 == 30 [pid = 1653] [id = 427] 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x111d78c00) [pid = 1653] [serial = 1280] [outer = 0x0] 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1151dcc00) [pid = 1653] [serial = 1281] [outer = 0x111d78c00] 06:02:32 INFO - PROCESS | 1653 | 1467982952502 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1160e1400) [pid = 1653] [serial = 1282] [outer = 0x111d78c00] 06:02:32 INFO - PROCESS | 1653 | 1467982952850 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 541ms 06:02:32 INFO - PROCESS | 1653 | 1467982952894 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:02:32 INFO - PROCESS | 1653 | 1467982952896 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:02:32 INFO - PROCESS | 1653 | 1467982952898 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1653 | 1467982952900 Marionette TRACE conn2 <- [1,1682,null,{}] 06:02:32 INFO - PROCESS | 1653 | 1467982952902 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 1653 | 1467982952903 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:32 INFO - PROCESS | 1653 | 1467982952979 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:02:32 INFO - PROCESS | 1653 | 1467982952983 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1653 | 1467982952985 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926f800 == 31 [pid = 1653] [id = 428] 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11690b800) [pid = 1653] [serial = 1283] [outer = 0x0] 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117007c00) [pid = 1653] [serial = 1284] [outer = 0x11690b800] 06:02:33 INFO - PROCESS | 1653 | 1467982953014 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1176f4400) [pid = 1653] [serial = 1285] [outer = 0x11690b800] 06:02:33 INFO - PROCESS | 1653 | 1467982953367 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 06:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:02:33 INFO - PROCESS | 1653 | 1467982953420 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1653 | 1467982953422 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:02:33 INFO - PROCESS | 1653 | 1467982953424 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1653 | 1467982953425 Marionette TRACE conn2 <- [1,1686,null,{}] 06:02:33 INFO - PROCESS | 1653 | 1467982953427 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:33 INFO - PROCESS | 1653 | 1467982953429 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:33 INFO - PROCESS | 1653 | 1467982953542 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:02:33 INFO - PROCESS | 1653 | 1467982953547 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 1653 | 1467982953548 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987f800 == 32 [pid = 1653] [id = 429] 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11203e000) [pid = 1653] [serial = 1286] [outer = 0x0] 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11812cc00) [pid = 1653] [serial = 1287] [outer = 0x11203e000] 06:02:33 INFO - PROCESS | 1653 | 1467982953573 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11821a800) [pid = 1653] [serial = 1288] [outer = 0x11203e000] 06:02:33 INFO - PROCESS | 1653 | 1467982953958 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 06:02:34 INFO - PROCESS | 1653 | 1467982954004 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:02:34 INFO - PROCESS | 1653 | 1467982954006 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:02:34 INFO - PROCESS | 1653 | 1467982954011 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1653 | 1467982954013 Marionette TRACE conn2 <- [1,1690,null,{}] 06:02:34 INFO - PROCESS | 1653 | 1467982954017 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 1653 | 1467982954023 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:34 INFO - PROCESS | 1653 | 1467982954182 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:02:34 INFO - PROCESS | 1653 | 1467982954214 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1653 | 1467982954216 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c16800 == 33 [pid = 1653] [id = 430] 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128cfc00) [pid = 1653] [serial = 1289] [outer = 0x0] 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182c1400) [pid = 1653] [serial = 1290] [outer = 0x1128cfc00] 06:02:34 INFO - PROCESS | 1653 | 1467982954235 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119226800) [pid = 1653] [serial = 1291] [outer = 0x1128cfc00] 06:02:34 INFO - PROCESS | 1653 | 1467982954567 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 577ms 06:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:02:34 INFO - PROCESS | 1653 | 1467982954587 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 1653 | 1467982954589 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:02:34 INFO - PROCESS | 1653 | 1467982954592 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1653 | 1467982954597 Marionette TRACE conn2 <- [1,1694,null,{}] 06:02:34 INFO - PROCESS | 1653 | 1467982954599 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:34 INFO - PROCESS | 1653 | 1467982954601 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:34 INFO - PROCESS | 1653 | 1467982954725 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:02:34 INFO - PROCESS | 1653 | 1467982954834 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1653 | 1467982954835 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241bf000 == 34 [pid = 1653] [id = 431] 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11921ec00) [pid = 1653] [serial = 1292] [outer = 0x0] 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11961b400) [pid = 1653] [serial = 1293] [outer = 0x11921ec00] 06:02:34 INFO - PROCESS | 1653 | 1467982954871 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119659800) [pid = 1653] [serial = 1294] [outer = 0x11921ec00] 06:02:35 INFO - PROCESS | 1653 | 1467982955183 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 624ms 06:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:02:35 INFO - PROCESS | 1653 | 1467982955217 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1653 | 1467982955218 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:02:35 INFO - PROCESS | 1653 | 1467982955220 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1653 | 1467982955221 Marionette TRACE conn2 <- [1,1698,null,{}] 06:02:35 INFO - PROCESS | 1653 | 1467982955223 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 1653 | 1467982955225 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:35 INFO - PROCESS | 1653 | 1467982955313 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:02:35 INFO - PROCESS | 1653 | 1467982955368 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1653 | 1467982955369 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e1000 == 35 [pid = 1653] [id = 432] 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182c0800) [pid = 1653] [serial = 1295] [outer = 0x0] 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196bf400) [pid = 1653] [serial = 1296] [outer = 0x1182c0800] 06:02:35 INFO - PROCESS | 1653 | 1467982955393 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119848000) [pid = 1653] [serial = 1297] [outer = 0x1182c0800] 06:02:35 INFO - PROCESS | 1653 | 1467982955668 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 06:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:02:35 INFO - PROCESS | 1653 | 1467982955689 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1653 | 1467982955690 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:02:35 INFO - PROCESS | 1653 | 1467982955699 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1653 | 1467982955700 Marionette TRACE conn2 <- [1,1702,null,{}] 06:02:35 INFO - PROCESS | 1653 | 1467982955702 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 1653 | 1467982955704 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:35 INFO - PROCESS | 1653 | 1467982955791 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:02:35 INFO - PROCESS | 1653 | 1467982955797 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1653 | 1467982955798 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ef000 == 36 [pid = 1653] [id = 433] 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1192ca800) [pid = 1653] [serial = 1298] [outer = 0x0] 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c8a000) [pid = 1653] [serial = 1299] [outer = 0x1192ca800] 06:02:35 INFO - PROCESS | 1653 | 1467982955822 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a36000) [pid = 1653] [serial = 1300] [outer = 0x1192ca800] 06:02:36 INFO - PROCESS | 1653 | 1467982956164 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 478ms 06:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:02:36 INFO - PROCESS | 1653 | 1467982956171 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1653 | 1467982956172 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:02:36 INFO - PROCESS | 1653 | 1467982956174 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1653 | 1467982956176 Marionette TRACE conn2 <- [1,1706,null,{}] 06:02:36 INFO - PROCESS | 1653 | 1467982956182 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 1653 | 1467982956183 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:36 INFO - PROCESS | 1653 | 1467982956299 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:02:36 INFO - PROCESS | 1653 | 1467982956312 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1653 | 1467982956313 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d3800 == 37 [pid = 1653] [id = 434] 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119223c00) [pid = 1653] [serial = 1301] [outer = 0x0] 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123a39400) [pid = 1653] [serial = 1302] [outer = 0x119223c00] 06:02:36 INFO - PROCESS | 1653 | 1467982956337 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1244b5400) [pid = 1653] [serial = 1303] [outer = 0x119223c00] 06:02:36 INFO - PROCESS | 1653 | 1467982956685 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 06:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:02:36 INFO - PROCESS | 1653 | 1467982956698 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1653 | 1467982956700 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:02:36 INFO - PROCESS | 1653 | 1467982956702 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1653 | 1467982956703 Marionette TRACE conn2 <- [1,1710,null,{}] 06:02:36 INFO - PROCESS | 1653 | 1467982956705 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:36 INFO - PROCESS | 1653 | 1467982956707 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:36 INFO - PROCESS | 1653 | 1467982956823 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:02:36 INFO - PROCESS | 1653 | 1467982956862 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1653 | 1467982956864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987a800 == 38 [pid = 1653] [id = 435] 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123e5a400) [pid = 1653] [serial = 1304] [outer = 0x0] 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124d24000) [pid = 1653] [serial = 1305] [outer = 0x123e5a400] 06:02:36 INFO - PROCESS | 1653 | 1467982956890 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125576000) [pid = 1653] [serial = 1306] [outer = 0x123e5a400] 06:02:37 INFO - PROCESS | 1653 | 1467982957187 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 06:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:02:37 INFO - PROCESS | 1653 | 1467982957222 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1653 | 1467982957223 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:02:37 INFO - PROCESS | 1653 | 1467982957225 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1653 | 1467982957228 Marionette TRACE conn2 <- [1,1714,null,{}] 06:02:37 INFO - PROCESS | 1653 | 1467982957233 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1653 | 1467982957234 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:37 INFO - PROCESS | 1653 | 1467982957333 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:02:37 INFO - PROCESS | 1653 | 1467982957353 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1653 | 1467982957354 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x129624000 == 39 [pid = 1653] [id = 436] 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1244bec00) [pid = 1653] [serial = 1307] [outer = 0x0] 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126921000) [pid = 1653] [serial = 1308] [outer = 0x1244bec00] 06:02:37 INFO - PROCESS | 1653 | 1467982957378 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126a9dc00) [pid = 1653] [serial = 1309] [outer = 0x1244bec00] 06:02:37 INFO - PROCESS | 1653 | 1467982957722 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 06:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:02:37 INFO - PROCESS | 1653 | 1467982957749 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1653 | 1467982957751 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:02:37 INFO - PROCESS | 1653 | 1467982957753 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1653 | 1467982957754 Marionette TRACE conn2 <- [1,1718,null,{}] 06:02:37 INFO - PROCESS | 1653 | 1467982957756 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1653 | 1467982957757 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:37 INFO - PROCESS | 1653 | 1467982957875 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:02:37 INFO - PROCESS | 1653 | 1467982957879 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1653 | 1467982957880 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a673000 == 40 [pid = 1653] [id = 437] 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1192cd400) [pid = 1653] [serial = 1310] [outer = 0x0] 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126e3c400) [pid = 1653] [serial = 1311] [outer = 0x1192cd400] 06:02:37 INFO - PROCESS | 1653 | 1467982957903 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127429000) [pid = 1653] [serial = 1312] [outer = 0x1192cd400] 06:02:38 INFO - PROCESS | 1653 | 1467982958196 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 467ms 06:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:02:38 INFO - PROCESS | 1653 | 1467982958221 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1653 | 1467982958222 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:02:38 INFO - PROCESS | 1653 | 1467982958224 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1653 | 1467982958225 Marionette TRACE conn2 <- [1,1722,null,{}] 06:02:38 INFO - PROCESS | 1653 | 1467982958235 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1653 | 1467982958236 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:38 INFO - PROCESS | 1653 | 1467982958505 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1244b7000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125016400) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1244b7400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11279e800) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119618400) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125577400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119614800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1122ba000) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111da9400) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127b1400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111f2e800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11662c800) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127b5800) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11962c800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:02:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119ec7000) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:02:38 INFO - PROCESS | 1653 | 1467982958554 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1653 | 1467982958555 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119879000 == 41 [pid = 1653] [id = 438] 06:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111d14800) [pid = 1653] [serial = 1313] [outer = 0x0] 06:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112698c00) [pid = 1653] [serial = 1314] [outer = 0x111d14800] 06:02:38 INFO - PROCESS | 1653 | 1467982958594 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1133d5800) [pid = 1653] [serial = 1315] [outer = 0x111d14800] 06:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 06:02:38 INFO - PROCESS | 1653 | 1467982958846 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:02:38 INFO - PROCESS | 1653 | 1467982958853 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1653 | 1467982958854 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:02:38 INFO - PROCESS | 1653 | 1467982958856 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1653 | 1467982958857 Marionette TRACE conn2 <- [1,1726,null,{}] 06:02:38 INFO - PROCESS | 1653 | 1467982958862 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1653 | 1467982958864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:38 INFO - PROCESS | 1653 | 1467982958963 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:02:38 INFO - PROCESS | 1653 | 1467982958967 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1653 | 1467982958968 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ba800 == 42 [pid = 1653] [id = 439] 06:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11700d000) [pid = 1653] [serial = 1316] [outer = 0x0] 06:02:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119222c00) [pid = 1653] [serial = 1317] [outer = 0x11700d000] 06:02:38 INFO - PROCESS | 1653 | 1467982958992 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12691cc00) [pid = 1653] [serial = 1318] [outer = 0x11700d000] 06:02:39 INFO - PROCESS | 1653 | 1467982959410 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 572ms 06:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:02:39 INFO - PROCESS | 1653 | 1467982959430 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1653 | 1467982959432 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:02:39 INFO - PROCESS | 1653 | 1467982959435 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1653 | 1467982959437 Marionette TRACE conn2 <- [1,1730,null,{}] 06:02:39 INFO - PROCESS | 1653 | 1467982959440 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:39 INFO - PROCESS | 1653 | 1467982959442 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:39 INFO - PROCESS | 1653 | 1467982959558 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:02:39 INFO - PROCESS | 1653 | 1467982959561 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1653 | 1467982959562 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcaa800 == 43 [pid = 1653] [id = 440] 06:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126959000) [pid = 1653] [serial = 1319] [outer = 0x0] 06:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127441000) [pid = 1653] [serial = 1320] [outer = 0x126959000] 06:02:39 INFO - PROCESS | 1653 | 1467982959586 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12901e400) [pid = 1653] [serial = 1321] [outer = 0x126959000] 06:02:39 INFO - PROCESS | 1653 | 1467982959905 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 06:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:02:39 INFO - PROCESS | 1653 | 1467982959958 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1653 | 1467982959959 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:02:39 INFO - PROCESS | 1653 | 1467982959961 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1653 | 1467982959962 Marionette TRACE conn2 <- [1,1734,null,{}] 06:02:39 INFO - PROCESS | 1653 | 1467982959964 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:39 INFO - PROCESS | 1653 | 1467982959966 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:40 INFO - PROCESS | 1653 | 1467982960077 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:02:40 INFO - PROCESS | 1653 | 1467982960084 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1653 | 1467982960085 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c395800 == 44 [pid = 1653] [id = 441] 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119ba9c00) [pid = 1653] [serial = 1322] [outer = 0x0] 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127443000) [pid = 1653] [serial = 1323] [outer = 0x119ba9c00] 06:02:40 INFO - PROCESS | 1653 | 1467982960109 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129358400) [pid = 1653] [serial = 1324] [outer = 0x119ba9c00] 06:02:40 INFO - PROCESS | 1653 | 1467982960400 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 471ms 06:02:40 INFO - PROCESS | 1653 | 1467982960434 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 1653 | 1467982960435 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:02:40 INFO - PROCESS | 1653 | 1467982960437 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1653 | 1467982960438 Marionette TRACE conn2 <- [1,1738,null,{}] 06:02:40 INFO - PROCESS | 1653 | 1467982960440 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 1653 | 1467982960441 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:40 INFO - PROCESS | 1653 | 1467982960576 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:02:40 INFO - PROCESS | 1653 | 1467982960638 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1653 | 1467982960639 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x112844800 == 45 [pid = 1653] [id = 442] 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110fb3800) [pid = 1653] [serial = 1325] [outer = 0x0] 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x111d1a800) [pid = 1653] [serial = 1326] [outer = 0x110fb3800] 06:02:40 INFO - PROCESS | 1653 | 1467982960672 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112044000) [pid = 1653] [serial = 1327] [outer = 0x110fb3800] 06:02:41 INFO - PROCESS | 1653 | 1467982961249 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 873ms 06:02:41 INFO - PROCESS | 1653 | 1467982961311 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1653 | 1467982961313 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:02:41 INFO - PROCESS | 1653 | 1467982961317 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1653 | 1467982961319 Marionette TRACE conn2 <- [1,1742,null,{}] 06:02:41 INFO - PROCESS | 1653 | 1467982961322 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:41 INFO - PROCESS | 1653 | 1467982961325 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:41 INFO - PROCESS | 1653 | 1467982961441 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:02:41 INFO - PROCESS | 1653 | 1467982961522 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1653 | 1467982961524 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e4800 == 46 [pid = 1653] [id = 443] 06:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1127b2800) [pid = 1653] [serial = 1328] [outer = 0x0] 06:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112e06c00) [pid = 1653] [serial = 1329] [outer = 0x1127b2800] 06:02:41 INFO - PROCESS | 1653 | 1467982961554 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1133cac00) [pid = 1653] [serial = 1330] [outer = 0x1127b2800] 06:02:42 INFO - PROCESS | 1653 | 1467982962236 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 971ms 06:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:02:42 INFO - PROCESS | 1653 | 1467982962287 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1653 | 1467982962290 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:02:42 INFO - PROCESS | 1653 | 1467982962293 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1653 | 1467982962295 Marionette TRACE conn2 <- [1,1746,null,{}] 06:02:42 INFO - PROCESS | 1653 | 1467982962299 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1653 | 1467982962300 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:42 INFO - PROCESS | 1653 | 1467982962406 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:02:42 INFO - PROCESS | 1653 | 1467982962468 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1653 | 1467982962471 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x115183000 == 47 [pid = 1653] [id = 444] 06:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1130a0400) [pid = 1653] [serial = 1331] [outer = 0x0] 06:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113377000) [pid = 1653] [serial = 1332] [outer = 0x1130a0400] 06:02:42 INFO - PROCESS | 1653 | 1467982962500 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1139eec00) [pid = 1653] [serial = 1333] [outer = 0x1130a0400] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12c395800 == 46 [pid = 1653] [id = 441] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcaa800 == 45 [pid = 1653] [id = 440] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ba800 == 44 [pid = 1653] [id = 439] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119879000 == 43 [pid = 1653] [id = 438] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a673000 == 42 [pid = 1653] [id = 437] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129624000 == 41 [pid = 1653] [id = 436] 06:02:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129495800) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11987a800 == 40 [pid = 1653] [id = 435] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d3800 == 39 [pid = 1653] [id = 434] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1181ef000 == 38 [pid = 1653] [id = 433] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e1000 == 37 [pid = 1653] [id = 432] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1241bf000 == 36 [pid = 1653] [id = 431] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x123c16800 == 35 [pid = 1653] [id = 430] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11987f800 == 34 [pid = 1653] [id = 429] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11926f800 == 33 [pid = 1653] [id = 428] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f2000 == 32 [pid = 1653] [id = 427] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b0800 == 31 [pid = 1653] [id = 426] 06:02:42 INFO - PROCESS | 1653 | --DOCSHELL 0x113357800 == 30 [pid = 1653] [id = 425] 06:02:42 INFO - PROCESS | 1653 | 1467982962935 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 06:02:42 INFO - PROCESS | 1653 | 1467982962965 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1653 | 1467982962968 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:02:42 INFO - PROCESS | 1653 | 1467982962973 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1653 | 1467982962975 Marionette TRACE conn2 <- [1,1750,null,{}] 06:02:42 INFO - PROCESS | 1653 | 1467982962977 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1653 | 1467982962979 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:43 INFO - PROCESS | 1653 | 1467982963062 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124be4000) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12691dc00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125016800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126ec0400) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116903400) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126ec3c00) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12901d000) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119612400) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127438800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196bcc00) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118229000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1192c7400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118130000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11821d800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a7ac00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113d4a800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127a0800) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112697000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118145c00) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116973000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11309b400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128ce800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12935c000) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129359400) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12382d800) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126aa5800) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1242d2c00) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1196c8800) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128a77800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 06:02:43 INFO - PROCESS | 1653 | 1467982963129 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1653 | 1467982963131 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117238800 == 31 [pid = 1653] [id = 445] 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a7ac00) [pid = 1653] [serial = 1334] [outer = 0x0] 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115124400) [pid = 1653] [serial = 1335] [outer = 0x112a7ac00] 06:02:43 INFO - PROCESS | 1653 | 1467982963162 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117009000) [pid = 1653] [serial = 1336] [outer = 0x112a7ac00] 06:02:43 INFO - PROCESS | 1653 | 1467982963469 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 523ms 06:02:43 INFO - PROCESS | 1653 | 1467982963498 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 1653 | 1467982963499 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:02:43 INFO - PROCESS | 1653 | 1467982963501 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1653 | 1467982963504 Marionette TRACE conn2 <- [1,1754,null,{}] 06:02:43 INFO - PROCESS | 1653 | 1467982963514 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 1653 | 1467982963517 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:43 INFO - PROCESS | 1653 | 1467982963597 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:02:43 INFO - PROCESS | 1653 | 1467982963603 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1653 | 1467982963605 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119879000 == 32 [pid = 1653] [id = 446] 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118136400) [pid = 1653] [serial = 1337] [outer = 0x0] 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118229800) [pid = 1653] [serial = 1338] [outer = 0x118136400] 06:02:43 INFO - PROCESS | 1653 | 1467982963635 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182c3800) [pid = 1653] [serial = 1339] [outer = 0x118136400] 06:02:43 INFO - PROCESS | 1653 | 1467982963985 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 06:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:02:44 INFO - PROCESS | 1653 | 1467982964022 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 1653 | 1467982964024 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:02:44 INFO - PROCESS | 1653 | 1467982964026 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1653 | 1467982964027 Marionette TRACE conn2 <- [1,1758,null,{}] 06:02:44 INFO - PROCESS | 1653 | 1467982964030 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:44 INFO - PROCESS | 1653 | 1467982964031 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:44 INFO - PROCESS | 1653 | 1467982964108 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:02:44 INFO - PROCESS | 1653 | 1467982964114 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1653 | 1467982964115 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc3800 == 33 [pid = 1653] [id = 447] 06:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118518400) [pid = 1653] [serial = 1340] [outer = 0x0] 06:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118a54400) [pid = 1653] [serial = 1341] [outer = 0x118518400] 06:02:44 INFO - PROCESS | 1653 | 1467982964140 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119610000) [pid = 1653] [serial = 1342] [outer = 0x118518400] 06:02:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc89800 == 32 [pid = 1653] [id = 424] 06:02:44 INFO - PROCESS | 1653 | --DOCSHELL 0x117238800 == 31 [pid = 1653] [id = 445] 06:02:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115183000 == 30 [pid = 1653] [id = 444] 06:02:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e4800 == 29 [pid = 1653] [id = 443] 06:02:44 INFO - PROCESS | 1653 | --DOCSHELL 0x112844800 == 28 [pid = 1653] [id = 442] 06:02:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119879000 == 27 [pid = 1653] [id = 446] 06:02:45 INFO - PROCESS | 1653 | 1467982965505 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1522ms 06:02:45 INFO - PROCESS | 1653 | 1467982965549 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 1653 | 1467982965551 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:02:45 INFO - PROCESS | 1653 | 1467982965555 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1653 | 1467982965557 Marionette TRACE conn2 <- [1,1762,null,{}] 06:02:45 INFO - PROCESS | 1653 | 1467982965561 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:45 INFO - PROCESS | 1653 | 1467982965563 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:45 INFO - PROCESS | 1653 | 1467982965644 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:02:45 INFO - PROCESS | 1653 | 1467982965748 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 1653 | 1467982965750 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116259000 == 28 [pid = 1653] [id = 448] 06:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127a9800) [pid = 1653] [serial = 1343] [outer = 0x0] 06:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1127aa800) [pid = 1653] [serial = 1344] [outer = 0x1127a9800] 06:02:45 INFO - PROCESS | 1653 | 1467982965777 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112e06400) [pid = 1653] [serial = 1345] [outer = 0x1127a9800] 06:02:46 INFO - PROCESS | 1653 | 1467982966113 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 570ms 06:02:46 INFO - PROCESS | 1653 | 1467982966124 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1653 | 1467982966131 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:02:46 INFO - PROCESS | 1653 | 1467982966136 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1653 | 1467982966138 Marionette TRACE conn2 <- [1,1766,null,{}] 06:02:46 INFO - PROCESS | 1653 | 1467982966148 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 1653 | 1467982966150 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:46 INFO - PROCESS | 1653 | 1467982966249 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:02:46 INFO - PROCESS | 1653 | 1467982966253 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1653 | 1467982966255 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e67000 == 29 [pid = 1653] [id = 449] 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1131a2800) [pid = 1653] [serial = 1346] [outer = 0x0] 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113968c00) [pid = 1653] [serial = 1347] [outer = 0x1131a2800] 06:02:46 INFO - PROCESS | 1653 | 1467982966282 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116703c00) [pid = 1653] [serial = 1348] [outer = 0x1131a2800] 06:02:46 INFO - PROCESS | 1653 | 1467982966648 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 528ms 06:02:46 INFO - PROCESS | 1653 | 1467982966665 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:02:46 INFO - PROCESS | 1653 | 1467982966674 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:02:46 INFO - PROCESS | 1653 | 1467982966683 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1653 | 1467982966686 Marionette TRACE conn2 <- [1,1770,null,{}] 06:02:46 INFO - PROCESS | 1653 | 1467982966695 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:46 INFO - PROCESS | 1653 | 1467982966699 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:46 INFO - PROCESS | 1653 | 1467982966797 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:02:46 INFO - PROCESS | 1653 | 1467982966803 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1653 | 1467982966805 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e50800 == 30 [pid = 1653] [id = 450] 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fb8800) [pid = 1653] [serial = 1349] [outer = 0x0] 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118139800) [pid = 1653] [serial = 1350] [outer = 0x110fb8800] 06:02:46 INFO - PROCESS | 1653 | 1467982966833 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11826c000) [pid = 1653] [serial = 1351] [outer = 0x110fb8800] 06:02:47 INFO - PROCESS | 1653 | 1467982967214 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 579ms 06:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:02:47 INFO - PROCESS | 1653 | 1467982967257 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1653 | 1467982967259 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:02:47 INFO - PROCESS | 1653 | 1467982967261 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1653 | 1467982967262 Marionette TRACE conn2 <- [1,1774,null,{}] 06:02:47 INFO - PROCESS | 1653 | 1467982967265 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 1653 | 1467982967266 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:47 INFO - PROCESS | 1653 | 1467982967366 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:02:47 INFO - PROCESS | 1653 | 1467982967369 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1653 | 1467982967370 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d7c800 == 31 [pid = 1653] [id = 451] 06:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182ba000) [pid = 1653] [serial = 1352] [outer = 0x0] 06:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11851d800) [pid = 1653] [serial = 1353] [outer = 0x1182ba000] 06:02:47 INFO - PROCESS | 1653 | 1467982967395 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119223800) [pid = 1653] [serial = 1354] [outer = 0x1182ba000] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127b7c00) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118136400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11813d000) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123e5a400) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11690b800) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111d78c00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128cfc00) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1127a0c00) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182c0800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11921ec00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1244bec00) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11203e000) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1192cd400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111d14800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1192ca800) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126959000) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119ba9c00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11700d000) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119223c00) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1130a0400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a7ac00) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1127b2800) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:02:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110fb3800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:02:47 INFO - PROCESS | 1653 | 1467982967961 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 722ms 06:02:47 INFO - PROCESS | 1653 | 1467982967984 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1653 | 1467982967985 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:02:47 INFO - PROCESS | 1653 | 1467982967988 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1653 | 1467982967989 Marionette TRACE conn2 <- [1,1778,null,{}] 06:02:47 INFO - PROCESS | 1653 | 1467982967991 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:48 INFO - PROCESS | 1653 | 1467982968004 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:48 INFO - PROCESS | 1653 | 1467982968125 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:02:48 INFO - PROCESS | 1653 | 1467982968136 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1653 | 1467982968138 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0e000 == 32 [pid = 1653] [id = 452] 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11279f400) [pid = 1653] [serial = 1355] [outer = 0x0] 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11309ac00) [pid = 1653] [serial = 1356] [outer = 0x11279f400] 06:02:48 INFO - PROCESS | 1653 | 1467982968178 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1160db800) [pid = 1653] [serial = 1357] [outer = 0x11279f400] 06:02:48 INFO - PROCESS | 1653 | 1467982968594 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 06:02:48 INFO - PROCESS | 1653 | 1467982968616 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:02:48 INFO - PROCESS | 1653 | 1467982968618 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:02:48 INFO - PROCESS | 1653 | 1467982968622 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1653 | 1467982968623 Marionette TRACE conn2 <- [1,1782,null,{}] 06:02:48 INFO - PROCESS | 1653 | 1467982968628 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:48 INFO - PROCESS | 1653 | 1467982968636 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:48 INFO - PROCESS | 1653 | 1467982968816 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:02:48 INFO - PROCESS | 1653 | 1467982968822 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1653 | 1467982968823 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ee3800 == 33 [pid = 1653] [id = 453] 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11700d000) [pid = 1653] [serial = 1358] [outer = 0x0] 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192cd400) [pid = 1653] [serial = 1359] [outer = 0x11700d000] 06:02:48 INFO - PROCESS | 1653 | 1467982968865 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196ba800) [pid = 1653] [serial = 1360] [outer = 0x11700d000] 06:02:49 INFO - PROCESS | 1653 | 1467982969321 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 724ms 06:02:49 INFO - PROCESS | 1653 | 1467982969349 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1653 | 1467982969351 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:02:49 INFO - PROCESS | 1653 | 1467982969353 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1653 | 1467982969354 Marionette TRACE conn2 <- [1,1786,null,{}] 06:02:49 INFO - PROCESS | 1653 | 1467982969356 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 1653 | 1467982969357 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:49 INFO - PROCESS | 1653 | 1467982969439 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:02:49 INFO - PROCESS | 1653 | 1467982969461 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1653 | 1467982969462 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129069800 == 34 [pid = 1653] [id = 454] 06:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127a8800) [pid = 1653] [serial = 1361] [outer = 0x0] 06:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196c9800) [pid = 1653] [serial = 1362] [outer = 0x1127a8800] 06:02:49 INFO - PROCESS | 1653 | 1467982969485 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119ec5c00) [pid = 1653] [serial = 1363] [outer = 0x1127a8800] 06:02:49 INFO - PROCESS | 1653 | 1467982969796 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 06:02:49 INFO - PROCESS | 1653 | 1467982969821 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1653 | 1467982969822 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:02:49 INFO - PROCESS | 1653 | 1467982969825 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1653 | 1467982969826 Marionette TRACE conn2 <- [1,1790,null,{}] 06:02:49 INFO - PROCESS | 1653 | 1467982969831 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 1653 | 1467982969832 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:49 INFO - PROCESS | 1653 | 1467982969906 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:02:50 INFO - PROCESS | 1653 | 1467982970009 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1653 | 1467982970011 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264a800 == 35 [pid = 1653] [id = 455] 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110fb5000) [pid = 1653] [serial = 1364] [outer = 0x0] 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111da8800) [pid = 1653] [serial = 1365] [outer = 0x110fb5000] 06:02:50 INFO - PROCESS | 1653 | 1467982970043 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1122bd400) [pid = 1653] [serial = 1366] [outer = 0x110fb5000] 06:02:50 INFO - PROCESS | 1653 | 1467982970573 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 773ms 06:02:50 INFO - PROCESS | 1653 | 1467982970621 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1653 | 1467982970623 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:02:50 INFO - PROCESS | 1653 | 1467982970642 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1653 | 1467982970645 Marionette TRACE conn2 <- [1,1794,null,{}] 06:02:50 INFO - PROCESS | 1653 | 1467982970651 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:50 INFO - PROCESS | 1653 | 1467982970652 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:50 INFO - PROCESS | 1653 | 1467982970779 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:02:50 INFO - PROCESS | 1653 | 1467982970862 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1653 | 1467982970864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11928d800 == 36 [pid = 1653] [id = 456] 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112e08c00) [pid = 1653] [serial = 1367] [outer = 0x0] 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11396e000) [pid = 1653] [serial = 1368] [outer = 0x112e08c00] 06:02:50 INFO - PROCESS | 1653 | 1467982970894 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1167c9000) [pid = 1653] [serial = 1369] [outer = 0x112e08c00] 06:02:51 INFO - PROCESS | 1653 | 1467982971513 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 925ms 06:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:02:51 INFO - PROCESS | 1653 | 1467982971568 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1653 | 1467982971570 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:02:51 INFO - PROCESS | 1653 | 1467982971573 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1653 | 1467982971576 Marionette TRACE conn2 <- [1,1798,null,{}] 06:02:51 INFO - PROCESS | 1653 | 1467982971580 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:51 INFO - PROCESS | 1653 | 1467982971582 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:51 INFO - PROCESS | 1653 | 1467982971690 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:02:51 INFO - PROCESS | 1653 | 1467982971745 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1653 | 1467982971748 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117235800 == 37 [pid = 1653] [id = 457] 06:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112e2b800) [pid = 1653] [serial = 1370] [outer = 0x0] 06:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1131aa400) [pid = 1653] [serial = 1371] [outer = 0x112e2b800] 06:02:51 INFO - PROCESS | 1653 | 1467982971775 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113ba9400) [pid = 1653] [serial = 1372] [outer = 0x112e2b800] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129069800 == 36 [pid = 1653] [id = 454] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126ee3800 == 35 [pid = 1653] [id = 453] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0e000 == 34 [pid = 1653] [id = 452] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123d7c800 == 33 [pid = 1653] [id = 451] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120e50800 == 32 [pid = 1653] [id = 450] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117e67000 == 31 [pid = 1653] [id = 449] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116259000 == 30 [pid = 1653] [id = 448] 06:02:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc3800 == 29 [pid = 1653] [id = 447] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196bf400) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119848000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11961b400) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119659800) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126921000) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125576000) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11812cc00) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126e3c400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126a9dc00) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11821a800) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1133d5800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c8a000) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123a36000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127441000) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12901e400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112698c00) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12691cc00) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123a39400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119222c00) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1244b5400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129358400) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118a54400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x127429000) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1128d7800) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1132bf000) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a5af400) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124d24000) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x117007c00) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1160e1400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1151dcc00) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1176f4400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1182c1400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119226800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1127a1400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1127b6800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x127443000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x113377000) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x115124400) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x1139eec00) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x118229800) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x117009000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x112e06c00) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x112044000) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x1133cac00) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x111d1a800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x1182c3800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 06:02:52 INFO - PROCESS | 1653 | 1467982972196 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 674ms 06:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:02:52 INFO - PROCESS | 1653 | 1467982972248 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1653 | 1467982972251 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:02:52 INFO - PROCESS | 1653 | 1467982972256 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1653 | 1467982972257 Marionette TRACE conn2 <- [1,1802,null,{}] 06:02:52 INFO - PROCESS | 1653 | 1467982972266 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1653 | 1467982972267 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:52 INFO - PROCESS | 1653 | 1467982972347 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:02:52 INFO - PROCESS | 1653 | 1467982972352 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1653 | 1467982972353 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11722f800 == 30 [pid = 1653] [id = 458] 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1160dbc00) [pid = 1653] [serial = 1373] [outer = 0x0] 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x11690bc00) [pid = 1653] [serial = 1374] [outer = 0x1160dbc00] 06:02:52 INFO - PROCESS | 1653 | 1467982972379 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x117ea2c00) [pid = 1653] [serial = 1375] [outer = 0x1160dbc00] 06:02:52 INFO - PROCESS | 1653 | 1467982972716 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 527ms 06:02:52 INFO - PROCESS | 1653 | 1467982972783 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1653 | 1467982972784 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:02:52 INFO - PROCESS | 1653 | 1467982972786 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1653 | 1467982972789 Marionette TRACE conn2 <- [1,1806,null,{}] 06:02:52 INFO - PROCESS | 1653 | 1467982972797 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1653 | 1467982972800 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:52 INFO - PROCESS | 1653 | 1467982972879 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:02:52 INFO - PROCESS | 1653 | 1467982972886 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1653 | 1467982972888 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119598000 == 31 [pid = 1653] [id = 459] 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x118133400) [pid = 1653] [serial = 1376] [outer = 0x0] 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x118226c00) [pid = 1653] [serial = 1377] [outer = 0x118133400] 06:02:52 INFO - PROCESS | 1653 | 1467982972916 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1182c5c00) [pid = 1653] [serial = 1378] [outer = 0x118133400] 06:02:53 INFO - PROCESS | 1653 | 1467982973253 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 06:02:53 INFO - PROCESS | 1653 | 1467982973258 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1653 | 1467982973261 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:02:53 INFO - PROCESS | 1653 | 1467982973267 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1653 | 1467982973269 Marionette TRACE conn2 <- [1,1810,null,{}] 06:02:53 INFO - PROCESS | 1653 | 1467982973271 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 1653 | 1467982973272 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:53 INFO - PROCESS | 1653 | 1467982973360 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:02:53 INFO - PROCESS | 1653 | 1467982973415 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1653 | 1467982973416 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0d000 == 32 [pid = 1653] [id = 460] 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1127a1000) [pid = 1653] [serial = 1379] [outer = 0x0] 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x118e02c00) [pid = 1653] [serial = 1380] [outer = 0x1127a1000] 06:02:53 INFO - PROCESS | 1653 | 1467982973441 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11961a400) [pid = 1653] [serial = 1381] [outer = 0x1127a1000] 06:02:53 INFO - PROCESS | 1653 | 1467982973749 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 522ms 06:02:53 INFO - PROCESS | 1653 | 1467982973791 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1653 | 1467982973792 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:02:53 INFO - PROCESS | 1653 | 1467982973796 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1653 | 1467982973798 Marionette TRACE conn2 <- [1,1814,null,{}] 06:02:53 INFO - PROCESS | 1653 | 1467982973800 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:53 INFO - PROCESS | 1653 | 1467982973801 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:53 INFO - PROCESS | 1653 | 1467982973873 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:02:53 INFO - PROCESS | 1653 | 1467982973879 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1653 | 1467982973881 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f46000 == 33 [pid = 1653] [id = 461] 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11269cc00) [pid = 1653] [serial = 1382] [outer = 0x0] 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1196bac00) [pid = 1653] [serial = 1383] [outer = 0x11269cc00] 06:02:53 INFO - PROCESS | 1653 | 1467982973905 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x119c8a000) [pid = 1653] [serial = 1384] [outer = 0x11269cc00] 06:02:54 INFO - PROCESS | 1653 | 1467982974212 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 06:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:02:54 INFO - PROCESS | 1653 | 1467982974290 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1653 | 1467982974291 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:02:54 INFO - PROCESS | 1653 | 1467982974295 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1653 | 1467982974298 Marionette TRACE conn2 <- [1,1818,null,{}] 06:02:54 INFO - PROCESS | 1653 | 1467982974306 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 1653 | 1467982974312 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:54 INFO - PROCESS | 1653 | 1467982974428 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:02:54 INFO - PROCESS | 1653 | 1467982974441 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1653 | 1467982974442 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255d9800 == 34 [pid = 1653] [id = 462] 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119c95000) [pid = 1653] [serial = 1385] [outer = 0x0] 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12411dc00) [pid = 1653] [serial = 1386] [outer = 0x119c95000] 06:02:54 INFO - PROCESS | 1653 | 1467982974468 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1249cb000) [pid = 1653] [serial = 1387] [outer = 0x119c95000] 06:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 06:02:54 INFO - PROCESS | 1653 | 1467982974814 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:02:54 INFO - PROCESS | 1653 | 1467982974817 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1653 | 1467982974818 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:02:54 INFO - PROCESS | 1653 | 1467982974820 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1653 | 1467982974821 Marionette TRACE conn2 <- [1,1822,null,{}] 06:02:54 INFO - PROCESS | 1653 | 1467982974823 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 1653 | 1467982974824 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:54 INFO - PROCESS | 1653 | 1467982974920 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:02:54 INFO - PROCESS | 1653 | 1467982974923 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1653 | 1467982974925 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b5000 == 35 [pid = 1653] [id = 463] 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x121010400) [pid = 1653] [serial = 1388] [outer = 0x0] 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x124d52c00) [pid = 1653] [serial = 1389] [outer = 0x121010400] 06:02:54 INFO - PROCESS | 1653 | 1467982974949 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x125013400) [pid = 1653] [serial = 1390] [outer = 0x121010400] 06:02:55 INFO - PROCESS | 1653 | 1467982975284 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 520ms 06:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:02:55 INFO - PROCESS | 1653 | 1467982975341 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1653 | 1467982975342 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:02:55 INFO - PROCESS | 1653 | 1467982975344 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1653 | 1467982975346 Marionette TRACE conn2 <- [1,1826,null,{}] 06:02:55 INFO - PROCESS | 1653 | 1467982975348 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1653 | 1467982975349 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:55 INFO - PROCESS | 1653 | 1467982975446 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:02:55 INFO - PROCESS | 1653 | 1467982975450 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1653 | 1467982975451 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12933c800 == 36 [pid = 1653] [id = 464] 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1241eb800) [pid = 1653] [serial = 1391] [outer = 0x0] 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x125570400) [pid = 1653] [serial = 1392] [outer = 0x1241eb800] 06:02:55 INFO - PROCESS | 1653 | 1467982975475 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12691f000) [pid = 1653] [serial = 1393] [outer = 0x1241eb800] 06:02:55 INFO - PROCESS | 1653 | 1467982975788 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 06:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:02:55 INFO - PROCESS | 1653 | 1467982975816 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1653 | 1467982975818 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:02:55 INFO - PROCESS | 1653 | 1467982975820 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1653 | 1467982975821 Marionette TRACE conn2 <- [1,1830,null,{}] 06:02:55 INFO - PROCESS | 1653 | 1467982975824 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1653 | 1467982975825 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:55 INFO - PROCESS | 1653 | 1467982975925 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:02:55 INFO - PROCESS | 1653 | 1467982975929 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1653 | 1467982975930 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x129634000 == 37 [pid = 1653] [id = 465] 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x124d24000) [pid = 1653] [serial = 1394] [outer = 0x0] 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x126923000) [pid = 1653] [serial = 1395] [outer = 0x124d24000] 06:02:55 INFO - PROCESS | 1653 | 1467982975954 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x126aa3c00) [pid = 1653] [serial = 1396] [outer = 0x124d24000] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1131a2800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x110fb8800) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1182ba000) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11700d000) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11279f400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118518400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:02:56 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1127a9800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:02:56 INFO - PROCESS | 1653 | 1467982976290 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 522ms 06:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:02:56 INFO - PROCESS | 1653 | 1467982976351 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1653 | 1467982976353 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:02:56 INFO - PROCESS | 1653 | 1467982976355 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1653 | 1467982976356 Marionette TRACE conn2 <- [1,1834,null,{}] 06:02:56 INFO - PROCESS | 1653 | 1467982976358 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:56 INFO - PROCESS | 1653 | 1467982976359 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:56 INFO - PROCESS | 1653 | 1467982976460 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:02:56 INFO - PROCESS | 1653 | 1467982976494 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1653 | 1467982976495 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c08000 == 38 [pid = 1653] [id = 466] 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x112d16800) [pid = 1653] [serial = 1397] [outer = 0x0] 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118e97800) [pid = 1653] [serial = 1398] [outer = 0x112d16800] 06:02:56 INFO - PROCESS | 1653 | 1467982976519 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x126aa4c00) [pid = 1653] [serial = 1399] [outer = 0x112d16800] 06:02:56 INFO - PROCESS | 1653 | 1467982976766 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 418ms 06:02:56 INFO - PROCESS | 1653 | 1467982976773 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1653 | 1467982976774 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:02:56 INFO - PROCESS | 1653 | 1467982976784 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1653 | 1467982976786 Marionette TRACE conn2 <- [1,1838,null,{}] 06:02:56 INFO - PROCESS | 1653 | 1467982976788 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:56 INFO - PROCESS | 1653 | 1467982976790 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:56 INFO - PROCESS | 1653 | 1467982976890 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:02:56 INFO - PROCESS | 1653 | 1467982976894 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1653 | 1467982976896 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b8800 == 39 [pid = 1653] [id = 467] 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x126aa7800) [pid = 1653] [serial = 1400] [outer = 0x0] 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x127427800) [pid = 1653] [serial = 1401] [outer = 0x126aa7800] 06:02:56 INFO - PROCESS | 1653 | 1467982976921 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x128a77000) [pid = 1653] [serial = 1402] [outer = 0x126aa7800] 06:02:57 INFO - PROCESS | 1653 | 1467982977276 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 06:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:02:57 INFO - PROCESS | 1653 | 1467982977303 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1653 | 1467982977304 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:02:57 INFO - PROCESS | 1653 | 1467982977306 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1653 | 1467982977308 Marionette TRACE conn2 <- [1,1842,null,{}] 06:02:57 INFO - PROCESS | 1653 | 1467982977310 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 1653 | 1467982977311 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:57 INFO - PROCESS | 1653 | 1467982977421 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:02:57 INFO - PROCESS | 1653 | 1467982977427 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1653 | 1467982977428 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ca000 == 40 [pid = 1653] [id = 468] 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x126ec5800) [pid = 1653] [serial = 1403] [outer = 0x0] 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128a7c400) [pid = 1653] [serial = 1404] [outer = 0x126ec5800] 06:02:57 INFO - PROCESS | 1653 | 1467982977452 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x129025000) [pid = 1653] [serial = 1405] [outer = 0x126ec5800] 06:02:57 INFO - PROCESS | 1653 | 1467982977736 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 467ms 06:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:02:57 INFO - PROCESS | 1653 | 1467982977775 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1653 | 1467982977776 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:02:57 INFO - PROCESS | 1653 | 1467982977782 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1653 | 1467982977783 Marionette TRACE conn2 <- [1,1846,null,{}] 06:02:57 INFO - PROCESS | 1653 | 1467982977785 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:57 INFO - PROCESS | 1653 | 1467982977786 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:57 INFO - PROCESS | 1653 | 1467982977868 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:02:57 INFO - PROCESS | 1653 | 1467982977871 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1653 | 1467982977872 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcab800 == 41 [pid = 1653] [id = 469] 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119658400) [pid = 1653] [serial = 1406] [outer = 0x0] 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12935bc00) [pid = 1653] [serial = 1407] [outer = 0x119658400] 06:02:57 INFO - PROCESS | 1653 | 1467982977896 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x129492000) [pid = 1653] [serial = 1408] [outer = 0x119658400] 06:02:58 INFO - PROCESS | 1653 | 1467982978216 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 471ms 06:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:02:58 INFO - PROCESS | 1653 | 1467982978252 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 1653 | 1467982978253 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:02:58 INFO - PROCESS | 1653 | 1467982978255 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1653 | 1467982978256 Marionette TRACE conn2 <- [1,1850,null,{}] 06:02:58 INFO - PROCESS | 1653 | 1467982978258 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:58 INFO - PROCESS | 1653 | 1467982978260 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:58 INFO - PROCESS | 1653 | 1467982978388 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:02:58 INFO - PROCESS | 1653 | 1467982978492 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 1653 | 1467982978493 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x113203800 == 42 [pid = 1653] [id = 470] 06:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112042400) [pid = 1653] [serial = 1409] [outer = 0x0] 06:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11279e800) [pid = 1653] [serial = 1410] [outer = 0x112042400] 06:02:58 INFO - PROCESS | 1653 | 1467982978526 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1128d9400) [pid = 1653] [serial = 1411] [outer = 0x112042400] 06:02:59 INFO - PROCESS | 1653 | 1467982978997 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 768ms 06:02:59 INFO - PROCESS | 1653 | 1467982979025 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:02:59 INFO - PROCESS | 1653 | 1467982979027 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:02:59 INFO - PROCESS | 1653 | 1467982979031 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1653 | 1467982979033 Marionette TRACE conn2 <- [1,1854,null,{}] 06:02:59 INFO - PROCESS | 1653 | 1467982979036 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 1653 | 1467982979039 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:59 INFO - PROCESS | 1653 | 1467982979147 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:02:59 INFO - PROCESS | 1653 | 1467982979206 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1653 | 1467982979207 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ede000 == 43 [pid = 1653] [id = 471] 06:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1133c9800) [pid = 1653] [serial = 1412] [outer = 0x0] 06:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117ea7000) [pid = 1653] [serial = 1413] [outer = 0x1133c9800] 06:02:59 INFO - PROCESS | 1653 | 1467982979237 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11813b400) [pid = 1653] [serial = 1414] [outer = 0x1133c9800] 06:02:59 INFO - PROCESS | 1653 | 1467982979687 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 720ms 06:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:02:59 INFO - PROCESS | 1653 | 1467982979780 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 1653 | 1467982979782 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:02:59 INFO - PROCESS | 1653 | 1467982979786 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1653 | 1467982979787 Marionette TRACE conn2 <- [1,1858,null,{}] 06:02:59 INFO - PROCESS | 1653 | 1467982979790 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:59 INFO - PROCESS | 1653 | 1467982979791 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:59 INFO - PROCESS | 1653 | 1467982979894 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:02:59 INFO - PROCESS | 1653 | 1467982979969 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1653 | 1467982979970 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:02:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a666000 == 44 [pid = 1653] [id = 472] 06:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118e93800) [pid = 1653] [serial = 1415] [outer = 0x0] 06:02:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119618800) [pid = 1653] [serial = 1416] [outer = 0x118e93800] 06:03:00 INFO - PROCESS | 1653 | 1467982979999 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119ba8000) [pid = 1653] [serial = 1417] [outer = 0x118e93800] 06:03:00 INFO - PROCESS | 1653 | 1467982980461 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 06:03:00 INFO - PROCESS | 1653 | 1467982980508 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1653 | 1467982980510 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:03:00 INFO - PROCESS | 1653 | 1467982980518 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1653 | 1467982980522 Marionette TRACE conn2 <- [1,1862,null,{}] 06:03:00 INFO - PROCESS | 1653 | 1467982980524 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:00 INFO - PROCESS | 1653 | 1467982980527 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:00 INFO - PROCESS | 1653 | 1467982980635 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:03:00 INFO - PROCESS | 1653 | 1467982980696 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1653 | 1467982980697 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12397c000 == 45 [pid = 1653] [id = 473] 06:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11812d000) [pid = 1653] [serial = 1418] [outer = 0x0] 06:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123830400) [pid = 1653] [serial = 1419] [outer = 0x11812d000] 06:03:00 INFO - PROCESS | 1653 | 1467982980726 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124bdd800) [pid = 1653] [serial = 1420] [outer = 0x11812d000] 06:03:01 INFO - PROCESS | 1653 | 1467982981342 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 880ms 06:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:03:01 INFO - PROCESS | 1653 | 1467982981396 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1653 | 1467982981398 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:03:01 INFO - PROCESS | 1653 | 1467982981401 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1653 | 1467982981404 Marionette TRACE conn2 <- [1,1866,null,{}] 06:03:01 INFO - PROCESS | 1653 | 1467982981407 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:01 INFO - PROCESS | 1653 | 1467982981409 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:01 INFO - PROCESS | 1653 | 1467982981503 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:03:01 INFO - PROCESS | 1653 | 1467982981576 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1653 | 1467982981578 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11707f800 == 46 [pid = 1653] [id = 474] 06:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116a11000) [pid = 1653] [serial = 1421] [outer = 0x0] 06:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176f3000) [pid = 1653] [serial = 1422] [outer = 0x116a11000] 06:03:01 INFO - PROCESS | 1653 | 1467982981606 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118143000) [pid = 1653] [serial = 1423] [outer = 0x116a11000] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcab800 == 45 [pid = 1653] [id = 469] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ca000 == 44 [pid = 1653] [id = 468] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b8800 == 43 [pid = 1653] [id = 467] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123c08000 == 42 [pid = 1653] [id = 466] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129634000 == 41 [pid = 1653] [id = 465] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12933c800 == 40 [pid = 1653] [id = 464] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b5000 == 39 [pid = 1653] [id = 463] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1255d9800 == 38 [pid = 1653] [id = 462] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116f46000 == 37 [pid = 1653] [id = 461] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0d000 == 36 [pid = 1653] [id = 460] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119598000 == 35 [pid = 1653] [id = 459] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11722f800 == 34 [pid = 1653] [id = 458] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x117235800 == 33 [pid = 1653] [id = 457] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11928d800 == 32 [pid = 1653] [id = 456] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11264a800 == 31 [pid = 1653] [id = 455] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12397c000 == 30 [pid = 1653] [id = 473] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12a666000 == 29 [pid = 1653] [id = 472] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119ede000 == 28 [pid = 1653] [id = 471] 06:03:02 INFO - PROCESS | 1653 | --DOCSHELL 0x113203800 == 27 [pid = 1653] [id = 470] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1196c9800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113968c00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118139800) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11851d800) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1196ba800) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11826c000) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11309ac00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160db800) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1192cd400) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119223800) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119610000) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1127aa800) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e06400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116703c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1653 | 1467982982481 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1123ms 06:03:02 INFO - PROCESS | 1653 | 1467982982524 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1653 | 1467982982527 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:03:02 INFO - PROCESS | 1653 | 1467982982530 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1653 | 1467982982531 Marionette TRACE conn2 <- [1,1870,null,{}] 06:03:02 INFO - PROCESS | 1653 | 1467982982535 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 1653 | 1467982982537 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:02 INFO - PROCESS | 1653 | 1467982982617 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:03:02 INFO - PROCESS | 1653 | 1467982982678 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1653 | 1467982982679 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116245800 == 28 [pid = 1653] [id = 475] 06:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11279ec00) [pid = 1653] [serial = 1424] [outer = 0x0] 06:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1127b1c00) [pid = 1653] [serial = 1425] [outer = 0x11279ec00] 06:03:02 INFO - PROCESS | 1653 | 1467982982706 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1128d6800) [pid = 1653] [serial = 1426] [outer = 0x11279ec00] 06:03:03 INFO - PROCESS | 1653 | 1467982983036 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 06:03:03 INFO - PROCESS | 1653 | 1467982983050 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1653 | 1467982983054 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:03:03 INFO - PROCESS | 1653 | 1467982983059 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1653 | 1467982983061 Marionette TRACE conn2 <- [1,1874,null,{}] 06:03:03 INFO - PROCESS | 1653 | 1467982983065 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1653 | 1467982983067 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:03 INFO - PROCESS | 1653 | 1467982983143 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:03:03 INFO - PROCESS | 1653 | 1467982983148 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1653 | 1467982983149 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e75000 == 29 [pid = 1653] [id = 476] 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1131a2800) [pid = 1653] [serial = 1427] [outer = 0x0] 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113d91400) [pid = 1653] [serial = 1428] [outer = 0x1131a2800] 06:03:03 INFO - PROCESS | 1653 | 1467982983178 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116083400) [pid = 1653] [serial = 1429] [outer = 0x1131a2800] 06:03:03 INFO - PROCESS | 1653 | 1467982983535 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 525ms 06:03:03 INFO - PROCESS | 1653 | 1467982983584 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1653 | 1467982983585 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:03:03 INFO - PROCESS | 1653 | 1467982983587 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1653 | 1467982983589 Marionette TRACE conn2 <- [1,1878,null,{}] 06:03:03 INFO - PROCESS | 1653 | 1467982983597 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1653 | 1467982983600 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:03 INFO - PROCESS | 1653 | 1467982983669 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:03:03 INFO - PROCESS | 1653 | 1467982983676 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1653 | 1467982983680 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b42800 == 30 [pid = 1653] [id = 477] 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112697c00) [pid = 1653] [serial = 1430] [outer = 0x0] 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118140400) [pid = 1653] [serial = 1431] [outer = 0x112697c00] 06:03:03 INFO - PROCESS | 1653 | 1467982983709 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11826f800) [pid = 1653] [serial = 1432] [outer = 0x112697c00] 06:03:04 INFO - PROCESS | 1653 | 1467982984048 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 475ms 06:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:03:04 INFO - PROCESS | 1653 | 1467982984065 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1653 | 1467982984066 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:03:04 INFO - PROCESS | 1653 | 1467982984068 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1653 | 1467982984070 Marionette TRACE conn2 <- [1,1882,null,{}] 06:03:04 INFO - PROCESS | 1653 | 1467982984072 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 1653 | 1467982984073 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:04 INFO - PROCESS | 1653 | 1467982984154 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:03:04 INFO - PROCESS | 1653 | 1467982984218 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1653 | 1467982984219 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12397c000 == 31 [pid = 1653] [id = 478] 06:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118141000) [pid = 1653] [serial = 1433] [outer = 0x0] 06:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1182c5000) [pid = 1653] [serial = 1434] [outer = 0x118141000] 06:03:04 INFO - PROCESS | 1653 | 1467982984244 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119222c00) [pid = 1653] [serial = 1435] [outer = 0x118141000] 06:03:04 INFO - PROCESS | 1653 | 1467982984552 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 522ms 06:03:04 INFO - PROCESS | 1653 | 1467982984592 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1653 | 1467982984593 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:03:04 INFO - PROCESS | 1653 | 1467982984597 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1653 | 1467982984598 Marionette TRACE conn2 <- [1,1886,null,{}] 06:03:04 INFO - PROCESS | 1653 | 1467982984601 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:04 INFO - PROCESS | 1653 | 1467982984602 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:04 INFO - PROCESS | 1653 | 1467982984693 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127a8800) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1241eb800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121010400) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d24000) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d16800) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110fb5000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1127a1000) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112e08c00) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1160dbc00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11269cc00) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e2b800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118133400) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126ec5800) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119658400) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126aa7800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:03:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119c95000) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:03:05 INFO - PROCESS | 1653 | 1467982985077 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1653 | 1467982985079 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x113067000 == 32 [pid = 1653] [id = 479] 06:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112044000) [pid = 1653] [serial = 1436] [outer = 0x0] 06:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1122b2400) [pid = 1653] [serial = 1437] [outer = 0x112044000] 06:03:05 INFO - PROCESS | 1653 | 1467982985115 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11279b800) [pid = 1653] [serial = 1438] [outer = 0x112044000] 06:03:05 INFO - PROCESS | 1653 | 1467982985659 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1119ms 06:03:05 INFO - PROCESS | 1653 | 1467982985718 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:03:05 INFO - PROCESS | 1653 | 1467982985720 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:03:05 INFO - PROCESS | 1653 | 1467982985723 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1653 | 1467982985725 Marionette TRACE conn2 <- [1,1890,null,{}] 06:03:05 INFO - PROCESS | 1653 | 1467982985729 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 1653 | 1467982985731 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:05 INFO - PROCESS | 1653 | 1467982985834 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:03:05 INFO - PROCESS | 1653 | 1467982985914 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1653 | 1467982985916 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118599800 == 33 [pid = 1653] [id = 480] 06:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112d0c000) [pid = 1653] [serial = 1439] [outer = 0x0] 06:03:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11336e000) [pid = 1653] [serial = 1440] [outer = 0x112d0c000] 06:03:05 INFO - PROCESS | 1653 | 1467982985947 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111d16000) [pid = 1653] [serial = 1441] [outer = 0x112d0c000] 06:03:06 INFO - PROCESS | 1653 | 1467982986572 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 921ms 06:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:03:06 INFO - PROCESS | 1653 | 1467982986644 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1653 | 1467982986646 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:03:06 INFO - PROCESS | 1653 | 1467982986649 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1653 | 1467982986651 Marionette TRACE conn2 <- [1,1894,null,{}] 06:03:06 INFO - PROCESS | 1653 | 1467982986655 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:06 INFO - PROCESS | 1653 | 1467982986656 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:06 INFO - PROCESS | 1653 | 1467982986812 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11958b000 == 32 [pid = 1653] [id = 182] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119b50800 == 31 [pid = 1653] [id = 189] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e9000 == 30 [pid = 1653] [id = 188] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12397c000 == 29 [pid = 1653] [id = 478] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119b42800 == 28 [pid = 1653] [id = 477] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117e75000 == 27 [pid = 1653] [id = 476] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116245800 == 26 [pid = 1653] [id = 475] 06:03:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11707f800 == 25 [pid = 1653] [id = 474] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119ec5c00) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125570400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124d52c00) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126923000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118e97800) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x111da8800) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1122bd400) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118e02c00) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11961a400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11396e000) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1167c9000) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11690bc00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x117ea2c00) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1196bac00) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1131aa400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x113ba9400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1182c5c00) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118226c00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x129025000) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x126aa4c00) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x129492000) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12935bc00) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x127427800) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x126aa3c00) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x128a77000) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x128a7c400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12411dc00) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x125013400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x12691f000) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x119c8a000) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x1249cb000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 06:03:06 INFO - PROCESS | 1653 | 1467982986881 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1653 | 1467982986883 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11285e800 == 26 [pid = 1653] [id = 481] 06:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x112043000) [pid = 1653] [serial = 1442] [outer = 0x0] 06:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x112696c00) [pid = 1653] [serial = 1443] [outer = 0x112043000] 06:03:06 INFO - PROCESS | 1653 | 1467982986916 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1127b5400) [pid = 1653] [serial = 1444] [outer = 0x112043000] 06:03:07 INFO - PROCESS | 1653 | 1467982987359 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 769ms 06:03:07 INFO - PROCESS | 1653 | 1467982987420 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:03:07 INFO - PROCESS | 1653 | 1467982987422 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:03:07 INFO - PROCESS | 1653 | 1467982987426 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1653 | 1467982987431 Marionette TRACE conn2 <- [1,1898,null,{}] 06:03:07 INFO - PROCESS | 1653 | 1467982987434 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 1653 | 1467982987436 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:07 INFO - PROCESS | 1653 | 1467982987530 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:03:07 INFO - PROCESS | 1653 | 1467982987597 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1653 | 1467982987599 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e72000 == 27 [pid = 1653] [id = 482] 06:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x113371800) [pid = 1653] [serial = 1445] [outer = 0x0] 06:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1133ecc00) [pid = 1653] [serial = 1446] [outer = 0x113371800] 06:03:07 INFO - PROCESS | 1653 | 1467982987630 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1151dd400) [pid = 1653] [serial = 1447] [outer = 0x113371800] 06:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11700cc00) [pid = 1653] [serial = 1448] [outer = 0x1244bb400] 06:03:08 INFO - PROCESS | 1653 | 1467982988203 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 874ms 06:03:08 INFO - PROCESS | 1653 | 1467982988301 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:03:08 INFO - PROCESS | 1653 | 1467982988304 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:03:08 INFO - PROCESS | 1653 | 1467982988308 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1653 | 1467982988310 Marionette TRACE conn2 <- [1,1902,null,{}] 06:03:08 INFO - PROCESS | 1653 | 1467982988314 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:08 INFO - PROCESS | 1653 | 1467982988316 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:08 INFO - PROCESS | 1653 | 1467982988463 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:03:08 INFO - PROCESS | 1653 | 1467982988551 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1653 | 1467982988553 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a8000 == 28 [pid = 1653] [id = 483] 06:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112d0c800) [pid = 1653] [serial = 1449] [outer = 0x0] 06:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11812f000) [pid = 1653] [serial = 1450] [outer = 0x112d0c800] 06:03:08 INFO - PROCESS | 1653 | 1467982988583 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118224400) [pid = 1653] [serial = 1451] [outer = 0x112d0c800] 06:03:09 INFO - PROCESS | 1653 | 1467982989020 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 776ms 06:03:09 INFO - PROCESS | 1653 | 1467982989083 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1653 | 1467982989086 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:03:09 INFO - PROCESS | 1653 | 1467982989095 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1653 | 1467982989098 Marionette TRACE conn2 <- [1,1906,null,{}] 06:03:09 INFO - PROCESS | 1653 | 1467982989101 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:09 INFO - PROCESS | 1653 | 1467982989103 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:09 INFO - PROCESS | 1653 | 1467982989205 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:03:09 INFO - PROCESS | 1653 | 1467982989260 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1653 | 1467982989261 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc1000 == 29 [pid = 1653] [id = 484] 06:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116a11400) [pid = 1653] [serial = 1452] [outer = 0x0] 06:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118447000) [pid = 1653] [serial = 1453] [outer = 0x116a11400] 06:03:09 INFO - PROCESS | 1653 | 1467982989290 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11921fc00) [pid = 1653] [serial = 1454] [outer = 0x116a11400] 06:03:09 INFO - PROCESS | 1653 | 1467982989714 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 676ms 06:03:09 INFO - PROCESS | 1653 | 1467982989776 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1653 | 1467982989777 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:03:09 INFO - PROCESS | 1653 | 1467982989793 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1653 | 1467982989794 Marionette TRACE conn2 <- [1,1910,null,{}] 06:03:09 INFO - PROCESS | 1653 | 1467982989796 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:09 INFO - PROCESS | 1653 | 1467982989798 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:09 INFO - PROCESS | 1653 | 1467982989889 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:03:09 INFO - PROCESS | 1653 | 1467982989942 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1653 | 1467982989943 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f15800 == 30 [pid = 1653] [id = 485] 06:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11826c000) [pid = 1653] [serial = 1455] [outer = 0x0] 06:03:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11962b000) [pid = 1653] [serial = 1456] [outer = 0x11826c000] 06:03:09 INFO - PROCESS | 1653 | 1467982989972 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1196ba800) [pid = 1653] [serial = 1457] [outer = 0x11826c000] 06:03:10 INFO - PROCESS | 1653 | 1467982990385 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 621ms 06:03:10 INFO - PROCESS | 1653 | 1467982990413 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 1653 | 1467982990414 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:03:10 INFO - PROCESS | 1653 | 1467982990416 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1653 | 1467982990418 Marionette TRACE conn2 <- [1,1914,null,{}] 06:03:10 INFO - PROCESS | 1653 | 1467982990420 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:10 INFO - PROCESS | 1653 | 1467982990422 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:10 INFO - PROCESS | 1653 | 1467982990517 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:03:10 INFO - PROCESS | 1653 | 1467982990573 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1653 | 1467982990577 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c21000 == 31 [pid = 1653] [id = 486] 06:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119c56c00) [pid = 1653] [serial = 1458] [outer = 0x0] 06:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119c95800) [pid = 1653] [serial = 1459] [outer = 0x119c56c00] 06:03:10 INFO - PROCESS | 1653 | 1467982990626 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x123a37c00) [pid = 1653] [serial = 1460] [outer = 0x119c56c00] 06:03:11 INFO - PROCESS | 1653 | 1467982991080 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 06:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:03:11 INFO - PROCESS | 1653 | 1467982991163 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 1653 | 1467982991165 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:03:11 INFO - PROCESS | 1653 | 1467982991169 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1653 | 1467982991171 Marionette TRACE conn2 <- [1,1918,null,{}] 06:03:11 INFO - PROCESS | 1653 | 1467982991175 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 1653 | 1467982991176 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113067000 == 30 [pid = 1653] [id = 479] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb7000 == 29 [pid = 1653] [id = 184] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124053800 == 28 [pid = 1653] [id = 190] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11666c800 == 27 [pid = 1653] [id = 187] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a3800 == 26 [pid = 1653] [id = 186] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119b50000 == 25 [pid = 1653] [id = 183] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1273cf000 == 24 [pid = 1653] [id = 193] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11848f800 == 23 [pid = 1653] [id = 181] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118599800 == 22 [pid = 1653] [id = 480] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4d000 == 21 [pid = 1653] [id = 195] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c4800 == 20 [pid = 1653] [id = 192] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a3000 == 19 [pid = 1653] [id = 180] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x112220800 == 18 [pid = 1653] [id = 191] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123a92000 == 17 [pid = 1653] [id = 196] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c1800 == 16 [pid = 1653] [id = 194] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x112635000 == 15 [pid = 1653] [id = 185] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11391b000 == 14 [pid = 1653] [id = 179] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123c21000 == 13 [pid = 1653] [id = 486] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x111f15800 == 12 [pid = 1653] [id = 485] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc1000 == 11 [pid = 1653] [id = 484] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a8000 == 10 [pid = 1653] [id = 483] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117e72000 == 9 [pid = 1653] [id = 482] 06:03:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11285e800 == 8 [pid = 1653] [id = 481] 06:03:12 INFO - PROCESS | 1653 | 1467982992792 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:03:12 INFO - PROCESS | 1653 | 1467982992883 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1653 | 1467982992884 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x112850800 == 9 [pid = 1653] [id = 487] 06:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112041400) [pid = 1653] [serial = 1461] [outer = 0x0] 06:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1120e3800) [pid = 1653] [serial = 1462] [outer = 0x112041400] 06:03:12 INFO - PROCESS | 1653 | 1467982992913 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11279c000) [pid = 1653] [serial = 1463] [outer = 0x112041400] 06:03:13 INFO - PROCESS | 1653 | 1467982993205 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2076ms 06:03:13 INFO - PROCESS | 1653 | 1467982993252 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1653 | 1467982993255 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:03:13 INFO - PROCESS | 1653 | 1467982993259 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1653 | 1467982993264 Marionette TRACE conn2 <- [1,1922,null,{}] 06:03:13 INFO - PROCESS | 1653 | 1467982993268 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1653 | 1467982993270 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:13 INFO - PROCESS | 1653 | 1467982993349 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:03:13 INFO - PROCESS | 1653 | 1467982993422 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1653 | 1467982993424 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117236000 == 10 [pid = 1653] [id = 488] 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1127a5000) [pid = 1653] [serial = 1464] [outer = 0x0] 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112e05800) [pid = 1653] [serial = 1465] [outer = 0x1127a5000] 06:03:13 INFO - PROCESS | 1653 | 1467982993451 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113968800) [pid = 1653] [serial = 1466] [outer = 0x1127a5000] 06:03:13 INFO - PROCESS | 1653 | 1467982993742 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 526ms 06:03:13 INFO - PROCESS | 1653 | 1467982993786 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1653 | 1467982993788 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:03:13 INFO - PROCESS | 1653 | 1467982993790 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1653 | 1467982993791 Marionette TRACE conn2 <- [1,1926,null,{}] 06:03:13 INFO - PROCESS | 1653 | 1467982993796 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1653 | 1467982993799 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:13 INFO - PROCESS | 1653 | 1467982993877 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:03:13 INFO - PROCESS | 1653 | 1467982993884 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1653 | 1467982993885 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117235800 == 11 [pid = 1653] [id = 489] 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113f39800) [pid = 1653] [serial = 1467] [outer = 0x0] 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11670f400) [pid = 1653] [serial = 1468] [outer = 0x113f39800] 06:03:13 INFO - PROCESS | 1653 | 1467982993912 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176f0400) [pid = 1653] [serial = 1469] [outer = 0x113f39800] 06:03:14 INFO - PROCESS | 1653 | 1467982994292 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 06:03:14 INFO - PROCESS | 1653 | 1467982994314 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 1653 | 1467982994317 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:03:14 INFO - PROCESS | 1653 | 1467982994324 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1653 | 1467982994328 Marionette TRACE conn2 <- [1,1930,null,{}] 06:03:14 INFO - PROCESS | 1653 | 1467982994330 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 1653 | 1467982994332 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:14 INFO - PROCESS | 1653 | 1467982994412 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:03:14 INFO - PROCESS | 1653 | 1467982994415 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1653 | 1467982994416 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c16000 == 12 [pid = 1653] [id = 490] 06:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11812f400) [pid = 1653] [serial = 1470] [outer = 0x0] 06:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118277400) [pid = 1653] [serial = 1471] [outer = 0x11812f400] 06:03:14 INFO - PROCESS | 1653 | 1467982994443 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11851c800) [pid = 1653] [serial = 1472] [outer = 0x11812f400] 06:03:14 INFO - PROCESS | 1653 | 1467982994832 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 527ms 06:03:14 INFO - PROCESS | 1653 | 1467982994850 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 1653 | 1467982994852 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:03:14 INFO - PROCESS | 1653 | 1467982994855 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1653 | 1467982994857 Marionette TRACE conn2 <- [1,1934,null,{}] 06:03:14 INFO - PROCESS | 1653 | 1467982994860 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 1653 | 1467982994865 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:14 INFO - PROCESS | 1653 | 1467982994986 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:03:15 INFO - PROCESS | 1653 | 1467982995002 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1653 | 1467982995004 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d71800 == 13 [pid = 1653] [id = 491] 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185bf400) [pid = 1653] [serial = 1473] [outer = 0x0] 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118e08000) [pid = 1653] [serial = 1474] [outer = 0x1185bf400] 06:03:15 INFO - PROCESS | 1653 | 1467982995028 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119225800) [pid = 1653] [serial = 1475] [outer = 0x1185bf400] 06:03:15 INFO - PROCESS | 1653 | 1467982995404 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 06:03:15 INFO - PROCESS | 1653 | 1467982995425 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1653 | 1467982995427 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:03:15 INFO - PROCESS | 1653 | 1467982995430 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1653 | 1467982995431 Marionette TRACE conn2 <- [1,1938,null,{}] 06:03:15 INFO - PROCESS | 1653 | 1467982995439 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:15 INFO - PROCESS | 1653 | 1467982995440 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:15 INFO - PROCESS | 1653 | 1467982995536 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:03:15 INFO - PROCESS | 1653 | 1467982995540 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1653 | 1467982995544 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e41800 == 14 [pid = 1653] [id = 492] 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11964f000) [pid = 1653] [serial = 1476] [outer = 0x0] 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11965b000) [pid = 1653] [serial = 1477] [outer = 0x11964f000] 06:03:15 INFO - PROCESS | 1653 | 1467982995571 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119ba4c00) [pid = 1653] [serial = 1478] [outer = 0x11964f000] 06:03:16 INFO - PROCESS | 1653 | 1467982996017 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 619ms 06:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:03:16 INFO - PROCESS | 1653 | 1467982996050 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1653 | 1467982996052 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:03:16 INFO - PROCESS | 1653 | 1467982996055 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1653 | 1467982996057 Marionette TRACE conn2 <- [1,1942,null,{}] 06:03:16 INFO - PROCESS | 1653 | 1467982996061 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 1653 | 1467982996063 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:16 INFO - PROCESS | 1653 | 1467982996209 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:03:16 INFO - PROCESS | 1653 | 1467982996230 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1653 | 1467982996231 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x112259000 == 15 [pid = 1653] [id = 493] 06:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119ba9c00) [pid = 1653] [serial = 1479] [outer = 0x0] 06:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12382e400) [pid = 1653] [serial = 1480] [outer = 0x119ba9c00] 06:03:16 INFO - PROCESS | 1653 | 1467982996271 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123e58400) [pid = 1653] [serial = 1481] [outer = 0x119ba9c00] 06:03:16 INFO - PROCESS | 1653 | 1467982996622 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 622ms 06:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:03:16 INFO - PROCESS | 1653 | 1467982996678 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1653 | 1467982996679 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:03:16 INFO - PROCESS | 1653 | 1467982996681 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1653 | 1467982996682 Marionette TRACE conn2 <- [1,1946,null,{}] 06:03:16 INFO - PROCESS | 1653 | 1467982996685 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 1653 | 1467982996686 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:16 INFO - PROCESS | 1653 | 1467982996782 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:03:16 INFO - PROCESS | 1653 | 1467982996820 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1653 | 1467982996821 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907a000 == 16 [pid = 1653] [id = 494] 06:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119ec0400) [pid = 1653] [serial = 1482] [outer = 0x0] 06:03:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1241e1800) [pid = 1653] [serial = 1483] [outer = 0x119ec0400] 06:03:16 INFO - PROCESS | 1653 | 1467982996845 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x111d20400) [pid = 1653] [serial = 1484] [outer = 0x119ec0400] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11826c000) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a11400) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112d0c800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112043000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e93800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11812d000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1133c9800) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112042400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113371800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112044000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112d0c000) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11279ec00) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1131a2800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112697c00) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116a11000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:03:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118141000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:03:17 INFO - PROCESS | 1653 | 1467982997362 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 721ms 06:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:03:17 INFO - PROCESS | 1653 | 1467982997403 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1653 | 1467982997404 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:03:17 INFO - PROCESS | 1653 | 1467982997406 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1653 | 1467982997407 Marionette TRACE conn2 <- [1,1950,null,{}] 06:03:17 INFO - PROCESS | 1653 | 1467982997410 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 1653 | 1467982997411 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:17 INFO - PROCESS | 1653 | 1467982997486 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:03:17 INFO - PROCESS | 1653 | 1467982997507 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1653 | 1467982997508 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129081000 == 17 [pid = 1653] [id = 495] 06:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1128cb000) [pid = 1653] [serial = 1485] [outer = 0x0] 06:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1139eec00) [pid = 1653] [serial = 1486] [outer = 0x1128cb000] 06:03:17 INFO - PROCESS | 1653 | 1467982997533 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117ea4800) [pid = 1653] [serial = 1487] [outer = 0x1128cb000] 06:03:17 INFO - PROCESS | 1653 | 1467982997848 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 468ms 06:03:17 INFO - PROCESS | 1653 | 1467982997875 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1653 | 1467982997876 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:03:17 INFO - PROCESS | 1653 | 1467982997881 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1653 | 1467982997882 Marionette TRACE conn2 <- [1,1954,null,{}] 06:03:17 INFO - PROCESS | 1653 | 1467982997884 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 1653 | 1467982997885 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:17 INFO - PROCESS | 1653 | 1467982997960 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:03:18 INFO - PROCESS | 1653 | 1467982998018 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1653 | 1467982998019 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129357000 == 18 [pid = 1653] [id = 496] 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112044000) [pid = 1653] [serial = 1488] [outer = 0x0] 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118222c00) [pid = 1653] [serial = 1489] [outer = 0x112044000] 06:03:18 INFO - PROCESS | 1653 | 1467982998044 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119657000) [pid = 1653] [serial = 1490] [outer = 0x112044000] 06:03:18 INFO - PROCESS | 1653 | 1467982998302 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 06:03:18 INFO - PROCESS | 1653 | 1467982998351 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1653 | 1467982998352 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:03:18 INFO - PROCESS | 1653 | 1467982998355 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1653 | 1467982998356 Marionette TRACE conn2 <- [1,1958,null,{}] 06:03:18 INFO - PROCESS | 1653 | 1467982998358 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 1653 | 1467982998359 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:18 INFO - PROCESS | 1653 | 1467982998439 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:03:18 INFO - PROCESS | 1653 | 1467982998443 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1653 | 1467982998445 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a65d800 == 19 [pid = 1653] [id = 497] 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12411bc00) [pid = 1653] [serial = 1491] [outer = 0x0] 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1244bc400) [pid = 1653] [serial = 1492] [outer = 0x12411bc00] 06:03:18 INFO - PROCESS | 1653 | 1467982998476 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124647c00) [pid = 1653] [serial = 1493] [outer = 0x12411bc00] 06:03:18 INFO - PROCESS | 1653 | 1467982998824 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 06:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:03:18 INFO - PROCESS | 1653 | 1467982998873 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1653 | 1467982998875 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:03:18 INFO - PROCESS | 1653 | 1467982998877 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1653 | 1467982998878 Marionette TRACE conn2 <- [1,1962,null,{}] 06:03:18 INFO - PROCESS | 1653 | 1467982998880 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:18 INFO - PROCESS | 1653 | 1467982998882 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:18 INFO - PROCESS | 1653 | 1467982998971 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:03:18 INFO - PROCESS | 1653 | 1467982998974 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1653 | 1467982998975 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0b800 == 20 [pid = 1653] [id = 498] 06:03:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1249c9800) [pid = 1653] [serial = 1494] [outer = 0x0] 06:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d54400) [pid = 1653] [serial = 1495] [outer = 0x1249c9800] 06:03:19 INFO - PROCESS | 1653 | 1467982999001 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125016800) [pid = 1653] [serial = 1496] [outer = 0x1249c9800] 06:03:19 INFO - PROCESS | 1653 | 1467982999470 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 06:03:19 INFO - PROCESS | 1653 | 1467982999497 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:03:19 INFO - PROCESS | 1653 | 1467982999500 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:03:19 INFO - PROCESS | 1653 | 1467982999503 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:03:19 INFO - PROCESS | 1653 | 1467982999506 Marionette TRACE conn2 <- [1,1966,null,{}] 06:03:19 INFO - PROCESS | 1653 | 1467982999510 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:19 INFO - PROCESS | 1653 | 1467982999513 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:19 INFO - PROCESS | 1653 | 1467982999608 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:03:19 INFO - PROCESS | 1653 | 1467982999677 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1653 | 1467982999678 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118594800 == 21 [pid = 1653] [id = 499] 06:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d2400) [pid = 1653] [serial = 1497] [outer = 0x0] 06:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x113096400) [pid = 1653] [serial = 1498] [outer = 0x1128d2400] 06:03:19 INFO - PROCESS | 1653 | 1467982999709 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113f31c00) [pid = 1653] [serial = 1499] [outer = 0x1128d2400] 06:03:20 INFO - PROCESS | 1653 | 1467983000145 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 673ms 06:03:20 INFO - PROCESS | 1653 | 1467983000176 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1653 | 1467983000179 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:03:20 INFO - PROCESS | 1653 | 1467983000184 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1653 | 1467983000186 Marionette TRACE conn2 <- [1,1970,null,{}] 06:03:20 INFO - PROCESS | 1653 | 1467983000188 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 1653 | 1467983000190 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:20 INFO - PROCESS | 1653 | 1467983000292 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:03:20 INFO - PROCESS | 1653 | 1467983000350 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1653 | 1467983000351 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a12800 == 22 [pid = 1653] [id = 500] 06:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118137800) [pid = 1653] [serial = 1500] [outer = 0x0] 06:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118222000) [pid = 1653] [serial = 1501] [outer = 0x118137800] 06:03:20 INFO - PROCESS | 1653 | 1467983000382 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118516c00) [pid = 1653] [serial = 1502] [outer = 0x118137800] 06:03:20 INFO - PROCESS | 1653 | 1467983000789 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 620ms 06:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:03:20 INFO - PROCESS | 1653 | 1467983000804 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1653 | 1467983000805 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:03:20 INFO - PROCESS | 1653 | 1467983000807 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1653 | 1467983000810 Marionette TRACE conn2 <- [1,1974,null,{}] 06:03:20 INFO - PROCESS | 1653 | 1467983000818 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 1653 | 1467983000821 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:20 INFO - PROCESS | 1653 | 1467983000940 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:03:21 INFO - PROCESS | 1653 | 1467983001028 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1653 | 1467983001030 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ba800 == 23 [pid = 1653] [id = 501] 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11962e400) [pid = 1653] [serial = 1503] [outer = 0x0] 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c62c00) [pid = 1653] [serial = 1504] [outer = 0x11962e400] 06:03:21 INFO - PROCESS | 1653 | 1467983001061 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1242d2c00) [pid = 1653] [serial = 1505] [outer = 0x11962e400] 06:03:21 INFO - PROCESS | 1653 | 1467983001471 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 673ms 06:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:03:21 INFO - PROCESS | 1653 | 1467983001481 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1653 | 1467983001483 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:03:21 INFO - PROCESS | 1653 | 1467983001485 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1653 | 1467983001486 Marionette TRACE conn2 <- [1,1978,null,{}] 06:03:21 INFO - PROCESS | 1653 | 1467983001489 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:21 INFO - PROCESS | 1653 | 1467983001490 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:21 INFO - PROCESS | 1653 | 1467983001589 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:03:21 INFO - PROCESS | 1653 | 1467983001644 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1653 | 1467983001645 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116615800 == 24 [pid = 1653] [id = 502] 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11307b400) [pid = 1653] [serial = 1506] [outer = 0x0] 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11965c000) [pid = 1653] [serial = 1507] [outer = 0x11307b400] 06:03:21 INFO - PROCESS | 1653 | 1467983001674 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110fb6000) [pid = 1653] [serial = 1508] [outer = 0x11307b400] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1127b1c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d6800) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113d91400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116083400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118140400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11826f800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176f3000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118143000) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123830400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182c5000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11962b000) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196ba800) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11921fc00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118224400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118447000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11812f000) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112696c00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124bdd800) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1151dd400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1122b2400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x111d16000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11336e000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1133ecc00) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11279b800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1127b5400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 06:03:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119222c00) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOCSHELL 0x112850800 == 23 [pid = 1653] [id = 487] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11279e800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x117ea7000) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119618800) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119c95800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119ba8000) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11813b400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1128d9400) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 06:03:22 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x124d57800) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:03:22 INFO - PROCESS | 1653 | 1467983002614 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1174ms 06:03:22 INFO - PROCESS | 1653 | 1467983002660 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1653 | 1467983002662 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:03:22 INFO - PROCESS | 1653 | 1467983002665 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1653 | 1467983002667 Marionette TRACE conn2 <- [1,1982,null,{}] 06:03:22 INFO - PROCESS | 1653 | 1467983002671 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 1653 | 1467983002673 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:22 INFO - PROCESS | 1653 | 1467983002748 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:03:22 INFO - PROCESS | 1653 | 1467983002753 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1653 | 1467983002756 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116252800 == 24 [pid = 1653] [id = 503] 06:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1127ad000) [pid = 1653] [serial = 1509] [outer = 0x0] 06:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1128d2800) [pid = 1653] [serial = 1510] [outer = 0x1127ad000] 06:03:22 INFO - PROCESS | 1653 | 1467983002786 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112e2c400) [pid = 1653] [serial = 1511] [outer = 0x1127ad000] 06:03:23 INFO - PROCESS | 1653 | 1467983003164 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 06:03:23 INFO - PROCESS | 1653 | 1467983003185 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1653 | 1467983003189 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:03:23 INFO - PROCESS | 1653 | 1467983003194 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1653 | 1467983003196 Marionette TRACE conn2 <- [1,1986,null,{}] 06:03:23 INFO - PROCESS | 1653 | 1467983003198 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 1653 | 1467983003200 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:23 INFO - PROCESS | 1653 | 1467983003276 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:03:23 INFO - PROCESS | 1653 | 1467983003282 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1653 | 1467983003284 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5f800 == 25 [pid = 1653] [id = 504] 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1131a5400) [pid = 1653] [serial = 1512] [outer = 0x0] 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1139f0800) [pid = 1653] [serial = 1513] [outer = 0x1131a5400] 06:03:23 INFO - PROCESS | 1653 | 1467983003312 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116023400) [pid = 1653] [serial = 1514] [outer = 0x1131a5400] 06:03:23 INFO - PROCESS | 1653 | 1467983003650 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 471ms 06:03:23 INFO - PROCESS | 1653 | 1467983003666 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1653 | 1467983003675 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:03:23 INFO - PROCESS | 1653 | 1467983003679 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1653 | 1467983003683 Marionette TRACE conn2 <- [1,1990,null,{}] 06:03:23 INFO - PROCESS | 1653 | 1467983003695 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 1653 | 1467983003699 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:23 INFO - PROCESS | 1653 | 1467983003792 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:03:23 INFO - PROCESS | 1653 | 1467983003799 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1653 | 1467983003801 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185ac000 == 26 [pid = 1653] [id = 505] 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112692400) [pid = 1653] [serial = 1515] [outer = 0x0] 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1170c4800) [pid = 1653] [serial = 1516] [outer = 0x112692400] 06:03:23 INFO - PROCESS | 1653 | 1467983003832 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118138800) [pid = 1653] [serial = 1517] [outer = 0x112692400] 06:03:24 INFO - PROCESS | 1653 | 1467983004154 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 523ms 06:03:24 INFO - PROCESS | 1653 | 1467983004201 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1653 | 1467983004203 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:03:24 INFO - PROCESS | 1653 | 1467983004205 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1653 | 1467983004206 Marionette TRACE conn2 <- [1,1994,null,{}] 06:03:24 INFO - PROCESS | 1653 | 1467983004209 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:24 INFO - PROCESS | 1653 | 1467983004210 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:24 INFO - PROCESS | 1653 | 1467983004286 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:03:24 INFO - PROCESS | 1653 | 1467983004346 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1653 | 1467983004348 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b39800 == 27 [pid = 1653] [id = 506] 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118131c00) [pid = 1653] [serial = 1518] [outer = 0x0] 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118145400) [pid = 1653] [serial = 1519] [outer = 0x118131c00] 06:03:24 INFO - PROCESS | 1653 | 1467983004373 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182c3c00) [pid = 1653] [serial = 1520] [outer = 0x118131c00] 06:03:24 INFO - PROCESS | 1653 | 1467983004652 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 468ms 06:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:03:24 INFO - PROCESS | 1653 | 1467983004673 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1653 | 1467983004674 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:03:24 INFO - PROCESS | 1653 | 1467983004684 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1653 | 1467983004685 Marionette TRACE conn2 <- [1,1998,null,{}] 06:03:24 INFO - PROCESS | 1653 | 1467983004688 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:24 INFO - PROCESS | 1653 | 1467983004689 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:24 INFO - PROCESS | 1653 | 1467983004793 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:03:24 INFO - PROCESS | 1653 | 1467983004797 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1653 | 1467983004799 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c18800 == 28 [pid = 1653] [id = 507] 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11336d800) [pid = 1653] [serial = 1521] [outer = 0x0] 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182c5000) [pid = 1653] [serial = 1522] [outer = 0x11336d800] 06:03:24 INFO - PROCESS | 1653 | 1467983004822 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118e98000) [pid = 1653] [serial = 1523] [outer = 0x11336d800] 06:03:25 INFO - PROCESS | 1653 | 1467983005167 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 528ms 06:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:03:25 INFO - PROCESS | 1653 | 1467983005205 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1653 | 1467983005206 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:03:25 INFO - PROCESS | 1653 | 1467983005209 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1653 | 1467983005210 Marionette TRACE conn2 <- [1,2002,null,{}] 06:03:25 INFO - PROCESS | 1653 | 1467983005212 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1653 | 1467983005216 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:25 INFO - PROCESS | 1653 | 1467983005329 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:03:25 INFO - PROCESS | 1653 | 1467983005364 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1653 | 1467983005365 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b04800 == 29 [pid = 1653] [id = 508] 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118e98400) [pid = 1653] [serial = 1524] [outer = 0x0] 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11961bc00) [pid = 1653] [serial = 1525] [outer = 0x118e98400] 06:03:25 INFO - PROCESS | 1653 | 1467983005390 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119ebd800) [pid = 1653] [serial = 1526] [outer = 0x118e98400] 06:03:25 INFO - PROCESS | 1653 | 1467983005708 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 06:03:25 INFO - PROCESS | 1653 | 1467983005729 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:03:25 INFO - PROCESS | 1653 | 1467983005732 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:03:25 INFO - PROCESS | 1653 | 1467983005734 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1653 | 1467983005735 Marionette TRACE conn2 <- [1,2006,null,{}] 06:03:25 INFO - PROCESS | 1653 | 1467983005738 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1653 | 1467983005739 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:25 INFO - PROCESS | 1653 | 1467983005837 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:03:25 INFO - PROCESS | 1653 | 1467983005874 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1653 | 1467983005875 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255d7000 == 30 [pid = 1653] [id = 509] 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119225400) [pid = 1653] [serial = 1527] [outer = 0x0] 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119ebc800) [pid = 1653] [serial = 1528] [outer = 0x119225400] 06:03:25 INFO - PROCESS | 1653 | 1467983005900 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1241ea000) [pid = 1653] [serial = 1529] [outer = 0x119225400] 06:03:26 INFO - PROCESS | 1653 | 1467983006210 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 518ms 06:03:26 INFO - PROCESS | 1653 | 1467983006253 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1653 | 1467983006254 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:03:26 INFO - PROCESS | 1653 | 1467983006256 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1653 | 1467983006257 Marionette TRACE conn2 <- [1,2010,null,{}] 06:03:26 INFO - PROCESS | 1653 | 1467983006259 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 1653 | 1467983006260 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:26 INFO - PROCESS | 1653 | 1467983006354 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:03:26 INFO - PROCESS | 1653 | 1467983006358 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1653 | 1467983006359 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273d7800 == 31 [pid = 1653] [id = 510] 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119ba5400) [pid = 1653] [serial = 1530] [outer = 0x0] 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1244be800) [pid = 1653] [serial = 1531] [outer = 0x119ba5400] 06:03:26 INFO - PROCESS | 1653 | 1467983006384 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124bdec00) [pid = 1653] [serial = 1532] [outer = 0x119ba5400] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c56c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12411bc00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11964f000) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119ba9c00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112044000) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119ec0400) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11812f400) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113f39800) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127a5000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112041400) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:03:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1128cb000) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:03:26 INFO - PROCESS | 1653 | 1467983006812 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 569ms 06:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:03:26 INFO - PROCESS | 1653 | 1467983006826 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1653 | 1467983006827 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:03:26 INFO - PROCESS | 1653 | 1467983006833 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1653 | 1467983006834 Marionette TRACE conn2 <- [1,2014,null,{}] 06:03:26 INFO - PROCESS | 1653 | 1467983006837 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:26 INFO - PROCESS | 1653 | 1467983006838 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:26 INFO - PROCESS | 1653 | 1467983006912 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:03:26 INFO - PROCESS | 1653 | 1467983006917 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1653 | 1467983006918 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185ab000 == 32 [pid = 1653] [id = 511] 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111dad400) [pid = 1653] [serial = 1533] [outer = 0x0] 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116973000) [pid = 1653] [serial = 1534] [outer = 0x111dad400] 06:03:26 INFO - PROCESS | 1653 | 1467983006950 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123b75c00) [pid = 1653] [serial = 1535] [outer = 0x111dad400] 06:03:27 INFO - PROCESS | 1653 | 1467983007280 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 473ms 06:03:27 INFO - PROCESS | 1653 | 1467983007304 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1653 | 1467983007306 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:03:27 INFO - PROCESS | 1653 | 1467983007308 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1653 | 1467983007309 Marionette TRACE conn2 <- [1,2018,null,{}] 06:03:27 INFO - PROCESS | 1653 | 1467983007312 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 1653 | 1467983007315 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:27 INFO - PROCESS | 1653 | 1467983007414 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:03:27 INFO - PROCESS | 1653 | 1467983007420 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1653 | 1467983007421 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129634800 == 33 [pid = 1653] [id = 512] 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127b8c00) [pid = 1653] [serial = 1536] [outer = 0x0] 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1249cd400) [pid = 1653] [serial = 1537] [outer = 0x1127b8c00] 06:03:27 INFO - PROCESS | 1653 | 1467983007445 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124d5a400) [pid = 1653] [serial = 1538] [outer = 0x1127b8c00] 06:03:27 INFO - PROCESS | 1653 | 1467983007759 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 468ms 06:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:03:27 INFO - PROCESS | 1653 | 1467983007777 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1653 | 1467983007779 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:03:27 INFO - PROCESS | 1653 | 1467983007781 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1653 | 1467983007783 Marionette TRACE conn2 <- [1,2022,null,{}] 06:03:27 INFO - PROCESS | 1653 | 1467983007785 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 1653 | 1467983007787 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:27 INFO - PROCESS | 1653 | 1467983007876 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:03:27 INFO - PROCESS | 1653 | 1467983007881 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1653 | 1467983007883 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c14800 == 34 [pid = 1653] [id = 513] 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124dc8800) [pid = 1653] [serial = 1539] [outer = 0x0] 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125017400) [pid = 1653] [serial = 1540] [outer = 0x124dc8800] 06:03:27 INFO - PROCESS | 1653 | 1467983007916 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126953800) [pid = 1653] [serial = 1541] [outer = 0x124dc8800] 06:03:28 INFO - PROCESS | 1653 | 1467983008240 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 06:03:28 INFO - PROCESS | 1653 | 1467983008252 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:03:28 INFO - PROCESS | 1653 | 1467983008253 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:03:28 INFO - PROCESS | 1653 | 1467983008255 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1653 | 1467983008256 Marionette TRACE conn2 <- [1,2026,null,{}] 06:03:28 INFO - PROCESS | 1653 | 1467983008259 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 1653 | 1467983008260 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:28 INFO - PROCESS | 1653 | 1467983008370 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:03:28 INFO - PROCESS | 1653 | 1467983008376 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1653 | 1467983008377 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ca800 == 35 [pid = 1653] [id = 514] 06:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118e96800) [pid = 1653] [serial = 1542] [outer = 0x0] 06:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12691f400) [pid = 1653] [serial = 1543] [outer = 0x118e96800] 06:03:28 INFO - PROCESS | 1653 | 1467983008401 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126aa7800) [pid = 1653] [serial = 1544] [outer = 0x118e96800] 06:03:28 INFO - PROCESS | 1653 | 1467983008680 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 06:03:28 INFO - PROCESS | 1653 | 1467983008770 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1653 | 1467983008772 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:03:28 INFO - PROCESS | 1653 | 1467983008776 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1653 | 1467983008779 Marionette TRACE conn2 <- [1,2030,null,{}] 06:03:28 INFO - PROCESS | 1653 | 1467983008783 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 1653 | 1467983008785 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:28 INFO - PROCESS | 1653 | 1467983008873 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:03:28 INFO - PROCESS | 1653 | 1467983008968 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1653 | 1467983008970 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11390c000 == 36 [pid = 1653] [id = 515] 06:03:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112691400) [pid = 1653] [serial = 1545] [outer = 0x0] 06:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112697400) [pid = 1653] [serial = 1546] [outer = 0x112691400] 06:03:29 INFO - PROCESS | 1653 | 1467983009002 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1127ba000) [pid = 1653] [serial = 1547] [outer = 0x112691400] 06:03:29 INFO - PROCESS | 1653 | 1467983009520 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 822ms 06:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:03:29 INFO - PROCESS | 1653 | 1467983009599 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 1653 | 1467983009601 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:03:29 INFO - PROCESS | 1653 | 1467983009606 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1653 | 1467983009609 Marionette TRACE conn2 <- [1,2034,null,{}] 06:03:29 INFO - PROCESS | 1653 | 1467983009612 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:29 INFO - PROCESS | 1653 | 1467983009613 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:29 INFO - PROCESS | 1653 | 1467983009722 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:03:29 INFO - PROCESS | 1653 | 1467983009801 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1653 | 1467983009802 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11986a800 == 37 [pid = 1653] [id = 516] 06:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116024000) [pid = 1653] [serial = 1548] [outer = 0x0] 06:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1160dd400) [pid = 1653] [serial = 1549] [outer = 0x116024000] 06:03:29 INFO - PROCESS | 1653 | 1467983009833 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1170b7000) [pid = 1653] [serial = 1550] [outer = 0x116024000] 06:03:30 INFO - PROCESS | 1653 | 1467983010504 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 976ms 06:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:03:30 INFO - PROCESS | 1653 | 1467983010581 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1653 | 1467983010583 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:03:30 INFO - PROCESS | 1653 | 1467983010586 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1653 | 1467983010588 Marionette TRACE conn2 <- [1,2038,null,{}] 06:03:30 INFO - PROCESS | 1653 | 1467983010592 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:30 INFO - PROCESS | 1653 | 1467983010593 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:30 INFO - PROCESS | 1653 | 1467983010698 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123c14800 == 36 [pid = 1653] [id = 513] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x129634800 == 35 [pid = 1653] [id = 512] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1185ab000 == 34 [pid = 1653] [id = 511] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1273d7800 == 33 [pid = 1653] [id = 510] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1255d7000 == 32 [pid = 1653] [id = 509] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x124b04800 == 31 [pid = 1653] [id = 508] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123c18800 == 30 [pid = 1653] [id = 507] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119b39800 == 29 [pid = 1653] [id = 506] 06:03:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1185ac000 == 28 [pid = 1653] [id = 505] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123a37c00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1244bc400) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11965b000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12382e400) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123e58400) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118222c00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119657000) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111d20400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1241e1800) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118277400) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11851c800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176f0400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11670f400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e05800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113968800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1120e3800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11279c000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118e08000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119ba4c00) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1139eec00) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124647c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x117ea4800) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124d54400) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 06:03:30 INFO - PROCESS | 1653 | 1467983010777 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1653 | 1467983010780 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11391b000 == 29 [pid = 1653] [id = 517] 06:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1127a9400) [pid = 1653] [serial = 1551] [outer = 0x0] 06:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1128ccc00) [pid = 1653] [serial = 1552] [outer = 0x1127a9400] 06:03:30 INFO - PROCESS | 1653 | 1467983010807 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1139eec00) [pid = 1653] [serial = 1553] [outer = 0x1127a9400] 06:03:31 INFO - PROCESS | 1653 | 1467983011111 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 574ms 06:03:31 INFO - PROCESS | 1653 | 1467983011161 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1653 | 1467983011166 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:03:31 INFO - PROCESS | 1653 | 1467983011170 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1653 | 1467983011172 Marionette TRACE conn2 <- [1,2042,null,{}] 06:03:31 INFO - PROCESS | 1653 | 1467983011175 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 1653 | 1467983011177 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:31 INFO - PROCESS | 1653 | 1467983011260 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:03:31 INFO - PROCESS | 1653 | 1467983011267 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 1653 | 1467983011268 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a5800 == 30 [pid = 1653] [id = 518] 06:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e61800) [pid = 1653] [serial = 1554] [outer = 0x0] 06:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117eaec00) [pid = 1653] [serial = 1555] [outer = 0x115e61800] 06:03:31 INFO - PROCESS | 1653 | 1467983011300 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11813dc00) [pid = 1653] [serial = 1556] [outer = 0x115e61800] 06:03:31 INFO - PROCESS | 1653 | 1467983011812 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 06:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:03:31 INFO - PROCESS | 1653 | 1467983011840 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1653 | 1467983011842 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:03:31 INFO - PROCESS | 1653 | 1467983011844 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1653 | 1467983011849 Marionette TRACE conn2 <- [1,2046,null,{}] 06:03:31 INFO - PROCESS | 1653 | 1467983011857 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:31 INFO - PROCESS | 1653 | 1467983011860 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:31 INFO - PROCESS | 1653 | 1467983011944 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:03:31 INFO - PROCESS | 1653 | 1467983011951 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 1653 | 1467983011953 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12397f000 == 31 [pid = 1653] [id = 519] 06:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11813fc00) [pid = 1653] [serial = 1557] [outer = 0x0] 06:03:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185bdc00) [pid = 1653] [serial = 1558] [outer = 0x11813fc00] 06:03:31 INFO - PROCESS | 1653 | 1467983011998 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119610000) [pid = 1653] [serial = 1559] [outer = 0x11813fc00] 06:03:32 INFO - PROCESS | 1653 | 1467983012337 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 523ms 06:03:32 INFO - PROCESS | 1653 | 1467983012367 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1653 | 1467983012369 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:03:32 INFO - PROCESS | 1653 | 1467983012371 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1653 | 1467983012372 Marionette TRACE conn2 <- [1,2050,null,{}] 06:03:32 INFO - PROCESS | 1653 | 1467983012375 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:32 INFO - PROCESS | 1653 | 1467983012376 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:32 INFO - PROCESS | 1653 | 1467983012454 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:03:32 INFO - PROCESS | 1653 | 1467983012458 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1653 | 1467983012459 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b03000 == 32 [pid = 1653] [id = 520] 06:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118274800) [pid = 1653] [serial = 1560] [outer = 0x0] 06:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11962c400) [pid = 1653] [serial = 1561] [outer = 0x118274800] 06:03:32 INFO - PROCESS | 1653 | 1467983012487 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196c3c00) [pid = 1653] [serial = 1562] [outer = 0x118274800] 06:03:32 INFO - PROCESS | 1653 | 1467983012809 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 470ms 06:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:03:32 INFO - PROCESS | 1653 | 1467983012842 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1653 | 1467983012843 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:03:32 INFO - PROCESS | 1653 | 1467983012845 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1653 | 1467983012846 Marionette TRACE conn2 <- [1,2054,null,{}] 06:03:32 INFO - PROCESS | 1653 | 1467983012849 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:32 INFO - PROCESS | 1653 | 1467983012850 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:32 INFO - PROCESS | 1653 | 1467983012933 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:03:33 INFO - PROCESS | 1653 | 1467983013005 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1653 | 1467983013006 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ee3000 == 33 [pid = 1653] [id = 521] 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1122bd000) [pid = 1653] [serial = 1563] [outer = 0x0] 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119848400) [pid = 1653] [serial = 1564] [outer = 0x1122bd000] 06:03:33 INFO - PROCESS | 1653 | 1467983013031 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123830400) [pid = 1653] [serial = 1565] [outer = 0x1122bd000] 06:03:33 INFO - PROCESS | 1653 | 1467983013372 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 569ms 06:03:33 INFO - PROCESS | 1653 | 1467983013422 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1653 | 1467983013423 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:03:33 INFO - PROCESS | 1653 | 1467983013425 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1653 | 1467983013426 Marionette TRACE conn2 <- [1,2058,null,{}] 06:03:33 INFO - PROCESS | 1653 | 1467983013428 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 1653 | 1467983013433 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:33 INFO - PROCESS | 1653 | 1467983013552 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:03:33 INFO - PROCESS | 1653 | 1467983013565 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1653 | 1467983013566 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129082000 == 34 [pid = 1653] [id = 522] 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123950c00) [pid = 1653] [serial = 1566] [outer = 0x0] 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1244b5400) [pid = 1653] [serial = 1567] [outer = 0x123950c00] 06:03:33 INFO - PROCESS | 1653 | 1467983013591 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125574800) [pid = 1653] [serial = 1568] [outer = 0x123950c00] 06:03:33 INFO - PROCESS | 1653 | 1467983013934 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 06:03:33 INFO - PROCESS | 1653 | 1467983013943 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1653 | 1467983013945 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:03:33 INFO - PROCESS | 1653 | 1467983013950 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1653 | 1467983013951 Marionette TRACE conn2 <- [1,2062,null,{}] 06:03:33 INFO - PROCESS | 1653 | 1467983013953 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:33 INFO - PROCESS | 1653 | 1467983013955 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:34 INFO - PROCESS | 1653 | 1467983014059 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:03:34 INFO - PROCESS | 1653 | 1467983014070 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1653 | 1467983014071 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129636800 == 35 [pid = 1653] [id = 523] 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126915800) [pid = 1653] [serial = 1569] [outer = 0x0] 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126920000) [pid = 1653] [serial = 1570] [outer = 0x126915800] 06:03:34 INFO - PROCESS | 1653 | 1467983014096 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126aa0800) [pid = 1653] [serial = 1571] [outer = 0x126915800] 06:03:34 INFO - PROCESS | 1653 | 1467983014435 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms 06:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:03:34 INFO - PROCESS | 1653 | 1467983014470 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1653 | 1467983014471 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:03:34 INFO - PROCESS | 1653 | 1467983014473 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1653 | 1467983014474 Marionette TRACE conn2 <- [1,2066,null,{}] 06:03:34 INFO - PROCESS | 1653 | 1467983014477 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1653 | 1467983014478 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:34 INFO - PROCESS | 1653 | 1467983014576 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:03:34 INFO - PROCESS | 1653 | 1467983014580 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1653 | 1467983014581 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a90d800 == 36 [pid = 1653] [id = 524] 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126aa0c00) [pid = 1653] [serial = 1572] [outer = 0x0] 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126eb8800) [pid = 1653] [serial = 1573] [outer = 0x126aa0c00] 06:03:34 INFO - PROCESS | 1653 | 1467983014605 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127078800) [pid = 1653] [serial = 1574] [outer = 0x126aa0c00] 06:03:34 INFO - PROCESS | 1653 | 1467983014933 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 467ms 06:03:34 INFO - PROCESS | 1653 | 1467983014942 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1653 | 1467983014944 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:03:34 INFO - PROCESS | 1653 | 1467983014954 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1653 | 1467983014956 Marionette TRACE conn2 <- [1,2070,null,{}] 06:03:34 INFO - PROCESS | 1653 | 1467983014958 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1653 | 1467983014959 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:35 INFO - PROCESS | 1653 | 1467983015152 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1131a5400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11336d800) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11307b400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1127ad000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119225400) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118131c00) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112692400) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1249c9800) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d2400) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118e98400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119ba5400) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111dad400) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1127b8c00) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124dc8800) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118137800) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11962e400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:03:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1185bf400) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:03:35 INFO - PROCESS | 1653 | 1467983015196 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1653 | 1467983015197 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4e000 == 37 [pid = 1653] [id = 525] 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110fb5000) [pid = 1653] [serial = 1575] [outer = 0x0] 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112694800) [pid = 1653] [serial = 1576] [outer = 0x110fb5000] 06:03:35 INFO - PROCESS | 1653 | 1467983015221 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1131a5400) [pid = 1653] [serial = 1577] [outer = 0x110fb5000] 06:03:35 INFO - PROCESS | 1653 | 1467983015486 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 573ms 06:03:35 INFO - PROCESS | 1653 | 1467983015535 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1653 | 1467983015536 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:03:35 INFO - PROCESS | 1653 | 1467983015539 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1653 | 1467983015540 Marionette TRACE conn2 <- [1,2074,null,{}] 06:03:35 INFO - PROCESS | 1653 | 1467983015542 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:35 INFO - PROCESS | 1653 | 1467983015543 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:35 INFO - PROCESS | 1653 | 1467983015624 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:03:35 INFO - PROCESS | 1653 | 1467983015630 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1653 | 1467983015632 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9bd000 == 38 [pid = 1653] [id = 526] 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11396a400) [pid = 1653] [serial = 1578] [outer = 0x0] 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118e97400) [pid = 1653] [serial = 1579] [outer = 0x11396a400] 06:03:35 INFO - PROCESS | 1653 | 1467983015656 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d31c00) [pid = 1653] [serial = 1580] [outer = 0x11396a400] 06:03:36 INFO - PROCESS | 1653 | 1467983016003 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms 06:03:36 INFO - PROCESS | 1653 | 1467983016010 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:03:36 INFO - PROCESS | 1653 | 1467983016021 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:03:36 INFO - PROCESS | 1653 | 1467983016025 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1653 | 1467983016028 Marionette TRACE conn2 <- [1,2078,null,{}] 06:03:36 INFO - PROCESS | 1653 | 1467983016031 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 1653 | 1467983016033 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:36 INFO - PROCESS | 1653 | 1467983016153 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:03:36 INFO - PROCESS | 1653 | 1467983016159 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1653 | 1467983016161 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb1800 == 39 [pid = 1653] [id = 527] 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1249ca000) [pid = 1653] [serial = 1581] [outer = 0x0] 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127438c00) [pid = 1653] [serial = 1582] [outer = 0x1249ca000] 06:03:36 INFO - PROCESS | 1653 | 1467983016188 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a75800) [pid = 1653] [serial = 1583] [outer = 0x1249ca000] 06:03:36 INFO - PROCESS | 1653 | 1467983016486 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 06:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:03:36 INFO - PROCESS | 1653 | 1467983016501 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1653 | 1467983016502 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:03:36 INFO - PROCESS | 1653 | 1467983016505 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1653 | 1467983016506 Marionette TRACE conn2 <- [1,2082,null,{}] 06:03:36 INFO - PROCESS | 1653 | 1467983016508 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 1653 | 1467983016510 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:36 INFO - PROCESS | 1653 | 1467983016593 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:03:36 INFO - PROCESS | 1653 | 1467983016599 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1653 | 1467983016600 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c398000 == 40 [pid = 1653] [id = 528] 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a78000) [pid = 1653] [serial = 1584] [outer = 0x0] 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12901f400) [pid = 1653] [serial = 1585] [outer = 0x128a78000] 06:03:36 INFO - PROCESS | 1653 | 1467983016624 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129118c00) [pid = 1653] [serial = 1586] [outer = 0x128a78000] 06:03:36 INFO - PROCESS | 1653 | 1467983016958 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 469ms 06:03:36 INFO - PROCESS | 1653 | 1467983016975 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:03:36 INFO - PROCESS | 1653 | 1467983016987 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:03:36 INFO - PROCESS | 1653 | 1467983016989 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1653 | 1467983016990 Marionette TRACE conn2 <- [1,2086,null,{}] 06:03:36 INFO - PROCESS | 1653 | 1467983016992 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 1653 | 1467983016993 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:37 INFO - PROCESS | 1653 | 1467983017102 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:03:37 INFO - PROCESS | 1653 | 1467983017108 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1653 | 1467983017109 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8a2800 == 41 [pid = 1653] [id = 529] 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112041800) [pid = 1653] [serial = 1587] [outer = 0x0] 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129119800) [pid = 1653] [serial = 1588] [outer = 0x112041800] 06:03:37 INFO - PROCESS | 1653 | 1467983017132 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12935a000) [pid = 1653] [serial = 1589] [outer = 0x112041800] 06:03:37 INFO - PROCESS | 1653 | 1467983017592 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 622ms 06:03:37 INFO - PROCESS | 1653 | 1467983017613 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 1653 | 1467983017615 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:03:37 INFO - PROCESS | 1653 | 1467983017619 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1653 | 1467983017620 Marionette TRACE conn2 <- [1,2090,null,{}] 06:03:37 INFO - PROCESS | 1653 | 1467983017624 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:37 INFO - PROCESS | 1653 | 1467983017626 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:37 INFO - PROCESS | 1653 | 1467983017729 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:03:37 INFO - PROCESS | 1653 | 1467983017804 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1653 | 1467983017805 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11859a000 == 42 [pid = 1653] [id = 530] 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1128d6800) [pid = 1653] [serial = 1590] [outer = 0x0] 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113d40400) [pid = 1653] [serial = 1591] [outer = 0x1128d6800] 06:03:37 INFO - PROCESS | 1653 | 1467983017836 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116975800) [pid = 1653] [serial = 1592] [outer = 0x1128d6800] 06:03:38 INFO - PROCESS | 1653 | 1467983018251 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 06:03:38 INFO - PROCESS | 1653 | 1467983018291 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1653 | 1467983018294 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:03:38 INFO - PROCESS | 1653 | 1467983018299 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1653 | 1467983018301 Marionette TRACE conn2 <- [1,2094,null,{}] 06:03:38 INFO - PROCESS | 1653 | 1467983018303 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:38 INFO - PROCESS | 1653 | 1467983018305 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:38 INFO - PROCESS | 1653 | 1467983018438 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:03:38 INFO - PROCESS | 1653 | 1467983018524 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 1653 | 1467983018526 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906f800 == 43 [pid = 1653] [id = 531] 06:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11813d400) [pid = 1653] [serial = 1593] [outer = 0x0] 06:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118e08000) [pid = 1653] [serial = 1594] [outer = 0x11813d400] 06:03:38 INFO - PROCESS | 1653 | 1467983018557 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119615400) [pid = 1653] [serial = 1595] [outer = 0x11813d400] 06:03:38 INFO - PROCESS | 1653 | 1467983018969 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 721ms 06:03:39 INFO - PROCESS | 1653 | 1467983019019 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1653 | 1467983019021 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:03:39 INFO - PROCESS | 1653 | 1467983019023 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1653 | 1467983019026 Marionette TRACE conn2 <- [1,2098,null,{}] 06:03:39 INFO - PROCESS | 1653 | 1467983019034 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1653 | 1467983019037 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:39 INFO - PROCESS | 1653 | 1467983019142 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:03:39 INFO - PROCESS | 1653 | 1467983019205 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1653 | 1467983019207 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ad000 == 44 [pid = 1653] [id = 532] 06:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123953000) [pid = 1653] [serial = 1596] [outer = 0x0] 06:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1244c0000) [pid = 1653] [serial = 1597] [outer = 0x123953000] 06:03:39 INFO - PROCESS | 1653 | 1467983019238 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124dc7c00) [pid = 1653] [serial = 1598] [outer = 0x123953000] 06:03:39 INFO - PROCESS | 1653 | 1467983019889 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 925ms 06:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:03:39 INFO - PROCESS | 1653 | 1467983019962 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1653 | 1467983019964 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:03:39 INFO - PROCESS | 1653 | 1467983019968 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1653 | 1467983019970 Marionette TRACE conn2 <- [1,2102,null,{}] 06:03:39 INFO - PROCESS | 1653 | 1467983019974 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1653 | 1467983019975 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:40 INFO - PROCESS | 1653 | 1467983020068 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:03:40 INFO - PROCESS | 1653 | 1467983020150 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1653 | 1467983020153 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f5b000 == 45 [pid = 1653] [id = 533] 06:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11203c400) [pid = 1653] [serial = 1599] [outer = 0x0] 06:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112696800) [pid = 1653] [serial = 1600] [outer = 0x11203c400] 06:03:40 INFO - PROCESS | 1653 | 1467983020185 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112e2b800) [pid = 1653] [serial = 1601] [outer = 0x11203c400] 06:03:40 INFO - PROCESS | 1653 | 1467983020693 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 776ms 06:03:40 INFO - PROCESS | 1653 | 1467983020744 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1653 | 1467983020747 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:03:40 INFO - PROCESS | 1653 | 1467983020751 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1653 | 1467983020753 Marionette TRACE conn2 <- [1,2106,null,{}] 06:03:40 INFO - PROCESS | 1653 | 1467983020755 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:40 INFO - PROCESS | 1653 | 1467983020757 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:40 INFO - PROCESS | 1653 | 1467983020848 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:03:40 INFO - PROCESS | 1653 | 1467983020910 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1653 | 1467983020912 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c398000 == 44 [pid = 1653] [id = 528] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb1800 == 43 [pid = 1653] [id = 527] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9bd000 == 42 [pid = 1653] [id = 526] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4e000 == 41 [pid = 1653] [id = 525] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a90d800 == 40 [pid = 1653] [id = 524] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129636800 == 39 [pid = 1653] [id = 523] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129082000 == 38 [pid = 1653] [id = 522] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126ee3000 == 37 [pid = 1653] [id = 521] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124b03000 == 36 [pid = 1653] [id = 520] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12397f000 == 35 [pid = 1653] [id = 519] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a5800 == 34 [pid = 1653] [id = 518] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11391b000 == 33 [pid = 1653] [id = 517] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11986a800 == 32 [pid = 1653] [id = 516] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ca800 == 31 [pid = 1653] [id = 514] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11390c000 == 30 [pid = 1653] [id = 515] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116f5b000 == 29 [pid = 1653] [id = 533] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ad000 == 28 [pid = 1653] [id = 532] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12906f800 == 27 [pid = 1653] [id = 531] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11859a000 == 26 [pid = 1653] [id = 530] 06:03:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8a2800 == 25 [pid = 1653] [id = 529] 06:03:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f90800 == 26 [pid = 1653] [id = 534] 06:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110fb2400) [pid = 1653] [serial = 1602] [outer = 0x0] 06:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x110fb7400) [pid = 1653] [serial = 1603] [outer = 0x110fb2400] 06:03:41 INFO - PROCESS | 1653 | 1467983021438 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11203e000) [pid = 1653] [serial = 1604] [outer = 0x110fb2400] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118138800) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125016800) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113f31c00) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119ebd800) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x113096400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11961bc00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1244be800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1241ea000) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123b75c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1249cd400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126953800) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116973000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118516c00) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118222000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125017400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1242d2c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124bdec00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124d5a400) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119c62c00) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118e98000) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12691f400) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182c3c00) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119225800) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1139f0800) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116023400) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182c5000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11965c000) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fb6000) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128d2800) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112e2c400) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119ebc800) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118145400) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1170c4800) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 06:03:41 INFO - PROCESS | 1653 | 1467983021822 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1123ms 06:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:03:41 INFO - PROCESS | 1653 | 1467983021876 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 1653 | 1467983021878 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:03:41 INFO - PROCESS | 1653 | 1467983021881 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1653 | 1467983021883 Marionette TRACE conn2 <- [1,2110,null,{}] 06:03:41 INFO - PROCESS | 1653 | 1467983021886 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:41 INFO - PROCESS | 1653 | 1467983021887 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:41 INFO - PROCESS | 1653 | 1467983021966 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:03:41 INFO - PROCESS | 1653 | 1467983021970 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1653 | 1467983021971 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11673d800 == 27 [pid = 1653] [id = 535] 06:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112698400) [pid = 1653] [serial = 1605] [outer = 0x0] 06:03:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1127b1000) [pid = 1653] [serial = 1606] [outer = 0x112698400] 06:03:42 INFO - PROCESS | 1653 | 1467983022000 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1128d4400) [pid = 1653] [serial = 1607] [outer = 0x112698400] 06:03:42 INFO - PROCESS | 1653 | 1467983022352 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 06:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:03:42 INFO - PROCESS | 1653 | 1467983022401 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1653 | 1467983022404 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:03:42 INFO - PROCESS | 1653 | 1467983022408 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1653 | 1467983022410 Marionette TRACE conn2 <- [1,2114,null,{}] 06:03:42 INFO - PROCESS | 1653 | 1467983022412 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 1653 | 1467983022414 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:42 INFO - PROCESS | 1653 | 1467983022494 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:03:42 INFO - PROCESS | 1653 | 1467983022500 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1653 | 1467983022501 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181ea000 == 28 [pid = 1653] [id = 536] 06:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a88800) [pid = 1653] [serial = 1608] [outer = 0x0] 06:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113f2fc00) [pid = 1653] [serial = 1609] [outer = 0x112a88800] 06:03:42 INFO - PROCESS | 1653 | 1467983022526 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1160ddc00) [pid = 1653] [serial = 1610] [outer = 0x112a88800] 06:03:42 INFO - PROCESS | 1653 | 1467983022886 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 06:03:42 INFO - PROCESS | 1653 | 1467983022927 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1653 | 1467983022929 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:03:42 INFO - PROCESS | 1653 | 1467983022934 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1653 | 1467983022936 Marionette TRACE conn2 <- [1,2118,null,{}] 06:03:42 INFO - PROCESS | 1653 | 1467983022944 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:42 INFO - PROCESS | 1653 | 1467983022947 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:43 INFO - PROCESS | 1653 | 1467983023024 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:03:43 INFO - PROCESS | 1653 | 1467983023032 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1653 | 1467983023033 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119edd800 == 29 [pid = 1653] [id = 537] 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11670c000) [pid = 1653] [serial = 1611] [outer = 0x0] 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176e5c00) [pid = 1653] [serial = 1612] [outer = 0x11670c000] 06:03:43 INFO - PROCESS | 1653 | 1467983023058 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118144000) [pid = 1653] [serial = 1613] [outer = 0x11670c000] 06:03:43 INFO - PROCESS | 1653 | 1467983023399 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 06:03:43 INFO - PROCESS | 1653 | 1467983023405 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1653 | 1467983023407 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:03:43 INFO - PROCESS | 1653 | 1467983023409 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1653 | 1467983023410 Marionette TRACE conn2 <- [1,2122,null,{}] 06:03:43 INFO - PROCESS | 1653 | 1467983023416 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1653 | 1467983023418 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:43 INFO - PROCESS | 1653 | 1467983023500 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:03:43 INFO - PROCESS | 1653 | 1467983023571 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1653 | 1467983023572 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1a000 == 30 [pid = 1653] [id = 538] 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127b5c00) [pid = 1653] [serial = 1614] [outer = 0x0] 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118222c00) [pid = 1653] [serial = 1615] [outer = 0x1127b5c00] 06:03:43 INFO - PROCESS | 1653 | 1467983023597 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1182c4c00) [pid = 1653] [serial = 1616] [outer = 0x1127b5c00] 06:03:43 INFO - PROCESS | 1653 | 1467983023920 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 06:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:03:43 INFO - PROCESS | 1653 | 1467983023932 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1653 | 1467983023933 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:03:43 INFO - PROCESS | 1653 | 1467983023941 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1653 | 1467983023942 Marionette TRACE conn2 <- [1,2126,null,{}] 06:03:43 INFO - PROCESS | 1653 | 1467983023944 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1653 | 1467983023946 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:44 INFO - PROCESS | 1653 | 1467983024041 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:03:44 INFO - PROCESS | 1653 | 1467983024046 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1653 | 1467983024047 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x124440800 == 31 [pid = 1653] [id = 539] 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a88400) [pid = 1653] [serial = 1617] [outer = 0x0] 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118a56800) [pid = 1653] [serial = 1618] [outer = 0x112a88400] 06:03:44 INFO - PROCESS | 1653 | 1467983024082 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119222c00) [pid = 1653] [serial = 1619] [outer = 0x112a88400] 06:03:44 INFO - PROCESS | 1653 | 1467983024535 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 625ms 06:03:44 INFO - PROCESS | 1653 | 1467983024560 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1653 | 1467983024561 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:03:44 INFO - PROCESS | 1653 | 1467983024564 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1653 | 1467983024564 Marionette TRACE conn2 <- [1,2130,null,{}] 06:03:44 INFO - PROCESS | 1653 | 1467983024567 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 1653 | 1467983024570 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:44 INFO - PROCESS | 1653 | 1467983024651 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:03:44 INFO - PROCESS | 1653 | 1467983024654 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1653 | 1467983024656 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x112853800 == 32 [pid = 1653] [id = 540] 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1192ccc00) [pid = 1653] [serial = 1620] [outer = 0x0] 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119658000) [pid = 1653] [serial = 1621] [outer = 0x1192ccc00] 06:03:44 INFO - PROCESS | 1653 | 1467983024730 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119847c00) [pid = 1653] [serial = 1622] [outer = 0x1192ccc00] 06:03:45 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 06:03:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:03:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 06:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:45 INFO - _addTest/ [0,2133,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1653 | 1467983025240 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:03:45 INFO - PROCESS | 1653 | 1467983025243 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1653 | 1467983025245 Marionette TRACE conn2 <- [1,2134,null,{}] 06:03:45 INFO - PROCESS | 1653 | 1467983025252 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:45 INFO - PROCESS | 1653 | 1467983025254 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:45 INFO - PROCESS | 1653 | 1467983025368 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123950c00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126915800) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118274800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e61800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116024000) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127a9400) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118e96800) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112691400) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126aa0c00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11396a400) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1249ca000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110fb5000) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11813fc00) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1122bd000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112041800) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:03:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128a78000) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:03:45 INFO - PROCESS | 1653 | 1467983025660 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1653 | 1467983025662 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x113364000 == 33 [pid = 1653] [id = 541] 06:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110fb5000) [pid = 1653] [serial = 1623] [outer = 0x0] 06:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111dacc00) [pid = 1653] [serial = 1624] [outer = 0x110fb5000] 06:03:45 INFO - PROCESS | 1653 | 1467983025694 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112692c00) [pid = 1653] [serial = 1625] [outer = 0x110fb5000] 06:03:46 INFO - PROCESS | 1653 | 1467983026290 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1125ms 06:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:03:46 INFO - PROCESS | 1653 | 1467983026369 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1653 | 1467983026371 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:03:46 INFO - PROCESS | 1653 | 1467983026373 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1653 | 1467983026376 Marionette TRACE conn2 <- [1,2138,null,{}] 06:03:46 INFO - PROCESS | 1653 | 1467983026379 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 1653 | 1467983026381 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:46 INFO - PROCESS | 1653 | 1467983026488 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:03:46 INFO - PROCESS | 1653 | 1467983026594 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1653 | 1467983026597 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1000 == 34 [pid = 1653] [id = 542] 06:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1128d8c00) [pid = 1653] [serial = 1626] [outer = 0x0] 06:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112e04400) [pid = 1653] [serial = 1627] [outer = 0x1128d8c00] 06:03:46 INFO - PROCESS | 1653 | 1467983026647 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11393a800) [pid = 1653] [serial = 1628] [outer = 0x1128d8c00] 06:03:47 INFO - PROCESS | 1653 | 1467983027239 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 925ms 06:03:47 INFO - PROCESS | 1653 | 1467983027307 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1653 | 1467983027310 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:03:47 INFO - PROCESS | 1653 | 1467983027317 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1653 | 1467983027319 Marionette TRACE conn2 <- [1,2142,null,{}] 06:03:47 INFO - PROCESS | 1653 | 1467983027322 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:47 INFO - PROCESS | 1653 | 1467983027323 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:47 INFO - PROCESS | 1653 | 1467983027438 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:03:47 INFO - PROCESS | 1653 | 1467983027547 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1653 | 1467983027548 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a0f800 == 35 [pid = 1653] [id = 543] 06:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11670a800) [pid = 1653] [serial = 1629] [outer = 0x0] 06:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11700c400) [pid = 1653] [serial = 1630] [outer = 0x11670a800] 06:03:47 INFO - PROCESS | 1653 | 1467983027597 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118138000) [pid = 1653] [serial = 1631] [outer = 0x11670a800] 06:03:48 INFO - PROCESS | 1653 | 1467983028251 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1653 | 1467983028292 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:03:48 INFO - PROCESS | 1653 | 1467983028297 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1653 | 1467983028298 Marionette TRACE conn2 <- [1,2146,null,{}] 06:03:48 INFO - PROCESS | 1653 | 1467983028302 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 1653 | 1467983028304 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:48 INFO - PROCESS | 1653 | 1467983028381 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:03:48 INFO - PROCESS | 1653 | 1467983028393 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1653 | 1467983028396 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a3800 == 29 [pid = 1653] [id = 544] 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11203d000) [pid = 1653] [serial = 1632] [outer = 0x0] 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1128d5000) [pid = 1653] [serial = 1633] [outer = 0x11203d000] 06:03:48 INFO - PROCESS | 1653 | 1467983028471 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11336d800) [pid = 1653] [serial = 1634] [outer = 0x11203d000] 06:03:48 INFO - PROCESS | 1653 | 1467983028758 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1653 | 1467983028775 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:03:48 INFO - PROCESS | 1653 | 1467983028787 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1653 | 1467983028788 Marionette TRACE conn2 <- [1,2150,null,{}] 06:03:48 INFO - PROCESS | 1653 | 1467983028791 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 1653 | 1467983028792 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:48 INFO - PROCESS | 1653 | 1467983028875 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:03:48 INFO - PROCESS | 1653 | 1467983028882 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1653 | 1467983028883 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667d000 == 30 [pid = 1653] [id = 545] 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11396f000) [pid = 1653] [serial = 1635] [outer = 0x0] 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1167c4800) [pid = 1653] [serial = 1636] [outer = 0x11396f000] 06:03:48 INFO - PROCESS | 1653 | 1467983028910 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118133800) [pid = 1653] [serial = 1637] [outer = 0x11396f000] 06:03:49 INFO - PROCESS | 1653 | 1467983029253 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 06:03:49 INFO - PROCESS | 1653 | 1467983029258 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1653 | 1467983029269 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:03:49 INFO - PROCESS | 1653 | 1467983029277 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1653 | 1467983029280 Marionette TRACE conn2 <- [1,2154,null,{}] 06:03:49 INFO - PROCESS | 1653 | 1467983029288 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 1653 | 1467983029291 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:49 INFO - PROCESS | 1653 | 1467983029368 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:03:49 INFO - PROCESS | 1653 | 1467983029373 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1653 | 1467983029375 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d7c800 == 31 [pid = 1653] [id = 546] 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11269d000) [pid = 1653] [serial = 1638] [outer = 0x0] 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1182bb400) [pid = 1653] [serial = 1639] [outer = 0x11269d000] 06:03:49 INFO - PROCESS | 1653 | 1467983029404 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118a57800) [pid = 1653] [serial = 1640] [outer = 0x11269d000] 06:03:49 INFO - PROCESS | 1653 | 1467983029767 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 06:03:49 INFO - PROCESS | 1653 | 1467983029799 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1653 | 1467983029800 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:03:49 INFO - PROCESS | 1653 | 1467983029803 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1653 | 1467983029804 Marionette TRACE conn2 <- [1,2158,null,{}] 06:03:49 INFO - PROCESS | 1653 | 1467983029806 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:49 INFO - PROCESS | 1653 | 1467983029807 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:49 INFO - PROCESS | 1653 | 1467983029887 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:03:49 INFO - PROCESS | 1653 | 1467983029890 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1653 | 1467983029891 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255da800 == 32 [pid = 1653] [id = 547] 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11921ac00) [pid = 1653] [serial = 1641] [outer = 0x0] 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1192d5000) [pid = 1653] [serial = 1642] [outer = 0x11921ac00] 06:03:49 INFO - PROCESS | 1653 | 1467983029919 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11962e000) [pid = 1653] [serial = 1643] [outer = 0x11921ac00] 06:03:50 INFO - PROCESS | 1653 | 1467983030246 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 467ms 06:03:50 INFO - PROCESS | 1653 | 1467983030271 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1653 | 1467983030272 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:03:50 INFO - PROCESS | 1653 | 1467983030282 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1653 | 1467983030283 Marionette TRACE conn2 <- [1,2162,null,{}] 06:03:50 INFO - PROCESS | 1653 | 1467983030286 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 1653 | 1467983030287 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:50 INFO - PROCESS | 1653 | 1467983030360 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:03:50 INFO - PROCESS | 1653 | 1467983030366 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1653 | 1467983030367 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bb800 == 33 [pid = 1653] [id = 548] 06:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112699800) [pid = 1653] [serial = 1644] [outer = 0x0] 06:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1196bcc00) [pid = 1653] [serial = 1645] [outer = 0x112699800] 06:03:50 INFO - PROCESS | 1653 | 1467983030391 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c87c00) [pid = 1653] [serial = 1646] [outer = 0x112699800] 06:03:50 INFO - PROCESS | 1653 | 1467983030770 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 529ms 06:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:03:50 INFO - PROCESS | 1653 | 1467983030805 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1653 | 1467983030806 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:03:50 INFO - PROCESS | 1653 | 1467983030808 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1653 | 1467983030809 Marionette TRACE conn2 <- [1,2166,null,{}] 06:03:50 INFO - PROCESS | 1653 | 1467983030812 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 1653 | 1467983030817 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:50 INFO - PROCESS | 1653 | 1467983030944 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:03:50 INFO - PROCESS | 1653 | 1467983030964 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1653 | 1467983030965 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129345800 == 34 [pid = 1653] [id = 549] 06:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124125800) [pid = 1653] [serial = 1647] [outer = 0x0] 06:03:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1241e2400) [pid = 1653] [serial = 1648] [outer = 0x124125800] 06:03:50 INFO - PROCESS | 1653 | 1467983030989 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1244b7400) [pid = 1653] [serial = 1649] [outer = 0x124125800] 06:03:51 INFO - PROCESS | 1653 | 1467983031324 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 06:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:03:51 INFO - PROCESS | 1653 | 1467983031337 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1653 | 1467983031338 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:03:51 INFO - PROCESS | 1653 | 1467983031341 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1653 | 1467983031342 Marionette TRACE conn2 <- [1,2170,null,{}] 06:03:51 INFO - PROCESS | 1653 | 1467983031344 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:51 INFO - PROCESS | 1653 | 1467983031345 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:51 INFO - PROCESS | 1653 | 1467983031440 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:03:51 INFO - PROCESS | 1653 | 1467983031453 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1653 | 1467983031454 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129636800 == 35 [pid = 1653] [id = 550] 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1244b7800) [pid = 1653] [serial = 1650] [outer = 0x0] 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124618400) [pid = 1653] [serial = 1651] [outer = 0x1244b7800] 06:03:51 INFO - PROCESS | 1653 | 1467983031478 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1249d6400) [pid = 1653] [serial = 1652] [outer = 0x1244b7800] 06:03:51 INFO - PROCESS | 1653 | 1467983031808 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 06:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:03:51 INFO - PROCESS | 1653 | 1467983031860 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1653 | 1467983031861 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:03:51 INFO - PROCESS | 1653 | 1467983031863 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1653 | 1467983031864 Marionette TRACE conn2 <- [1,2174,null,{}] 06:03:51 INFO - PROCESS | 1653 | 1467983031867 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:51 INFO - PROCESS | 1653 | 1467983031868 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:51 INFO - PROCESS | 1653 | 1467983031967 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:03:51 INFO - PROCESS | 1653 | 1467983031970 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1653 | 1467983031971 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a663000 == 36 [pid = 1653] [id = 551] 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1249d7000) [pid = 1653] [serial = 1653] [outer = 0x0] 06:03:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124d55c00) [pid = 1653] [serial = 1654] [outer = 0x1249d7000] 06:03:51 INFO - PROCESS | 1653 | 1467983031997 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x125011c00) [pid = 1653] [serial = 1655] [outer = 0x1249d7000] 06:03:52 INFO - PROCESS | 1653 | 1467983032342 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 06:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:03:52 INFO - PROCESS | 1653 | 1467983032387 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1653 | 1467983032388 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:03:52 INFO - PROCESS | 1653 | 1467983032390 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1653 | 1467983032399 Marionette TRACE conn2 <- [1,2178,null,{}] 06:03:52 INFO - PROCESS | 1653 | 1467983032402 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 1653 | 1467983032403 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:52 INFO - PROCESS | 1653 | 1467983032515 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112698400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a88800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x110fb2400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11670c000) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1127b5c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112a88400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123953000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11813d400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1128d6800) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:03:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11203c400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:03:52 INFO - PROCESS | 1653 | 1467983032560 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1653 | 1467983032561 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11517d800 == 37 [pid = 1653] [id = 552] 06:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x111f58c00) [pid = 1653] [serial = 1656] [outer = 0x0] 06:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1127a7400) [pid = 1653] [serial = 1657] [outer = 0x111f58c00] 06:03:52 INFO - PROCESS | 1653 | 1467983032586 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113f2e400) [pid = 1653] [serial = 1658] [outer = 0x111f58c00] 06:03:52 INFO - PROCESS | 1653 | 1467983032882 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 527ms 06:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:03:52 INFO - PROCESS | 1653 | 1467983032919 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1653 | 1467983032921 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:03:52 INFO - PROCESS | 1653 | 1467983032924 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1653 | 1467983032925 Marionette TRACE conn2 <- [1,2182,null,{}] 06:03:52 INFO - PROCESS | 1653 | 1467983032929 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 1653 | 1467983032933 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:53 INFO - PROCESS | 1653 | 1467983033061 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:03:53 INFO - PROCESS | 1653 | 1467983033067 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1653 | 1467983033068 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ae800 == 38 [pid = 1653] [id = 553] 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118137400) [pid = 1653] [serial = 1659] [outer = 0x0] 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124d30400) [pid = 1653] [serial = 1660] [outer = 0x118137400] 06:03:53 INFO - PROCESS | 1653 | 1467983033107 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12557b800) [pid = 1653] [serial = 1661] [outer = 0x118137400] 06:03:53 INFO - PROCESS | 1653 | 1467983033593 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 720ms 06:03:53 INFO - PROCESS | 1653 | 1467983033644 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1653 | 1467983033645 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:03:53 INFO - PROCESS | 1653 | 1467983033655 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1653 | 1467983033656 Marionette TRACE conn2 <- [1,2186,null,{}] 06:03:53 INFO - PROCESS | 1653 | 1467983033659 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:53 INFO - PROCESS | 1653 | 1467983033660 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:53 INFO - PROCESS | 1653 | 1467983033749 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:03:53 INFO - PROCESS | 1653 | 1467983033753 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1653 | 1467983033755 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9ce800 == 39 [pid = 1653] [id = 554] 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126916000) [pid = 1653] [serial = 1662] [outer = 0x0] 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126a9a400) [pid = 1653] [serial = 1663] [outer = 0x126916000] 06:03:53 INFO - PROCESS | 1653 | 1467983033781 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127078800) [pid = 1653] [serial = 1664] [outer = 0x126916000] 06:03:54 INFO - PROCESS | 1653 | 1467983034103 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 475ms 06:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:03:54 INFO - PROCESS | 1653 | 1467983034124 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1653 | 1467983034125 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:03:54 INFO - PROCESS | 1653 | 1467983034127 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1653 | 1467983034128 Marionette TRACE conn2 <- [1,2190,null,{}] 06:03:54 INFO - PROCESS | 1653 | 1467983034133 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 1653 | 1467983034134 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:54 INFO - PROCESS | 1653 | 1467983034211 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:03:54 INFO - PROCESS | 1653 | 1467983034273 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1653 | 1467983034274 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcae000 == 40 [pid = 1653] [id = 555] 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12691c000) [pid = 1653] [serial = 1665] [outer = 0x0] 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1273f4400) [pid = 1653] [serial = 1666] [outer = 0x12691c000] 06:03:54 INFO - PROCESS | 1653 | 1467983034297 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127437800) [pid = 1653] [serial = 1667] [outer = 0x12691c000] 06:03:54 INFO - PROCESS | 1653 | 1467983034619 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 524ms 06:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:03:54 INFO - PROCESS | 1653 | 1467983034651 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1653 | 1467983034654 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:03:54 INFO - PROCESS | 1653 | 1467983034657 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1653 | 1467983034660 Marionette TRACE conn2 <- [1,2194,null,{}] 06:03:54 INFO - PROCESS | 1653 | 1467983034664 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 1653 | 1467983034666 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:54 INFO - PROCESS | 1653 | 1467983034769 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:03:54 INFO - PROCESS | 1653 | 1467983034825 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1653 | 1467983034828 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116748000 == 41 [pid = 1653] [id = 556] 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1127a4400) [pid = 1653] [serial = 1668] [outer = 0x0] 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1127aec00) [pid = 1653] [serial = 1669] [outer = 0x1127a4400] 06:03:54 INFO - PROCESS | 1653 | 1467983034859 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112d0c800) [pid = 1653] [serial = 1670] [outer = 0x1127a4400] 06:03:55 INFO - PROCESS | 1653 | 1467983035365 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 720ms 06:03:55 INFO - PROCESS | 1653 | 1467983035378 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 1653 | 1467983035382 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:03:55 INFO - PROCESS | 1653 | 1467983035389 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1653 | 1467983035392 Marionette TRACE conn2 <- [1,2198,null,{}] 06:03:55 INFO - PROCESS | 1653 | 1467983035415 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 1653 | 1467983035418 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:55 INFO - PROCESS | 1653 | 1467983035565 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:03:55 INFO - PROCESS | 1653 | 1467983035619 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1653 | 1467983035620 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250c2000 == 42 [pid = 1653] [id = 557] 06:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118139400) [pid = 1653] [serial = 1671] [outer = 0x0] 06:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11813cc00) [pid = 1653] [serial = 1672] [outer = 0x118139400] 06:03:55 INFO - PROCESS | 1653 | 1467983035651 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118225c00) [pid = 1653] [serial = 1673] [outer = 0x118139400] 06:03:56 INFO - PROCESS | 1653 | 1467983036061 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 722ms 06:03:56 INFO - PROCESS | 1653 | 1467983036111 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1653 | 1467983036113 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:03:56 INFO - PROCESS | 1653 | 1467983036115 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1653 | 1467983036118 Marionette TRACE conn2 <- [1,2202,null,{}] 06:03:56 INFO - PROCESS | 1653 | 1467983036126 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 1653 | 1467983036129 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:56 INFO - PROCESS | 1653 | 1467983036234 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:03:56 INFO - PROCESS | 1653 | 1467983036294 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1653 | 1467983036296 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d1800 == 43 [pid = 1653] [id = 558] 06:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1185be400) [pid = 1653] [serial = 1674] [outer = 0x0] 06:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119628400) [pid = 1653] [serial = 1675] [outer = 0x1185be400] 06:03:56 INFO - PROCESS | 1653 | 1467983036338 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12100d000) [pid = 1653] [serial = 1676] [outer = 0x1185be400] 06:03:56 INFO - PROCESS | 1653 | 1467983036752 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 06:03:56 INFO - PROCESS | 1653 | 1467983036787 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1653 | 1467983036788 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:03:56 INFO - PROCESS | 1653 | 1467983036791 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1653 | 1467983036792 Marionette TRACE conn2 <- [1,2206,null,{}] 06:03:56 INFO - PROCESS | 1653 | 1467983036795 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:56 INFO - PROCESS | 1653 | 1467983036796 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:56 INFO - PROCESS | 1653 | 1467983036921 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:03:56 INFO - PROCESS | 1653 | 1467983036993 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1653 | 1467983036994 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8a0800 == 44 [pid = 1653] [id = 559] 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123e58400) [pid = 1653] [serial = 1677] [outer = 0x0] 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1242d2c00) [pid = 1653] [serial = 1678] [outer = 0x123e58400] 06:03:57 INFO - PROCESS | 1653 | 1467983037035 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d58800) [pid = 1653] [serial = 1679] [outer = 0x123e58400] 06:03:57 INFO - PROCESS | 1653 | 1467983037447 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 720ms 06:03:57 INFO - PROCESS | 1653 | 1467983037512 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1653 | 1467983037513 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:03:57 INFO - PROCESS | 1653 | 1467983037515 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1653 | 1467983037517 Marionette TRACE conn2 <- [1,2210,null,{}] 06:03:57 INFO - PROCESS | 1653 | 1467983037519 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 1653 | 1467983037520 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:57 INFO - PROCESS | 1653 | 1467983037621 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:03:57 INFO - PROCESS | 1653 | 1467983037847 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1653 | 1467983037848 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab2000 == 45 [pid = 1653] [id = 560] 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111d13800) [pid = 1653] [serial = 1680] [outer = 0x0] 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127a7800) [pid = 1653] [serial = 1681] [outer = 0x111d13800] 06:03:57 INFO - PROCESS | 1653 | 1467983037876 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a88800) [pid = 1653] [serial = 1682] [outer = 0x111d13800] 06:03:58 INFO - PROCESS | 1653 | 1467983038315 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 820ms 06:03:58 INFO - PROCESS | 1653 | 1467983038336 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:03:58 INFO - PROCESS | 1653 | 1467983038339 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:03:58 INFO - PROCESS | 1653 | 1467983038342 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1653 | 1467983038343 Marionette TRACE conn2 <- [1,2214,null,{}] 06:03:58 INFO - PROCESS | 1653 | 1467983038347 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 1653 | 1467983038350 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:58 INFO - PROCESS | 1653 | 1467983038442 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:03:58 INFO - PROCESS | 1653 | 1467983038515 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1653 | 1467983038517 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e71800 == 46 [pid = 1653] [id = 561] 06:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1133e4000) [pid = 1653] [serial = 1683] [outer = 0x0] 06:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1160d7400) [pid = 1653] [serial = 1684] [outer = 0x1133e4000] 06:03:58 INFO - PROCESS | 1653 | 1467983038545 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11813a400) [pid = 1653] [serial = 1685] [outer = 0x1133e4000] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9ce800 == 45 [pid = 1653] [id = 554] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1ae800 == 44 [pid = 1653] [id = 553] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11517d800 == 43 [pid = 1653] [id = 552] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a663000 == 42 [pid = 1653] [id = 551] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x129636800 == 41 [pid = 1653] [id = 550] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x129345800 == 40 [pid = 1653] [id = 549] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bb800 == 39 [pid = 1653] [id = 548] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1255da800 == 38 [pid = 1653] [id = 547] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x123d7c800 == 37 [pid = 1653] [id = 546] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11667d000 == 36 [pid = 1653] [id = 545] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1169a3800 == 35 [pid = 1653] [id = 544] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x126a0f800 == 34 [pid = 1653] [id = 543] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1000 == 33 [pid = 1653] [id = 542] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x113364000 == 32 [pid = 1653] [id = 541] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab2000 == 31 [pid = 1653] [id = 560] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8a0800 == 30 [pid = 1653] [id = 559] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d1800 == 29 [pid = 1653] [id = 558] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1250c2000 == 28 [pid = 1653] [id = 557] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcae000 == 27 [pid = 1653] [id = 555] 06:03:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116748000 == 26 [pid = 1653] [id = 556] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1127b1000) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113f2fc00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1160ddc00) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110fb7400) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11203e000) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112696800) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119658000) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113d40400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118e08000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1244c0000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128d4400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119222c00) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118144000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176e5c00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118222c00) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a56800) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182c4c00) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124dc7c00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119615400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116975800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112e2b800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 06:03:59 INFO - PROCESS | 1653 | 1467983039420 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1120ms 06:03:59 INFO - PROCESS | 1653 | 1467983039462 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1653 | 1467983039464 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:03:59 INFO - PROCESS | 1653 | 1467983039467 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 1653 | 1467983039469 Marionette TRACE conn2 <- [1,2218,null,{}] 06:03:59 INFO - PROCESS | 1653 | 1467983039472 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:59 INFO - PROCESS | 1653 | 1467983039474 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:59 INFO - PROCESS | 1653 | 1467983039553 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:03:59 INFO - PROCESS | 1653 | 1467983039609 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1653 | 1467983039612 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:03:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667e800 == 27 [pid = 1653] [id = 562] 06:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128cf400) [pid = 1653] [serial = 1686] [outer = 0x0] 06:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a79c00) [pid = 1653] [serial = 1687] [outer = 0x1128cf400] 06:03:59 INFO - PROCESS | 1653 | 1467983039642 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1133f0000) [pid = 1653] [serial = 1688] [outer = 0x1128cf400] 06:03:59 INFO - PROCESS | 1653 | 1467983039955 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 06:03:59 INFO - PROCESS | 1653 | 1467983039987 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1653 | 1467983039990 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:03:59 INFO - PROCESS | 1653 | 1467983039994 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1653 | 1467983039998 Marionette TRACE conn2 <- [1,2222,null,{}] 06:04:00 INFO - PROCESS | 1653 | 1467983040001 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1653 | 1467983040003 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:00 INFO - PROCESS | 1653 | 1467983040080 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:04:00 INFO - PROCESS | 1653 | 1467983040086 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1653 | 1467983040088 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181fa000 == 28 [pid = 1653] [id = 563] 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116029800) [pid = 1653] [serial = 1689] [outer = 0x0] 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118137800) [pid = 1653] [serial = 1690] [outer = 0x116029800] 06:04:00 INFO - PROCESS | 1653 | 1467983040115 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118220800) [pid = 1653] [serial = 1691] [outer = 0x116029800] 06:04:00 INFO - PROCESS | 1653 | 1467983040486 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 523ms 06:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:04:00 INFO - PROCESS | 1653 | 1467983040518 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1653 | 1467983040519 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:04:00 INFO - PROCESS | 1653 | 1467983040521 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1653 | 1467983040523 Marionette TRACE conn2 <- [1,2226,null,{}] 06:04:00 INFO - PROCESS | 1653 | 1467983040531 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1653 | 1467983040535 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:00 INFO - PROCESS | 1653 | 1467983040612 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:04:00 INFO - PROCESS | 1653 | 1467983040620 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1653 | 1467983040622 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123973000 == 29 [pid = 1653] [id = 564] 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127a5c00) [pid = 1653] [serial = 1692] [outer = 0x0] 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a57000) [pid = 1653] [serial = 1693] [outer = 0x1127a5c00] 06:04:00 INFO - PROCESS | 1653 | 1467983040650 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118e98800) [pid = 1653] [serial = 1694] [outer = 0x1127a5c00] 06:04:00 INFO - PROCESS | 1653 | 1467983040975 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 471ms 06:04:00 INFO - PROCESS | 1653 | 1467983040992 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:04:00 INFO - PROCESS | 1653 | 1467983040995 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:04:01 INFO - PROCESS | 1653 | 1467983040999 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1653 | 1467983041000 Marionette TRACE conn2 <- [1,2230,null,{}] 06:04:01 INFO - PROCESS | 1653 | 1467983041003 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:01 INFO - PROCESS | 1653 | 1467983041004 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:01 INFO - PROCESS | 1653 | 1467983041084 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:04:01 INFO - PROCESS | 1653 | 1467983041147 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1653 | 1467983041149 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbc000 == 30 [pid = 1653] [id = 565] 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182bd400) [pid = 1653] [serial = 1695] [outer = 0x0] 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119610800) [pid = 1653] [serial = 1696] [outer = 0x1182bd400] 06:04:01 INFO - PROCESS | 1653 | 1467983041174 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196bb800) [pid = 1653] [serial = 1697] [outer = 0x1182bd400] 06:04:01 INFO - PROCESS | 1653 | 1467983041473 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 06:04:01 INFO - PROCESS | 1653 | 1467983041524 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 1653 | 1467983041533 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:04:01 INFO - PROCESS | 1653 | 1467983041535 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1653 | 1467983041536 Marionette TRACE conn2 <- [1,2234,null,{}] 06:04:01 INFO - PROCESS | 1653 | 1467983041539 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:01 INFO - PROCESS | 1653 | 1467983041540 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:01 INFO - PROCESS | 1653 | 1467983041631 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:04:01 INFO - PROCESS | 1653 | 1467983041670 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1653 | 1467983041671 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c7000 == 31 [pid = 1653] [id = 566] 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113f35c00) [pid = 1653] [serial = 1698] [outer = 0x0] 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119ba4c00) [pid = 1653] [serial = 1699] [outer = 0x113f35c00] 06:04:01 INFO - PROCESS | 1653 | 1467983041695 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121011c00) [pid = 1653] [serial = 1700] [outer = 0x113f35c00] 06:04:01 INFO - PROCESS | 1653 | 1467983041994 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 06:04:02 INFO - PROCESS | 1653 | 1467983042054 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1653 | 1467983042055 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:04:02 INFO - PROCESS | 1653 | 1467983042057 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1653 | 1467983042058 Marionette TRACE conn2 <- [1,2238,null,{}] 06:04:02 INFO - PROCESS | 1653 | 1467983042061 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1653 | 1467983042065 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:02 INFO - PROCESS | 1653 | 1467983042181 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:04:02 INFO - PROCESS | 1653 | 1467983042218 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1653 | 1467983042219 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129071000 == 32 [pid = 1653] [id = 567] 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1196c9c00) [pid = 1653] [serial = 1701] [outer = 0x0] 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12411c000) [pid = 1653] [serial = 1702] [outer = 0x1196c9c00] 06:04:02 INFO - PROCESS | 1653 | 1467983042244 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124dc9000) [pid = 1653] [serial = 1703] [outer = 0x1196c9c00] 06:04:02 INFO - PROCESS | 1653 | 1467983042534 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 06:04:02 INFO - PROCESS | 1653 | 1467983042575 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1653 | 1467983042576 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:04:02 INFO - PROCESS | 1653 | 1467983042579 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1653 | 1467983042582 Marionette TRACE conn2 <- [1,2242,null,{}] 06:04:02 INFO - PROCESS | 1653 | 1467983042585 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1653 | 1467983042593 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:02 INFO - PROCESS | 1653 | 1467983042685 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:04:02 INFO - PROCESS | 1653 | 1467983042723 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1653 | 1467983042725 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129636800 == 33 [pid = 1653] [id = 568] 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125013000) [pid = 1653] [serial = 1704] [outer = 0x0] 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12691a400) [pid = 1653] [serial = 1705] [outer = 0x125013000] 06:04:02 INFO - PROCESS | 1653 | 1467983042749 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126922c00) [pid = 1653] [serial = 1706] [outer = 0x125013000] 06:04:03 INFO - PROCESS | 1653 | 1467983043059 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 06:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:04:03 INFO - PROCESS | 1653 | 1467983043100 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1653 | 1467983043101 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:04:03 INFO - PROCESS | 1653 | 1467983043104 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1653 | 1467983043105 Marionette TRACE conn2 <- [1,2246,null,{}] 06:04:03 INFO - PROCESS | 1653 | 1467983043107 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:03 INFO - PROCESS | 1653 | 1467983043108 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:03 INFO - PROCESS | 1653 | 1467983043205 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:04:03 INFO - PROCESS | 1653 | 1467983043217 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1653 | 1467983043218 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a66b800 == 34 [pid = 1653] [id = 569] 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12557c000) [pid = 1653] [serial = 1707] [outer = 0x0] 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126aa5000) [pid = 1653] [serial = 1708] [outer = 0x12557c000] 06:04:03 INFO - PROCESS | 1653 | 1467983043242 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127077c00) [pid = 1653] [serial = 1709] [outer = 0x12557c000] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1192ccc00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124125800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1244b7800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1249d7000) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111f58c00) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118137400) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11203d000) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11921ac00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11269d000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126916000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128d8c00) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11670a800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112699800) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110fb5000) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11396f000) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:04:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12691c000) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:04:03 INFO - PROCESS | 1653 | 1467983043709 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 617ms 06:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:04:03 INFO - PROCESS | 1653 | 1467983043722 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1653 | 1467983043723 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:04:03 INFO - PROCESS | 1653 | 1467983043726 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1653 | 1467983043727 Marionette TRACE conn2 <- [1,2250,null,{}] 06:04:03 INFO - PROCESS | 1653 | 1467983043730 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:03 INFO - PROCESS | 1653 | 1467983043732 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:03 INFO - PROCESS | 1653 | 1467983043818 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:04:03 INFO - PROCESS | 1653 | 1467983043822 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1653 | 1467983043823 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123971800 == 35 [pid = 1653] [id = 570] 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1128d8800) [pid = 1653] [serial = 1710] [outer = 0x0] 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113971800) [pid = 1653] [serial = 1711] [outer = 0x1128d8800] 06:04:03 INFO - PROCESS | 1653 | 1467983043848 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11921ac00) [pid = 1653] [serial = 1712] [outer = 0x1128d8800] 06:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 468ms 06:04:04 INFO - PROCESS | 1653 | 1467983044189 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:04:04 INFO - PROCESS | 1653 | 1467983044195 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1653 | 1467983044196 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:04:04 INFO - PROCESS | 1653 | 1467983044200 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1653 | 1467983044201 Marionette TRACE conn2 <- [1,2254,null,{}] 06:04:04 INFO - PROCESS | 1653 | 1467983044204 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 1653 | 1467983044205 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:04 INFO - PROCESS | 1653 | 1467983044305 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:04:04 INFO - PROCESS | 1653 | 1467983044312 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1653 | 1467983044313 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c8800 == 36 [pid = 1653] [id = 571] 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1128d8c00) [pid = 1653] [serial = 1713] [outer = 0x0] 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196bdc00) [pid = 1653] [serial = 1714] [outer = 0x1128d8c00] 06:04:04 INFO - PROCESS | 1653 | 1467983044337 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12691c000) [pid = 1653] [serial = 1715] [outer = 0x1128d8c00] 06:04:04 INFO - PROCESS | 1653 | 1467983044656 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 468ms 06:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:04:04 INFO - PROCESS | 1653 | 1467983044669 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1653 | 1467983044670 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:04:04 INFO - PROCESS | 1653 | 1467983044673 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1653 | 1467983044674 Marionette TRACE conn2 <- [1,2258,null,{}] 06:04:04 INFO - PROCESS | 1653 | 1467983044677 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 1653 | 1467983044678 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:04 INFO - PROCESS | 1653 | 1467983044775 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:04:04 INFO - PROCESS | 1653 | 1467983044778 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1653 | 1467983044782 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c4000 == 37 [pid = 1653] [id = 572] 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1249d7000) [pid = 1653] [serial = 1716] [outer = 0x0] 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12742dc00) [pid = 1653] [serial = 1717] [outer = 0x1249d7000] 06:04:04 INFO - PROCESS | 1653 | 1467983044810 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a77000) [pid = 1653] [serial = 1718] [outer = 0x1249d7000] 06:04:05 INFO - PROCESS | 1653 | 1467983045166 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 06:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:04:05 INFO - PROCESS | 1653 | 1467983045194 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1653 | 1467983045195 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:04:05 INFO - PROCESS | 1653 | 1467983045197 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1653 | 1467983045198 Marionette TRACE conn2 <- [1,2262,null,{}] 06:04:05 INFO - PROCESS | 1653 | 1467983045212 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 1653 | 1467983045213 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:05 INFO - PROCESS | 1653 | 1467983045288 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:04:05 INFO - PROCESS | 1653 | 1467983045291 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1653 | 1467983045292 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8b9800 == 38 [pid = 1653] [id = 573] 06:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a78c00) [pid = 1653] [serial = 1719] [outer = 0x0] 06:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12901d000) [pid = 1653] [serial = 1720] [outer = 0x128a78c00] 06:04:05 INFO - PROCESS | 1653 | 1467983045318 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129023400) [pid = 1653] [serial = 1721] [outer = 0x128a78c00] 06:04:05 INFO - PROCESS | 1653 | 1467983045683 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 529ms 06:04:05 INFO - PROCESS | 1653 | 1467983045727 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1653 | 1467983045729 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:04:05 INFO - PROCESS | 1653 | 1467983045733 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1653 | 1467983045735 Marionette TRACE conn2 <- [1,2266,null,{}] 06:04:05 INFO - PROCESS | 1653 | 1467983045739 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 1653 | 1467983045740 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:05 INFO - PROCESS | 1653 | 1467983045873 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:04:05 INFO - PROCESS | 1653 | 1467983045931 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1653 | 1467983045934 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c800 == 39 [pid = 1653] [id = 574] 06:04:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1127a8000) [pid = 1653] [serial = 1722] [outer = 0x0] 06:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1127b1400) [pid = 1653] [serial = 1723] [outer = 0x1127a8000] 06:04:06 INFO - PROCESS | 1653 | 1467983046006 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1133d0000) [pid = 1653] [serial = 1724] [outer = 0x1127a8000] 06:04:06 INFO - PROCESS | 1653 | 1467983046564 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 871ms 06:04:06 INFO - PROCESS | 1653 | 1467983046603 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1653 | 1467983046606 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:04:06 INFO - PROCESS | 1653 | 1467983046611 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1653 | 1467983046613 Marionette TRACE conn2 <- [1,2270,null,{}] 06:04:06 INFO - PROCESS | 1653 | 1467983046615 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:06 INFO - PROCESS | 1653 | 1467983046617 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:06 INFO - PROCESS | 1653 | 1467983046727 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:04:06 INFO - PROCESS | 1653 | 1467983046790 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1653 | 1467983046791 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbf800 == 40 [pid = 1653] [id = 575] 06:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118223800) [pid = 1653] [serial = 1725] [outer = 0x0] 06:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118228800) [pid = 1653] [serial = 1726] [outer = 0x118223800] 06:04:06 INFO - PROCESS | 1653 | 1467983046822 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118520c00) [pid = 1653] [serial = 1727] [outer = 0x118223800] 06:04:07 INFO - PROCESS | 1653 | 1467983047495 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 925ms 06:04:07 INFO - PROCESS | 1653 | 1467983047539 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1653 | 1467983047541 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:04:07 INFO - PROCESS | 1653 | 1467983047545 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1653 | 1467983047549 Marionette TRACE conn2 <- [1,2274,null,{}] 06:04:07 INFO - PROCESS | 1653 | 1467983047553 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 1653 | 1467983047555 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:07 INFO - PROCESS | 1653 | 1467983047654 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c4000 == 39 [pid = 1653] [id = 572] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c8800 == 38 [pid = 1653] [id = 571] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123971800 == 37 [pid = 1653] [id = 570] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a66b800 == 36 [pid = 1653] [id = 569] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129636800 == 35 [pid = 1653] [id = 568] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129071000 == 34 [pid = 1653] [id = 567] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c7000 == 33 [pid = 1653] [id = 566] 06:04:07 INFO - PROCESS | 1653 | 1467983047764 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1653 | 1467983047767 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbc000 == 32 [pid = 1653] [id = 565] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123973000 == 31 [pid = 1653] [id = 564] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1181fa000 == 30 [pid = 1653] [id = 563] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11667e800 == 29 [pid = 1653] [id = 562] 06:04:07 INFO - PROCESS | 1653 | --DOCSHELL 0x117e71800 == 28 [pid = 1653] [id = 561] 06:04:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x113066800 == 29 [pid = 1653] [id = 576] 06:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112046c00) [pid = 1653] [serial = 1728] [outer = 0x0] 06:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128cc800) [pid = 1653] [serial = 1729] [outer = 0x112046c00] 06:04:07 INFO - PROCESS | 1653 | 1467983047798 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11662c800) [pid = 1653] [serial = 1730] [outer = 0x112046c00] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119847c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1241e2400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124618400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1244b7400) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124d55c00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1249d6400) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1127a7400) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124d30400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1128d5000) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11336d800) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125011c00) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1192d5000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11962e000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182bb400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a57800) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127078800) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e04400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11393a800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11700c400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118138000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1196bcc00) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111dacc00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112692c00) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1167c4800) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1273f4400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118133800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127437800) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113f2e400) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12557b800) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126a9a400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c87c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 06:04:08 INFO - PROCESS | 1653 | 1467983048192 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 06:04:08 INFO - PROCESS | 1653 | 1467983048219 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1653 | 1467983048224 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:04:08 INFO - PROCESS | 1653 | 1467983048230 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1653 | 1467983048233 Marionette TRACE conn2 <- [1,2278,null,{}] 06:04:08 INFO - PROCESS | 1653 | 1467983048236 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 1653 | 1467983048239 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:08 INFO - PROCESS | 1653 | 1467983048392 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:04:08 INFO - PROCESS | 1653 | 1467983048484 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 1653 | 1467983048485 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a9800 == 30 [pid = 1653] [id = 577] 06:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1160dd400) [pid = 1653] [serial = 1731] [outer = 0x0] 06:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11813b000) [pid = 1653] [serial = 1732] [outer = 0x1160dd400] 06:04:08 INFO - PROCESS | 1653 | 1467983048529 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182c5000) [pid = 1653] [serial = 1733] [outer = 0x1160dd400] 06:04:08 INFO - PROCESS | 1653 | 1467983048807 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 623ms 06:04:08 INFO - PROCESS | 1653 | 1467983048854 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1653 | 1467983048855 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:04:08 INFO - PROCESS | 1653 | 1467983048857 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1653 | 1467983048860 Marionette TRACE conn2 <- [1,2282,null,{}] 06:04:08 INFO - PROCESS | 1653 | 1467983048871 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 1653 | 1467983048874 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:08 INFO - PROCESS | 1653 | 1467983048969 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:04:09 INFO - PROCESS | 1653 | 1467983049027 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1653 | 1467983049029 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6c000 == 31 [pid = 1653] [id = 578] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182c6c00) [pid = 1653] [serial = 1734] [outer = 0x0] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118e96800) [pid = 1653] [serial = 1735] [outer = 0x1182c6c00] 06:04:09 INFO - PROCESS | 1653 | 1467983049057 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119847c00) [pid = 1653] [serial = 1736] [outer = 0x1182c6c00] 06:04:09 INFO - PROCESS | 1653 | 1467983049318 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 474ms 06:04:09 INFO - PROCESS | 1653 | 1467983049341 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1653 | 1467983049342 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:04:09 INFO - PROCESS | 1653 | 1467983049353 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1653 | 1467983049354 Marionette TRACE conn2 <- [1,2286,null,{}] 06:04:09 INFO - PROCESS | 1653 | 1467983049356 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 1653 | 1467983049357 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:09 INFO - PROCESS | 1653 | 1467983049441 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:04:09 INFO - PROCESS | 1653 | 1467983049445 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1653 | 1467983049448 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ee3000 == 32 [pid = 1653] [id = 579] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12100c400) [pid = 1653] [serial = 1737] [outer = 0x0] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12394fc00) [pid = 1653] [serial = 1738] [outer = 0x12100c400] 06:04:09 INFO - PROCESS | 1653 | 1467983049474 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12411e000) [pid = 1653] [serial = 1739] [outer = 0x12100c400] 06:04:09 INFO - PROCESS | 1653 | 1467983049815 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 476ms 06:04:09 INFO - PROCESS | 1653 | 1467983049821 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1653 | 1467983049823 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:04:09 INFO - PROCESS | 1653 | 1467983049825 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1653 | 1467983049826 Marionette TRACE conn2 <- [1,2290,null,{}] 06:04:09 INFO - PROCESS | 1653 | 1467983049828 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:09 INFO - PROCESS | 1653 | 1467983049830 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:09 INFO - PROCESS | 1653 | 1467983049952 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:04:09 INFO - PROCESS | 1653 | 1467983049962 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1653 | 1467983049964 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c1000 == 33 [pid = 1653] [id = 580] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1127a3400) [pid = 1653] [serial = 1740] [outer = 0x0] 06:04:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1241e5400) [pid = 1653] [serial = 1741] [outer = 0x1127a3400] 06:04:09 INFO - PROCESS | 1653 | 1467983049988 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12469e400) [pid = 1653] [serial = 1742] [outer = 0x1127a3400] 06:04:10 INFO - PROCESS | 1653 | 1467983050322 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 06:04:10 INFO - PROCESS | 1653 | 1467983050344 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1653 | 1467983050345 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:04:10 INFO - PROCESS | 1653 | 1467983050347 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1653 | 1467983050348 Marionette TRACE conn2 <- [1,2294,null,{}] 06:04:10 INFO - PROCESS | 1653 | 1467983050350 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 1653 | 1467983050354 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:10 INFO - PROCESS | 1653 | 1467983050473 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:04:10 INFO - PROCESS | 1653 | 1467983050486 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1653 | 1467983050487 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a49b000 == 34 [pid = 1653] [id = 581] 06:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d25800) [pid = 1653] [serial = 1743] [outer = 0x0] 06:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125576c00) [pid = 1653] [serial = 1744] [outer = 0x124d25800] 06:04:10 INFO - PROCESS | 1653 | 1467983050511 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1273f8c00) [pid = 1653] [serial = 1745] [outer = 0x124d25800] 06:04:10 INFO - PROCESS | 1653 | 1467983050847 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 06:04:10 INFO - PROCESS | 1653 | 1467983050868 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1653 | 1467983050870 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:04:10 INFO - PROCESS | 1653 | 1467983050872 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1653 | 1467983050873 Marionette TRACE conn2 <- [1,2298,null,{}] 06:04:10 INFO - PROCESS | 1653 | 1467983050875 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 1653 | 1467983050876 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:10 INFO - PROCESS | 1653 | 1467983050988 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:04:10 INFO - PROCESS | 1653 | 1467983050991 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1653 | 1467983050992 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a913800 == 35 [pid = 1653] [id = 582] 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126ec3800) [pid = 1653] [serial = 1746] [outer = 0x0] 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12743ec00) [pid = 1653] [serial = 1747] [outer = 0x126ec3800] 06:04:11 INFO - PROCESS | 1653 | 1467983051017 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a75800) [pid = 1653] [serial = 1748] [outer = 0x126ec3800] 06:04:11 INFO - PROCESS | 1653 | 1467983051354 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 06:04:11 INFO - PROCESS | 1653 | 1467983051392 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1653 | 1467983051393 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:04:11 INFO - PROCESS | 1653 | 1467983051395 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1653 | 1467983051397 Marionette TRACE conn2 <- [1,2302,null,{}] 06:04:11 INFO - PROCESS | 1653 | 1467983051399 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:11 INFO - PROCESS | 1653 | 1467983051400 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:11 INFO - PROCESS | 1653 | 1467983051507 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:04:11 INFO - PROCESS | 1653 | 1467983051510 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1653 | 1467983051511 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b2800 == 36 [pid = 1653] [id = 583] 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127a8800) [pid = 1653] [serial = 1749] [outer = 0x0] 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a7d000) [pid = 1653] [serial = 1750] [outer = 0x1127a8800] 06:04:11 INFO - PROCESS | 1653 | 1467983051538 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129119400) [pid = 1653] [serial = 1751] [outer = 0x1127a8800] 06:04:11 INFO - PROCESS | 1653 | 1467983051840 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 06:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:04:11 INFO - PROCESS | 1653 | 1467983051870 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1653 | 1467983051871 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:04:11 INFO - PROCESS | 1653 | 1467983051873 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1653 | 1467983051874 Marionette TRACE conn2 <- [1,2306,null,{}] 06:04:11 INFO - PROCESS | 1653 | 1467983051876 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:11 INFO - PROCESS | 1653 | 1467983051878 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:12 INFO - PROCESS | 1653 | 1467983052094 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1127a4400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118139400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133e4000) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182bd400) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185be400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1127a5c00) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113f35c00) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125013000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123e58400) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1196c9c00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12557c000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111d13800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128d8800) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1249d7000) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128cf400) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116029800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:04:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1128d8c00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:04:12 INFO - PROCESS | 1653 | 1467983052141 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1653 | 1467983052142 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119276000 == 37 [pid = 1653] [id = 584] 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111d13800) [pid = 1653] [serial = 1752] [outer = 0x0] 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11269f800) [pid = 1653] [serial = 1753] [outer = 0x111d13800] 06:04:12 INFO - PROCESS | 1653 | 1467983052166 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11396a400) [pid = 1653] [serial = 1754] [outer = 0x111d13800] 06:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 06:04:12 INFO - PROCESS | 1653 | 1467983052438 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:04:12 INFO - PROCESS | 1653 | 1467983052453 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1653 | 1467983052454 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:04:12 INFO - PROCESS | 1653 | 1467983052457 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1653 | 1467983052458 Marionette TRACE conn2 <- [1,2310,null,{}] 06:04:12 INFO - PROCESS | 1653 | 1467983052460 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 1653 | 1467983052461 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:12 INFO - PROCESS | 1653 | 1467983052555 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:04:12 INFO - PROCESS | 1653 | 1467983052558 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1653 | 1467983052559 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c392000 == 38 [pid = 1653] [id = 585] 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113d8ec00) [pid = 1653] [serial = 1755] [outer = 0x0] 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119657c00) [pid = 1653] [serial = 1756] [outer = 0x113d8ec00] 06:04:12 INFO - PROCESS | 1653 | 1467983052584 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1241dfc00) [pid = 1653] [serial = 1757] [outer = 0x113d8ec00] 06:04:12 INFO - PROCESS | 1653 | 1467983052910 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 06:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:04:12 INFO - PROCESS | 1653 | 1467983052925 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1653 | 1467983052926 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:04:12 INFO - PROCESS | 1653 | 1467983052929 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1653 | 1467983052931 Marionette TRACE conn2 <- [1,2314,null,{}] 06:04:12 INFO - PROCESS | 1653 | 1467983052935 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 1653 | 1467983052937 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:13 INFO - PROCESS | 1653 | 1467983053064 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:04:13 INFO - PROCESS | 1653 | 1467983053070 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1653 | 1467983053072 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcb000 == 39 [pid = 1653] [id = 586] 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116029800) [pid = 1653] [serial = 1758] [outer = 0x0] 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126ec5400) [pid = 1653] [serial = 1759] [outer = 0x116029800] 06:04:13 INFO - PROCESS | 1653 | 1467983053098 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129493000) [pid = 1653] [serial = 1760] [outer = 0x116029800] 06:04:13 INFO - PROCESS | 1653 | 1467983053416 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 522ms 06:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:04:13 INFO - PROCESS | 1653 | 1467983053452 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1653 | 1467983053453 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:04:13 INFO - PROCESS | 1653 | 1467983053455 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1653 | 1467983053456 Marionette TRACE conn2 <- [1,2318,null,{}] 06:04:13 INFO - PROCESS | 1653 | 1467983053459 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 1653 | 1467983053460 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:13 INFO - PROCESS | 1653 | 1467983053539 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:04:13 INFO - PROCESS | 1653 | 1467983053543 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1653 | 1467983053544 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfe4800 == 40 [pid = 1653] [id = 587] 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129493400) [pid = 1653] [serial = 1761] [outer = 0x0] 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12949ec00) [pid = 1653] [serial = 1762] [outer = 0x129493400] 06:04:13 INFO - PROCESS | 1653 | 1467983053567 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a5aec00) [pid = 1653] [serial = 1763] [outer = 0x129493400] 06:04:13 INFO - PROCESS | 1653 | 1467983053900 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1653 | 1467983053926 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:04:13 INFO - PROCESS | 1653 | 1467983053928 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1653 | 1467983053930 Marionette TRACE conn2 <- [1,2322,null,{}] 06:04:13 INFO - PROCESS | 1653 | 1467983053934 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 1653 | 1467983053935 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:14 INFO - PROCESS | 1653 | 1467983054051 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:04:14 INFO - PROCESS | 1653 | 1467983054057 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1653 | 1467983054058 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0ae800 == 41 [pid = 1653] [id = 588] 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1294a0000) [pid = 1653] [serial = 1764] [outer = 0x0] 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a5b3c00) [pid = 1653] [serial = 1765] [outer = 0x1294a0000] 06:04:14 INFO - PROCESS | 1653 | 1467983054082 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a5b9400) [pid = 1653] [serial = 1766] [outer = 0x1294a0000] 06:04:14 INFO - PROCESS | 1653 | 1467983054526 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 621ms 06:04:14 INFO - PROCESS | 1653 | 1467983054550 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:04:14 INFO - PROCESS | 1653 | 1467983054553 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:04:14 INFO - PROCESS | 1653 | 1467983054556 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1653 | 1467983054559 Marionette TRACE conn2 <- [1,2326,null,{}] 06:04:14 INFO - PROCESS | 1653 | 1467983054563 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:14 INFO - PROCESS | 1653 | 1467983054564 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:14 INFO - PROCESS | 1653 | 1467983054669 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:04:14 INFO - PROCESS | 1653 | 1467983054731 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1653 | 1467983054733 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123970800 == 42 [pid = 1653] [id = 589] 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d40400) [pid = 1653] [serial = 1767] [outer = 0x0] 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116975000) [pid = 1653] [serial = 1768] [outer = 0x113d40400] 06:04:14 INFO - PROCESS | 1653 | 1467983054764 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118228c00) [pid = 1653] [serial = 1769] [outer = 0x113d40400] 06:04:15 INFO - PROCESS | 1653 | 1467983055220 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 06:04:15 INFO - PROCESS | 1653 | 1467983055228 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1653 | 1467983055231 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:04:15 INFO - PROCESS | 1653 | 1467983055236 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1653 | 1467983055237 Marionette TRACE conn2 <- [1,2330,null,{}] 06:04:15 INFO - PROCESS | 1653 | 1467983055240 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:15 INFO - PROCESS | 1653 | 1467983055242 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:15 INFO - PROCESS | 1653 | 1467983055350 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:04:15 INFO - PROCESS | 1653 | 1467983055427 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1653 | 1467983055429 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a499800 == 43 [pid = 1653] [id = 590] 06:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118e06800) [pid = 1653] [serial = 1770] [outer = 0x0] 06:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119651000) [pid = 1653] [serial = 1771] [outer = 0x118e06800] 06:04:15 INFO - PROCESS | 1653 | 1467983055460 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121003400) [pid = 1653] [serial = 1772] [outer = 0x118e06800] 06:04:15 INFO - PROCESS | 1653 | 1467983055895 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 06:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:04:15 INFO - PROCESS | 1653 | 1467983055906 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1653 | 1467983055909 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:04:15 INFO - PROCESS | 1653 | 1467983055912 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1653 | 1467983055917 Marionette TRACE conn2 <- [1,2334,null,{}] 06:04:15 INFO - PROCESS | 1653 | 1467983055928 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:15 INFO - PROCESS | 1653 | 1467983055933 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:16 INFO - PROCESS | 1653 | 1467983056089 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:04:16 INFO - PROCESS | 1653 | 1467983056224 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1653 | 1467983056226 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d497800 == 44 [pid = 1653] [id = 591] 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125578800) [pid = 1653] [serial = 1773] [outer = 0x0] 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12691d000) [pid = 1653] [serial = 1774] [outer = 0x125578800] 06:04:16 INFO - PROCESS | 1653 | 1467983056258 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126ec0800) [pid = 1653] [serial = 1775] [outer = 0x125578800] 06:04:16 INFO - PROCESS | 1653 | 1467983056665 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 775ms 06:04:16 INFO - PROCESS | 1653 | 1467983056687 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:04:16 INFO - PROCESS | 1653 | 1467983056689 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:04:16 INFO - PROCESS | 1653 | 1467983056691 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1653 | 1467983056692 Marionette TRACE conn2 <- [1,2338,null,{}] 06:04:16 INFO - PROCESS | 1653 | 1467983056695 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 1653 | 1467983056696 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:16 INFO - PROCESS | 1653 | 1467983056800 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:04:16 INFO - PROCESS | 1653 | 1467983056863 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1653 | 1467983056864 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c85a800 == 45 [pid = 1653] [id = 592] 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1127a1400) [pid = 1653] [serial = 1776] [outer = 0x0] 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129118000) [pid = 1653] [serial = 1777] [outer = 0x1127a1400] 06:04:16 INFO - PROCESS | 1653 | 1467983056943 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12935b800) [pid = 1653] [serial = 1778] [outer = 0x1127a1400] 06:04:17 INFO - PROCESS | 1653 | 1467983057556 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 872ms 06:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:04:17 INFO - PROCESS | 1653 | 1467983057564 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1653 | 1467983057568 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:04:17 INFO - PROCESS | 1653 | 1467983057573 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1653 | 1467983057577 Marionette TRACE conn2 <- [1,2342,null,{}] 06:04:17 INFO - PROCESS | 1653 | 1467983057582 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:17 INFO - PROCESS | 1653 | 1467983057585 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:17 INFO - PROCESS | 1653 | 1467983057729 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:04:17 INFO - PROCESS | 1653 | 1467983057841 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1653 | 1467983057844 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b3f800 == 46 [pid = 1653] [id = 593] 06:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1127a8400) [pid = 1653] [serial = 1779] [outer = 0x0] 06:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11662e800) [pid = 1653] [serial = 1780] [outer = 0x1127a8400] 06:04:17 INFO - PROCESS | 1653 | 1467983057890 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1176e5c00) [pid = 1653] [serial = 1781] [outer = 0x1127a8400] 06:04:18 INFO - PROCESS | 1653 | 1467983058365 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 822ms 06:04:18 INFO - PROCESS | 1653 | 1467983058395 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:04:18 INFO - PROCESS | 1653 | 1467983058398 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:04:18 INFO - PROCESS | 1653 | 1467983058402 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 1653 | 1467983058404 Marionette TRACE conn2 <- [1,2346,null,{}] 06:04:18 INFO - PROCESS | 1653 | 1467983058406 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:18 INFO - PROCESS | 1653 | 1467983058408 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:18 INFO - PROCESS | 1653 | 1467983058527 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfe4800 == 45 [pid = 1653] [id = 587] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfcb000 == 44 [pid = 1653] [id = 586] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c392000 == 43 [pid = 1653] [id = 585] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119276000 == 42 [pid = 1653] [id = 584] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b2800 == 41 [pid = 1653] [id = 583] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a913800 == 40 [pid = 1653] [id = 582] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a49b000 == 39 [pid = 1653] [id = 581] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c1000 == 38 [pid = 1653] [id = 580] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126ee3000 == 37 [pid = 1653] [id = 579] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6c000 == 36 [pid = 1653] [id = 578] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a9800 == 35 [pid = 1653] [id = 577] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113066800 == 34 [pid = 1653] [id = 576] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8b9800 == 33 [pid = 1653] [id = 573] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbf800 == 32 [pid = 1653] [id = 575] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c800 == 31 [pid = 1653] [id = 574] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119b3f800 == 30 [pid = 1653] [id = 593] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c85a800 == 29 [pid = 1653] [id = 592] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d497800 == 28 [pid = 1653] [id = 591] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a499800 == 27 [pid = 1653] [id = 590] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123970800 == 26 [pid = 1653] [id = 589] 06:04:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0ae800 == 25 [pid = 1653] [id = 588] 06:04:19 INFO - PROCESS | 1653 | 1467983059146 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1653 | 1467983059147 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112d0c800) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1127aec00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118225c00) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11813cc00) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11813a400) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1160d7400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119610800) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12100d000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118a57000) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119628400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121011c00) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119ba4c00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12691a400) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118e98800) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124d58800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124dc9000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12411c000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126922c00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1242d2c00) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126aa5000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a88800) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1127a7800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113971800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12901d000) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11921ac00) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12742dc00) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127077c00) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a79c00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1133f0000) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118137800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128a77000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118220800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12691c000) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1196bb800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1196bdc00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 06:04:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x112639800 == 26 [pid = 1653] [id = 594] 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11269bc00) [pid = 1653] [serial = 1782] [outer = 0x0] 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11279ec00) [pid = 1653] [serial = 1783] [outer = 0x11269bc00] 06:04:19 INFO - PROCESS | 1653 | 1467983059241 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1127b3800) [pid = 1653] [serial = 1784] [outer = 0x11269bc00] 06:04:19 INFO - PROCESS | 1653 | 1467983059559 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1169ms 06:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:04:19 INFO - PROCESS | 1653 | 1467983059573 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1653 | 1467983059575 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:04:19 INFO - PROCESS | 1653 | 1467983059578 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1653 | 1467983059582 Marionette TRACE conn2 <- [1,2350,null,{}] 06:04:19 INFO - PROCESS | 1653 | 1467983059588 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 1653 | 1467983059590 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:19 INFO - PROCESS | 1653 | 1467983059668 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:04:19 INFO - PROCESS | 1653 | 1467983059673 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1653 | 1467983059675 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x117084800 == 27 [pid = 1653] [id = 595] 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11309b400) [pid = 1653] [serial = 1785] [outer = 0x0] 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1133cb000) [pid = 1653] [serial = 1786] [outer = 0x11309b400] 06:04:19 INFO - PROCESS | 1653 | 1467983059703 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113d93000) [pid = 1653] [serial = 1787] [outer = 0x11309b400] 06:04:20 INFO - PROCESS | 1653 | 1467983060057 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 524ms 06:04:20 INFO - PROCESS | 1653 | 1467983060103 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1653 | 1467983060106 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:04:20 INFO - PROCESS | 1653 | 1467983060109 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1653 | 1467983060111 Marionette TRACE conn2 <- [1,2354,null,{}] 06:04:20 INFO - PROCESS | 1653 | 1467983060113 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:20 INFO - PROCESS | 1653 | 1467983060114 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:20 INFO - PROCESS | 1653 | 1467983060192 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:04:20 INFO - PROCESS | 1653 | 1467983060197 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1653 | 1467983060200 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118599000 == 28 [pid = 1653] [id = 596] 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11670ac00) [pid = 1653] [serial = 1788] [outer = 0x0] 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11700d400) [pid = 1653] [serial = 1789] [outer = 0x11670ac00] 06:04:20 INFO - PROCESS | 1653 | 1467983060225 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11813e000) [pid = 1653] [serial = 1790] [outer = 0x11670ac00] 06:04:20 INFO - PROCESS | 1653 | 1467983060588 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms 06:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:04:20 INFO - PROCESS | 1653 | 1467983060634 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1653 | 1467983060635 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:04:20 INFO - PROCESS | 1653 | 1467983060638 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1653 | 1467983060643 Marionette TRACE conn2 <- [1,2358,null,{}] 06:04:20 INFO - PROCESS | 1653 | 1467983060650 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:20 INFO - PROCESS | 1653 | 1467983060652 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:20 INFO - PROCESS | 1653 | 1467983060728 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:04:20 INFO - PROCESS | 1653 | 1467983060735 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1653 | 1467983060736 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a92000 == 29 [pid = 1653] [id = 597] 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118220c00) [pid = 1653] [serial = 1791] [outer = 0x0] 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1182ba000) [pid = 1653] [serial = 1792] [outer = 0x118220c00] 06:04:20 INFO - PROCESS | 1653 | 1467983060761 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a58400) [pid = 1653] [serial = 1793] [outer = 0x118220c00] 06:04:21 INFO - PROCESS | 1653 | 1467983061104 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 476ms 06:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:04:21 INFO - PROCESS | 1653 | 1467983061117 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1653 | 1467983061119 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:04:21 INFO - PROCESS | 1653 | 1467983061122 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1653 | 1467983061123 Marionette TRACE conn2 <- [1,2362,null,{}] 06:04:21 INFO - PROCESS | 1653 | 1467983061125 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 1653 | 1467983061126 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:21 INFO - PROCESS | 1653 | 1467983061209 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:04:21 INFO - PROCESS | 1653 | 1467983061294 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1653 | 1467983061295 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x124054000 == 30 [pid = 1653] [id = 598] 06:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1182c1c00) [pid = 1653] [serial = 1794] [outer = 0x0] 06:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1192ca800) [pid = 1653] [serial = 1795] [outer = 0x1182c1c00] 06:04:21 INFO - PROCESS | 1653 | 1467983061331 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119633800) [pid = 1653] [serial = 1796] [outer = 0x1182c1c00] 06:04:21 INFO - PROCESS | 1653 | 1467983061771 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 06:04:21 INFO - PROCESS | 1653 | 1467983061794 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1653 | 1467983061798 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:04:21 INFO - PROCESS | 1653 | 1467983061807 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1653 | 1467983061808 Marionette TRACE conn2 <- [1,2366,null,{}] 06:04:21 INFO - PROCESS | 1653 | 1467983061810 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 1653 | 1467983061811 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:21 INFO - PROCESS | 1653 | 1467983061917 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:04:21 INFO - PROCESS | 1653 | 1467983061922 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1653 | 1467983061926 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a0f000 == 31 [pid = 1653] [id = 599] 06:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11602fc00) [pid = 1653] [serial = 1797] [outer = 0x0] 06:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119ba4c00) [pid = 1653] [serial = 1798] [outer = 0x11602fc00] 06:04:21 INFO - PROCESS | 1653 | 1467983061958 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123953000) [pid = 1653] [serial = 1799] [outer = 0x11602fc00] 06:04:22 INFO - PROCESS | 1653 | 1467983062332 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 06:04:22 INFO - PROCESS | 1653 | 1467983062376 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1653 | 1467983062377 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:04:22 INFO - PROCESS | 1653 | 1467983062379 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1653 | 1467983062380 Marionette TRACE conn2 <- [1,2370,null,{}] 06:04:22 INFO - PROCESS | 1653 | 1467983062383 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1653 | 1467983062384 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:22 INFO - PROCESS | 1653 | 1467983062483 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:04:22 INFO - PROCESS | 1653 | 1467983062495 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1653 | 1467983062496 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x112646000 == 32 [pid = 1653] [id = 600] 06:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127b0400) [pid = 1653] [serial = 1800] [outer = 0x0] 06:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1241ebc00) [pid = 1653] [serial = 1801] [outer = 0x1127b0400] 06:04:22 INFO - PROCESS | 1653 | 1467983062521 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124d51800) [pid = 1653] [serial = 1802] [outer = 0x1127b0400] 06:04:22 INFO - PROCESS | 1653 | 1467983062875 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 06:04:22 INFO - PROCESS | 1653 | 1467983062899 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1653 | 1467983062900 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:04:22 INFO - PROCESS | 1653 | 1467983062902 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1653 | 1467983062903 Marionette TRACE conn2 <- [1,2374,null,{}] 06:04:22 INFO - PROCESS | 1653 | 1467983062906 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1653 | 1467983062907 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:23 INFO - PROCESS | 1653 | 1467983063003 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:04:23 INFO - PROCESS | 1653 | 1467983063016 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1653 | 1467983063017 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x129629800 == 33 [pid = 1653] [id = 601] 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1127b8000) [pid = 1653] [serial = 1803] [outer = 0x0] 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124dc9000) [pid = 1653] [serial = 1804] [outer = 0x1127b8000] 06:04:23 INFO - PROCESS | 1653 | 1467983063042 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12557b000) [pid = 1653] [serial = 1805] [outer = 0x1127b8000] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1294a0000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129493400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124d25800) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126ec3800) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127a8800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182c6c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12100c400) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112046c00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1160dd400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118223800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1127a8000) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128a78c00) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111d13800) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127a3400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d8ec00) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:04:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116029800) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:04:23 INFO - PROCESS | 1653 | 1467983063708 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 822ms 06:04:23 INFO - PROCESS | 1653 | 1467983063753 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:04:23 INFO - PROCESS | 1653 | 1467983063755 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:04:23 INFO - PROCESS | 1653 | 1467983063759 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1653 | 1467983063761 Marionette TRACE conn2 <- [1,2378,null,{}] 06:04:23 INFO - PROCESS | 1653 | 1467983063765 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:23 INFO - PROCESS | 1653 | 1467983063766 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:23 INFO - PROCESS | 1653 | 1467983063853 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:04:23 INFO - PROCESS | 1653 | 1467983063919 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1653 | 1467983063920 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12933f800 == 34 [pid = 1653] [id = 602] 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112046c00) [pid = 1653] [serial = 1806] [outer = 0x0] 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1151dd400) [pid = 1653] [serial = 1807] [outer = 0x112046c00] 06:04:23 INFO - PROCESS | 1653 | 1467983063944 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119baa400) [pid = 1653] [serial = 1808] [outer = 0x112046c00] 06:04:24 INFO - PROCESS | 1653 | 1467983064221 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 470ms 06:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:04:24 INFO - PROCESS | 1653 | 1467983064238 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1653 | 1467983064239 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:04:24 INFO - PROCESS | 1653 | 1467983064241 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1653 | 1467983064243 Marionette TRACE conn2 <- [1,2382,null,{}] 06:04:24 INFO - PROCESS | 1653 | 1467983064245 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 1653 | 1467983064246 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:24 INFO - PROCESS | 1653 | 1467983064337 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:04:24 INFO - PROCESS | 1653 | 1467983064341 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1653 | 1467983064342 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae82800 == 35 [pid = 1653] [id = 603] 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118145400) [pid = 1653] [serial = 1809] [outer = 0x0] 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12691dc00) [pid = 1653] [serial = 1810] [outer = 0x118145400] 06:04:24 INFO - PROCESS | 1653 | 1467983064366 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126aa0000) [pid = 1653] [serial = 1811] [outer = 0x118145400] 06:04:24 INFO - PROCESS | 1653 | 1467983064689 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 06:04:24 INFO - PROCESS | 1653 | 1467983064711 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1653 | 1467983064713 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:04:24 INFO - PROCESS | 1653 | 1467983064717 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1653 | 1467983064719 Marionette TRACE conn2 <- [1,2386,null,{}] 06:04:24 INFO - PROCESS | 1653 | 1467983064721 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 1653 | 1467983064722 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:24 INFO - PROCESS | 1653 | 1467983064830 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:04:24 INFO - PROCESS | 1653 | 1467983064836 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1653 | 1467983064838 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b0000 == 36 [pid = 1653] [id = 604] 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11700c400) [pid = 1653] [serial = 1812] [outer = 0x0] 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126aa7c00) [pid = 1653] [serial = 1813] [outer = 0x11700c400] 06:04:24 INFO - PROCESS | 1653 | 1467983064864 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12742fc00) [pid = 1653] [serial = 1814] [outer = 0x11700c400] 06:04:25 INFO - PROCESS | 1653 | 1467983065203 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 06:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:04:25 INFO - PROCESS | 1653 | 1467983065237 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1653 | 1467983065239 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:04:25 INFO - PROCESS | 1653 | 1467983065241 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1653 | 1467983065243 Marionette TRACE conn2 <- [1,2390,null,{}] 06:04:25 INFO - PROCESS | 1653 | 1467983065245 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 1653 | 1467983065246 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:25 INFO - PROCESS | 1653 | 1467983065334 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:04:25 INFO - PROCESS | 1653 | 1467983065337 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 1653 | 1467983065339 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a2000 == 37 [pid = 1653] [id = 605] 06:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c53400) [pid = 1653] [serial = 1815] [outer = 0x0] 06:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a79400) [pid = 1653] [serial = 1816] [outer = 0x119c53400] 06:04:25 INFO - PROCESS | 1653 | 1467983065362 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129125800) [pid = 1653] [serial = 1817] [outer = 0x119c53400] 06:04:25 INFO - PROCESS | 1653 | 1467983065869 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 06:04:25 INFO - PROCESS | 1653 | 1467983065912 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1653 | 1467983065914 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:04:25 INFO - PROCESS | 1653 | 1467983065917 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1653 | 1467983065920 Marionette TRACE conn2 <- [1,2394,null,{}] 06:04:25 INFO - PROCESS | 1653 | 1467983065923 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 1653 | 1467983065925 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:26 INFO - PROCESS | 1653 | 1467983066035 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:04:26 INFO - PROCESS | 1653 | 1467983066098 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1653 | 1467983066100 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x117072000 == 38 [pid = 1653] [id = 606] 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1127b4c00) [pid = 1653] [serial = 1818] [outer = 0x0] 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128d6800) [pid = 1653] [serial = 1819] [outer = 0x1127b4c00] 06:04:26 INFO - PROCESS | 1653 | 1467983066131 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11309b000) [pid = 1653] [serial = 1820] [outer = 0x1127b4c00] 06:04:26 INFO - PROCESS | 1653 | 1467983066670 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 06:04:26 INFO - PROCESS | 1653 | 1467983066706 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 1653 | 1467983066709 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:04:26 INFO - PROCESS | 1653 | 1467983066717 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 1653 | 1467983066719 Marionette TRACE conn2 <- [1,2398,null,{}] 06:04:26 INFO - PROCESS | 1653 | 1467983066722 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:26 INFO - PROCESS | 1653 | 1467983066723 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:26 INFO - PROCESS | 1653 | 1467983066830 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:04:26 INFO - PROCESS | 1653 | 1467983066914 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1653 | 1467983066916 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbe000 == 39 [pid = 1653] [id = 607] 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1176f1000) [pid = 1653] [serial = 1821] [outer = 0x0] 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118224000) [pid = 1653] [serial = 1822] [outer = 0x1176f1000] 06:04:26 INFO - PROCESS | 1653 | 1467983066946 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1182c3800) [pid = 1653] [serial = 1823] [outer = 0x1176f1000] 06:04:27 INFO - PROCESS | 1653 | 1467983067675 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b0000 == 38 [pid = 1653] [id = 604] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae82800 == 37 [pid = 1653] [id = 603] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12933f800 == 36 [pid = 1653] [id = 602] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129629800 == 35 [pid = 1653] [id = 601] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x112646000 == 34 [pid = 1653] [id = 600] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126a0f000 == 33 [pid = 1653] [id = 599] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124054000 == 32 [pid = 1653] [id = 598] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123a92000 == 31 [pid = 1653] [id = 597] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118599000 == 30 [pid = 1653] [id = 596] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117084800 == 29 [pid = 1653] [id = 595] 06:04:27 INFO - PROCESS | 1653 | --DOCSHELL 0x112639800 == 28 [pid = 1653] [id = 594] 06:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1027ms 06:04:27 INFO - PROCESS | 1653 | 1467983067744 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1653 | 1467983067747 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:04:27 INFO - PROCESS | 1653 | 1467983067765 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1653 | 1467983067768 Marionette TRACE conn2 <- [1,2402,null,{}] 06:04:27 INFO - PROCESS | 1653 | 1467983067773 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:27 INFO - PROCESS | 1653 | 1467983067775 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:27 INFO - PROCESS | 1653 | 1467983067908 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a5b9400) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a5b3c00) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12949ec00) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125576c00) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12743ec00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128a7d000) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118e96800) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119847c00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12394fc00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12411e000) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a5aec00) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128cc800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11662c800) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11813b000) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182c5000) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118228800) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118520c00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b1400) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1133d0000) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129023400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129119400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11396a400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11269f800) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1241e5400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12469e400) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128a75800) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119657c00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1273f8c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1241dfc00) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129493000) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 06:04:27 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126ec5400) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1653 | 1467983068003 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1653 | 1467983068004 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d6800 == 29 [pid = 1653] [id = 608] 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1127b1400) [pid = 1653] [serial = 1824] [outer = 0x0] 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1132cc800) [pid = 1653] [serial = 1825] [outer = 0x1127b1400] 06:04:28 INFO - PROCESS | 1653 | 1467983068050 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1167c4800) [pid = 1653] [serial = 1826] [outer = 0x1127b1400] 06:04:28 INFO - PROCESS | 1653 | 1467983068433 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 723ms 06:04:28 INFO - PROCESS | 1653 | 1467983068488 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1653 | 1467983068491 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:04:28 INFO - PROCESS | 1653 | 1467983068495 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1653 | 1467983068497 Marionette TRACE conn2 <- [1,2406,null,{}] 06:04:28 INFO - PROCESS | 1653 | 1467983068501 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 1653 | 1467983068503 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:28 INFO - PROCESS | 1653 | 1467983068580 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:04:28 INFO - PROCESS | 1653 | 1467983068586 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1653 | 1467983068587 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119591000 == 30 [pid = 1653] [id = 609] 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117ea9800) [pid = 1653] [serial = 1827] [outer = 0x0] 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182b9800) [pid = 1653] [serial = 1828] [outer = 0x117ea9800] 06:04:28 INFO - PROCESS | 1653 | 1467983068614 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1185ba000) [pid = 1653] [serial = 1829] [outer = 0x117ea9800] 06:04:28 INFO - PROCESS | 1653 | 1467983068960 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 471ms 06:04:28 INFO - PROCESS | 1653 | 1467983068968 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1653 | 1467983068970 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:04:28 INFO - PROCESS | 1653 | 1467983068972 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1653 | 1467983068974 Marionette TRACE conn2 <- [1,2410,null,{}] 06:04:28 INFO - PROCESS | 1653 | 1467983068984 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:28 INFO - PROCESS | 1653 | 1467983068988 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:29 INFO - PROCESS | 1653 | 1467983069071 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:04:29 INFO - PROCESS | 1653 | 1467983069131 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1653 | 1467983069133 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246ca000 == 31 [pid = 1653] [id = 610] 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1128cc400) [pid = 1653] [serial = 1830] [outer = 0x0] 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192cf000) [pid = 1653] [serial = 1831] [outer = 0x1128cc400] 06:04:29 INFO - PROCESS | 1653 | 1467983069161 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119841400) [pid = 1653] [serial = 1832] [outer = 0x1128cc400] 06:04:29 INFO - PROCESS | 1653 | 1467983069466 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 06:04:29 INFO - PROCESS | 1653 | 1467983069494 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 1653 | 1467983069496 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:04:29 INFO - PROCESS | 1653 | 1467983069503 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 1653 | 1467983069504 Marionette TRACE conn2 <- [1,2414,null,{}] 06:04:29 INFO - PROCESS | 1653 | 1467983069506 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:29 INFO - PROCESS | 1653 | 1467983069508 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:29 INFO - PROCESS | 1653 | 1467983069595 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:04:29 INFO - PROCESS | 1653 | 1467983069661 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1653 | 1467983069662 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273cf800 == 32 [pid = 1653] [id = 611] 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11962ec00) [pid = 1653] [serial = 1833] [outer = 0x0] 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12382dc00) [pid = 1653] [serial = 1834] [outer = 0x11962ec00] 06:04:29 INFO - PROCESS | 1653 | 1467983069688 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1241e4c00) [pid = 1653] [serial = 1835] [outer = 0x11962ec00] 06:04:29 INFO - PROCESS | 1653 | 1467983069985 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 06:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:04:30 INFO - PROCESS | 1653 | 1467983070022 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1653 | 1467983070023 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:04:30 INFO - PROCESS | 1653 | 1467983070025 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1653 | 1467983070026 Marionette TRACE conn2 <- [1,2418,null,{}] 06:04:30 INFO - PROCESS | 1653 | 1467983070029 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 1653 | 1467983070031 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:30 INFO - PROCESS | 1653 | 1467983070134 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:04:30 INFO - PROCESS | 1653 | 1467983070138 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1653 | 1467983070139 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129356000 == 33 [pid = 1653] [id = 612] 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119849400) [pid = 1653] [serial = 1836] [outer = 0x0] 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1244bf800) [pid = 1653] [serial = 1837] [outer = 0x119849400] 06:04:30 INFO - PROCESS | 1653 | 1467983070163 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125016c00) [pid = 1653] [serial = 1838] [outer = 0x119849400] 06:04:30 INFO - PROCESS | 1653 | 1467983070532 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 06:04:30 INFO - PROCESS | 1653 | 1467983070555 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1653 | 1467983070556 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:04:30 INFO - PROCESS | 1653 | 1467983070560 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1653 | 1467983070562 Marionette TRACE conn2 <- [1,2422,null,{}] 06:04:30 INFO - PROCESS | 1653 | 1467983070565 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:30 INFO - PROCESS | 1653 | 1467983070571 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:30 INFO - PROCESS | 1653 | 1467983070765 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:04:30 INFO - PROCESS | 1653 | 1467983070782 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1653 | 1467983070783 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a669000 == 34 [pid = 1653] [id = 613] 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12557c000) [pid = 1653] [serial = 1839] [outer = 0x0] 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126ec3800) [pid = 1653] [serial = 1840] [outer = 0x12557c000] 06:04:30 INFO - PROCESS | 1653 | 1467983070824 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a7a000) [pid = 1653] [serial = 1841] [outer = 0x12557c000] 06:04:31 INFO - PROCESS | 1653 | 1467983071243 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 06:04:31 INFO - PROCESS | 1653 | 1467983071287 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1653 | 1467983071288 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:04:31 INFO - PROCESS | 1653 | 1467983071291 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1653 | 1467983071292 Marionette TRACE conn2 <- [1,2426,null,{}] 06:04:31 INFO - PROCESS | 1653 | 1467983071294 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 1653 | 1467983071295 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:31 INFO - PROCESS | 1653 | 1467983071399 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:04:31 INFO - PROCESS | 1653 | 1467983071456 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1653 | 1467983071457 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9cb000 == 35 [pid = 1653] [id = 614] 06:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129022400) [pid = 1653] [serial = 1842] [outer = 0x0] 06:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129118c00) [pid = 1653] [serial = 1843] [outer = 0x129022400] 06:04:31 INFO - PROCESS | 1653 | 1467983071482 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129359800) [pid = 1653] [serial = 1844] [outer = 0x129022400] 06:04:31 INFO - PROCESS | 1653 | 1467983071773 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 06:04:31 INFO - PROCESS | 1653 | 1467983071812 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1653 | 1467983071813 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:04:31 INFO - PROCESS | 1653 | 1467983071819 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1653 | 1467983071820 Marionette TRACE conn2 <- [1,2430,null,{}] 06:04:31 INFO - PROCESS | 1653 | 1467983071822 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 1653 | 1467983071823 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:31 INFO - PROCESS | 1653 | 1467983071922 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11602fc00) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118220c00) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11269bc00) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11670ac00) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127a8400) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d40400) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1127b0400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b8000) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112046c00) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118e06800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118145400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125578800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127a1400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11309b400) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1182c1c00) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:04:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11700c400) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:04:32 INFO - PROCESS | 1653 | 1467983072054 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1653 | 1467983072055 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11672e800 == 36 [pid = 1653] [id = 615] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112046c00) [pid = 1653] [serial = 1845] [outer = 0x0] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11269d400) [pid = 1653] [serial = 1846] [outer = 0x112046c00] 06:04:32 INFO - PROCESS | 1653 | 1467983072078 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113ba9400) [pid = 1653] [serial = 1847] [outer = 0x112046c00] 06:04:32 INFO - PROCESS | 1653 | 1467983072331 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 526ms 06:04:32 INFO - PROCESS | 1653 | 1467983072343 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1653 | 1467983072345 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:04:32 INFO - PROCESS | 1653 | 1467983072354 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1653 | 1467983072355 Marionette TRACE conn2 <- [1,2434,null,{}] 06:04:32 INFO - PROCESS | 1653 | 1467983072359 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1653 | 1467983072360 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:32 INFO - PROCESS | 1653 | 1467983072443 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:04:32 INFO - PROCESS | 1653 | 1467983072448 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1653 | 1467983072451 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246c5000 == 37 [pid = 1653] [id = 616] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1127a0c00) [pid = 1653] [serial = 1848] [outer = 0x0] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11962f000) [pid = 1653] [serial = 1849] [outer = 0x1127a0c00] 06:04:32 INFO - PROCESS | 1653 | 1467983072475 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126914400) [pid = 1653] [serial = 1850] [outer = 0x1127a0c00] 06:04:32 INFO - PROCESS | 1653 | 1467983072809 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 476ms 06:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:04:32 INFO - PROCESS | 1653 | 1467983072826 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1653 | 1467983072827 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:04:32 INFO - PROCESS | 1653 | 1467983072829 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1653 | 1467983072830 Marionette TRACE conn2 <- [1,2438,null,{}] 06:04:32 INFO - PROCESS | 1653 | 1467983072835 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1653 | 1467983072836 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:32 INFO - PROCESS | 1653 | 1467983072943 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:04:32 INFO - PROCESS | 1653 | 1467983072949 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1653 | 1467983072951 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3ac800 == 38 [pid = 1653] [id = 617] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113d92c00) [pid = 1653] [serial = 1851] [outer = 0x0] 06:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119ba9c00) [pid = 1653] [serial = 1852] [outer = 0x113d92c00] 06:04:32 INFO - PROCESS | 1653 | 1467983072975 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128a7c400) [pid = 1653] [serial = 1853] [outer = 0x113d92c00] 06:04:33 INFO - PROCESS | 1653 | 1467983073290 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 471ms 06:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:04:33 INFO - PROCESS | 1653 | 1467983073304 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1653 | 1467983073305 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:04:33 INFO - PROCESS | 1653 | 1467983073307 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1653 | 1467983073309 Marionette TRACE conn2 <- [1,2442,null,{}] 06:04:33 INFO - PROCESS | 1653 | 1467983073312 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 1653 | 1467983073316 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:33 INFO - PROCESS | 1653 | 1467983073409 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:04:33 INFO - PROCESS | 1653 | 1467983073412 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1653 | 1467983073415 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc95000 == 39 [pid = 1653] [id = 618] 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12901fc00) [pid = 1653] [serial = 1854] [outer = 0x0] 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12949e000) [pid = 1653] [serial = 1855] [outer = 0x12901fc00] 06:04:33 INFO - PROCESS | 1653 | 1467983073441 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a5b8000) [pid = 1653] [serial = 1856] [outer = 0x12901fc00] 06:04:33 INFO - PROCESS | 1653 | 1467983073783 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 06:04:33 INFO - PROCESS | 1653 | 1467983073828 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1653 | 1467983073830 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:04:33 INFO - PROCESS | 1653 | 1467983073843 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1653 | 1467983073844 Marionette TRACE conn2 <- [1,2446,null,{}] 06:04:33 INFO - PROCESS | 1653 | 1467983073846 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 1653 | 1467983073847 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:33 INFO - PROCESS | 1653 | 1467983073924 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:04:33 INFO - PROCESS | 1653 | 1467983073927 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1653 | 1467983073929 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfdb800 == 40 [pid = 1653] [id = 619] 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a5b9800) [pid = 1653] [serial = 1857] [outer = 0x0] 06:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a5df000) [pid = 1653] [serial = 1858] [outer = 0x12a5b9800] 06:04:33 INFO - PROCESS | 1653 | 1467983073955 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a5e8400) [pid = 1653] [serial = 1859] [outer = 0x12a5b9800] 06:04:34 INFO - PROCESS | 1653 | 1467983074409 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 621ms 06:04:34 INFO - PROCESS | 1653 | 1467983074464 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 1653 | 1467983074467 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:04:34 INFO - PROCESS | 1653 | 1467983074470 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 1653 | 1467983074474 Marionette TRACE conn2 <- [1,2450,null,{}] 06:04:34 INFO - PROCESS | 1653 | 1467983074477 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:34 INFO - PROCESS | 1653 | 1467983074479 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:34 INFO - PROCESS | 1653 | 1467983074582 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:04:34 INFO - PROCESS | 1653 | 1467983074646 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1653 | 1467983074647 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c20800 == 41 [pid = 1653] [id = 620] 06:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11309f400) [pid = 1653] [serial = 1860] [outer = 0x0] 06:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11670ac00) [pid = 1653] [serial = 1861] [outer = 0x11309f400] 06:04:34 INFO - PROCESS | 1653 | 1467983074678 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11813f000) [pid = 1653] [serial = 1862] [outer = 0x11309f400] 06:04:35 INFO - PROCESS | 1653 | 1467983075145 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 723ms 06:04:35 INFO - PROCESS | 1653 | 1467983075193 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1653 | 1467983075197 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:04:35 INFO - PROCESS | 1653 | 1467983075201 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1653 | 1467983075203 Marionette TRACE conn2 <- [1,2454,null,{}] 06:04:35 INFO - PROCESS | 1653 | 1467983075206 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1653 | 1467983075208 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:35 INFO - PROCESS | 1653 | 1467983075339 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:04:35 INFO - PROCESS | 1653 | 1467983075416 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1653 | 1467983075417 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a661800 == 42 [pid = 1653] [id = 621] 06:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182c3400) [pid = 1653] [serial = 1863] [outer = 0x0] 06:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11960ec00) [pid = 1653] [serial = 1864] [outer = 0x1182c3400] 06:04:35 INFO - PROCESS | 1653 | 1467983075448 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119ebcc00) [pid = 1653] [serial = 1865] [outer = 0x1182c3400] 06:04:35 INFO - PROCESS | 1653 | 1467983075856 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 06:04:35 INFO - PROCESS | 1653 | 1467983075873 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1653 | 1467983075874 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:04:35 INFO - PROCESS | 1653 | 1467983075877 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1653 | 1467983075879 Marionette TRACE conn2 <- [1,2458,null,{}] 06:04:35 INFO - PROCESS | 1653 | 1467983075887 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1653 | 1467983075890 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:35 INFO - PROCESS | 1653 | 1467983075996 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:04:36 INFO - PROCESS | 1653 | 1467983076062 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 1653 | 1467983076064 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cca9800 == 43 [pid = 1653] [id = 622] 06:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12461a800) [pid = 1653] [serial = 1866] [outer = 0x0] 06:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126917000) [pid = 1653] [serial = 1867] [outer = 0x12461a800] 06:04:36 INFO - PROCESS | 1653 | 1467983076136 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127082400) [pid = 1653] [serial = 1868] [outer = 0x12461a800] 06:04:36 INFO - PROCESS | 1653 | 1467983076619 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 823ms 06:04:36 INFO - PROCESS | 1653 | 1467983076700 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1653 | 1467983076702 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:04:36 INFO - PROCESS | 1653 | 1467983076705 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1653 | 1467983076706 Marionette TRACE conn2 <- [1,2462,null,{}] 06:04:36 INFO - PROCESS | 1653 | 1467983076709 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:36 INFO - PROCESS | 1653 | 1467983076710 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:36 INFO - PROCESS | 1653 | 1467983076942 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:04:37 INFO - PROCESS | 1653 | 1467983077074 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1653 | 1467983077075 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e7000 == 44 [pid = 1653] [id = 623] 06:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11203b400) [pid = 1653] [serial = 1869] [outer = 0x0] 06:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1127a3400) [pid = 1653] [serial = 1870] [outer = 0x11203b400] 06:04:37 INFO - PROCESS | 1653 | 1467983077105 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112a79800) [pid = 1653] [serial = 1871] [outer = 0x11203b400] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc95000 == 43 [pid = 1653] [id = 618] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3ac800 == 42 [pid = 1653] [id = 617] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1246c5000 == 41 [pid = 1653] [id = 616] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11672e800 == 40 [pid = 1653] [id = 615] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9cb000 == 39 [pid = 1653] [id = 614] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a669000 == 38 [pid = 1653] [id = 613] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129356000 == 37 [pid = 1653] [id = 612] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1273cf800 == 36 [pid = 1653] [id = 611] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1246ca000 == 35 [pid = 1653] [id = 610] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119591000 == 34 [pid = 1653] [id = 609] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d6800 == 33 [pid = 1653] [id = 608] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117072000 == 32 [pid = 1653] [id = 606] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a2000 == 31 [pid = 1653] [id = 605] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbe000 == 30 [pid = 1653] [id = 607] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12cca9800 == 29 [pid = 1653] [id = 622] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a661800 == 28 [pid = 1653] [id = 621] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119c20800 == 27 [pid = 1653] [id = 620] 06:04:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfdb800 == 26 [pid = 1653] [id = 619] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119ba4c00) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1182ba000) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11279ec00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1127b3800) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11700d400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11813e000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176e5c00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11662e800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118228c00) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1241ebc00) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116975000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124dc9000) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1151dd400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121003400) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119651000) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124d51800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12691dc00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126ec0800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12691d000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129118000) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12935b800) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119baa400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12557b000) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118a58400) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113d93000) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1133cb000) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1192ca800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119633800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126aa0000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 06:04:37 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128a79400) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 06:04:38 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123953000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 06:04:38 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12742fc00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 06:04:38 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x126aa7c00) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 06:04:38 INFO - PROCESS | 1653 | 1467983078075 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1422ms 06:04:38 INFO - PROCESS | 1653 | 1467983078128 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1653 | 1467983078131 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:04:38 INFO - PROCESS | 1653 | 1467983078140 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1653 | 1467983078142 Marionette TRACE conn2 <- [1,2466,null,{}] 06:04:38 INFO - PROCESS | 1653 | 1467983078146 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 1653 | 1467983078148 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:38 INFO - PROCESS | 1653 | 1467983078230 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:04:38 INFO - PROCESS | 1653 | 1467983078237 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1653 | 1467983078238 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116008800 == 27 [pid = 1653] [id = 624] 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1127b1000) [pid = 1653] [serial = 1872] [outer = 0x0] 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1127b4000) [pid = 1653] [serial = 1873] [outer = 0x1127b1000] 06:04:38 INFO - PROCESS | 1653 | 1467983078268 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a84000) [pid = 1653] [serial = 1874] [outer = 0x1127b1000] 06:04:38 INFO - PROCESS | 1653 | 1467983078651 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 06:04:38 INFO - PROCESS | 1653 | 1467983078662 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1653 | 1467983078666 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:04:38 INFO - PROCESS | 1653 | 1467983078670 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1653 | 1467983078672 Marionette TRACE conn2 <- [1,2470,null,{}] 06:04:38 INFO - PROCESS | 1653 | 1467983078674 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 1653 | 1467983078676 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:38 INFO - PROCESS | 1653 | 1467983078755 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:04:38 INFO - PROCESS | 1653 | 1467983078760 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1653 | 1467983078761 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e74800 == 28 [pid = 1653] [id = 625] 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11336e000) [pid = 1653] [serial = 1875] [outer = 0x0] 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113f2d800) [pid = 1653] [serial = 1876] [outer = 0x11336e000] 06:04:38 INFO - PROCESS | 1653 | 1467983078791 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11662fc00) [pid = 1653] [serial = 1877] [outer = 0x11336e000] 06:04:39 INFO - PROCESS | 1653 | 1467983079136 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 06:04:39 INFO - PROCESS | 1653 | 1467983079190 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1653 | 1467983079191 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:04:39 INFO - PROCESS | 1653 | 1467983079194 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1653 | 1467983079203 Marionette TRACE conn2 <- [1,2474,null,{}] 06:04:39 INFO - PROCESS | 1653 | 1467983079212 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1653 | 1467983079215 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:39 INFO - PROCESS | 1653 | 1467983079293 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:04:39 INFO - PROCESS | 1653 | 1467983079300 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1653 | 1467983079302 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11959e000 == 29 [pid = 1653] [id = 626] 06:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1127ae400) [pid = 1653] [serial = 1878] [outer = 0x0] 06:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118221400) [pid = 1653] [serial = 1879] [outer = 0x1127ae400] 06:04:39 INFO - PROCESS | 1653 | 1467983079332 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118274400) [pid = 1653] [serial = 1880] [outer = 0x1127ae400] 06:04:39 INFO - PROCESS | 1653 | 1467983079776 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 06:04:39 INFO - PROCESS | 1653 | 1467983079823 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:04:39 INFO - PROCESS | 1653 | 1467983079825 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:04:39 INFO - PROCESS | 1653 | 1467983079829 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1653 | 1467983079831 Marionette TRACE conn2 <- [1,2478,null,{}] 06:04:39 INFO - PROCESS | 1653 | 1467983079843 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1653 | 1467983079845 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:39 INFO - PROCESS | 1653 | 1467983079952 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:04:39 INFO - PROCESS | 1653 | 1467983079957 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1653 | 1467983079958 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c18000 == 30 [pid = 1653] [id = 627] 06:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118a50800) [pid = 1653] [serial = 1881] [outer = 0x0] 06:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a58000) [pid = 1653] [serial = 1882] [outer = 0x118a50800] 06:04:39 INFO - PROCESS | 1653 | 1467983079985 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119220400) [pid = 1653] [serial = 1883] [outer = 0x118a50800] 06:04:40 INFO - PROCESS | 1653 | 1467983080333 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 529ms 06:04:40 INFO - PROCESS | 1653 | 1467983080357 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1653 | 1467983080359 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:04:40 INFO - PROCESS | 1653 | 1467983080361 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1653 | 1467983080362 Marionette TRACE conn2 <- [1,2482,null,{}] 06:04:40 INFO - PROCESS | 1653 | 1467983080365 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 1653 | 1467983080366 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:40 INFO - PROCESS | 1653 | 1467983080474 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:04:40 INFO - PROCESS | 1653 | 1467983080477 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1653 | 1467983080478 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246c9000 == 31 [pid = 1653] [id = 628] 06:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133d0000) [pid = 1653] [serial = 1884] [outer = 0x0] 06:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1192d1400) [pid = 1653] [serial = 1885] [outer = 0x1133d0000] 06:04:40 INFO - PROCESS | 1653 | 1467983080505 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119654800) [pid = 1653] [serial = 1886] [outer = 0x1133d0000] 06:04:40 INFO - PROCESS | 1653 | 1467983080857 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 06:04:40 INFO - PROCESS | 1653 | 1467983080883 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1653 | 1467983080884 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:04:40 INFO - PROCESS | 1653 | 1467983080892 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1653 | 1467983080893 Marionette TRACE conn2 <- [1,2486,null,{}] 06:04:40 INFO - PROCESS | 1653 | 1467983080895 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:40 INFO - PROCESS | 1653 | 1467983080902 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:41 INFO - PROCESS | 1653 | 1467983081013 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:04:41 INFO - PROCESS | 1653 | 1467983081052 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1653 | 1467983081053 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273b8800 == 32 [pid = 1653] [id = 629] 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11962fc00) [pid = 1653] [serial = 1887] [outer = 0x0] 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c61800) [pid = 1653] [serial = 1888] [outer = 0x11962fc00] 06:04:41 INFO - PROCESS | 1653 | 1467983081078 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1241ec400) [pid = 1653] [serial = 1889] [outer = 0x11962fc00] 06:04:41 INFO - PROCESS | 1653 | 1467983081404 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 569ms 06:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:04:41 INFO - PROCESS | 1653 | 1467983081462 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1653 | 1467983081463 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:04:41 INFO - PROCESS | 1653 | 1467983081465 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1653 | 1467983081466 Marionette TRACE conn2 <- [1,2490,null,{}] 06:04:41 INFO - PROCESS | 1653 | 1467983081469 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 1653 | 1467983081470 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:41 INFO - PROCESS | 1653 | 1467983081574 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:04:41 INFO - PROCESS | 1653 | 1467983081577 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1653 | 1467983081578 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c8000 == 33 [pid = 1653] [id = 630] 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112699800) [pid = 1653] [serial = 1890] [outer = 0x0] 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1244c1c00) [pid = 1653] [serial = 1891] [outer = 0x112699800] 06:04:41 INFO - PROCESS | 1653 | 1467983081604 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124d55000) [pid = 1653] [serial = 1892] [outer = 0x112699800] 06:04:41 INFO - PROCESS | 1653 | 1467983081946 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 524ms 06:04:41 INFO - PROCESS | 1653 | 1467983081992 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1653 | 1467983081993 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:04:41 INFO - PROCESS | 1653 | 1467983081996 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1653 | 1467983081997 Marionette TRACE conn2 <- [1,2494,null,{}] 06:04:42 INFO - PROCESS | 1653 | 1467983081999 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1653 | 1467983082000 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:42 INFO - PROCESS | 1653 | 1467983082097 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:04:42 INFO - PROCESS | 1653 | 1467983082100 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1653 | 1467983082101 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129354800 == 34 [pid = 1653] [id = 631] 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1127ba000) [pid = 1653] [serial = 1893] [outer = 0x0] 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125576000) [pid = 1653] [serial = 1894] [outer = 0x1127ba000] 06:04:42 INFO - PROCESS | 1653 | 1467983082125 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126920000) [pid = 1653] [serial = 1895] [outer = 0x1127ba000] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a5b9800) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12901fc00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12557c000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128cc400) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11962ec00) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127b1400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176f1000) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c53400) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117ea9800) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129022400) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1127b4c00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112046c00) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113d92c00) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:04:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1127a0c00) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:04:42 INFO - PROCESS | 1653 | 1467983082584 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 623ms 06:04:42 INFO - PROCESS | 1653 | 1467983082630 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1653 | 1467983082633 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:04:42 INFO - PROCESS | 1653 | 1467983082642 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1653 | 1467983082644 Marionette TRACE conn2 <- [1,2498,null,{}] 06:04:42 INFO - PROCESS | 1653 | 1467983082646 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1653 | 1467983082647 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:42 INFO - PROCESS | 1653 | 1467983082732 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:04:42 INFO - PROCESS | 1653 | 1467983082744 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1653 | 1467983082745 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11959c800 == 35 [pid = 1653] [id = 632] 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d9000) [pid = 1653] [serial = 1896] [outer = 0x0] 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118e98000) [pid = 1653] [serial = 1897] [outer = 0x1128d9000] 06:04:42 INFO - PROCESS | 1653 | 1467983082769 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1241e1800) [pid = 1653] [serial = 1898] [outer = 0x1128d9000] 06:04:43 INFO - PROCESS | 1653 | 1467983083101 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 471ms 06:04:43 INFO - PROCESS | 1653 | 1467983083114 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1653 | 1467983083116 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:04:43 INFO - PROCESS | 1653 | 1467983083120 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1653 | 1467983083122 Marionette TRACE conn2 <- [1,2502,null,{}] 06:04:43 INFO - PROCESS | 1653 | 1467983083124 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 1653 | 1467983083125 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:43 INFO - PROCESS | 1653 | 1467983083202 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:04:43 INFO - PROCESS | 1653 | 1467983083206 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1653 | 1467983083207 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ad000 == 36 [pid = 1653] [id = 633] 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11851e800) [pid = 1653] [serial = 1899] [outer = 0x0] 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126958800) [pid = 1653] [serial = 1900] [outer = 0x11851e800] 06:04:43 INFO - PROCESS | 1653 | 1467983083231 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126aa7000) [pid = 1653] [serial = 1901] [outer = 0x11851e800] 06:04:43 INFO - PROCESS | 1653 | 1467983083609 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms 06:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:04:43 INFO - PROCESS | 1653 | 1467983083641 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1653 | 1467983083644 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:04:43 INFO - PROCESS | 1653 | 1467983083656 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1653 | 1467983083659 Marionette TRACE conn2 <- [1,2506,null,{}] 06:04:43 INFO - PROCESS | 1653 | 1467983083662 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:43 INFO - PROCESS | 1653 | 1467983083666 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:43 INFO - PROCESS | 1653 | 1467983083806 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:04:43 INFO - PROCESS | 1653 | 1467983083811 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1653 | 1467983083820 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12444b000 == 37 [pid = 1653] [id = 634] 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126eb8000) [pid = 1653] [serial = 1902] [outer = 0x0] 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127435800) [pid = 1653] [serial = 1903] [outer = 0x126eb8000] 06:04:43 INFO - PROCESS | 1653 | 1467983083847 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127442c00) [pid = 1653] [serial = 1904] [outer = 0x126eb8000] 06:04:44 INFO - PROCESS | 1653 | 1467983084200 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 581ms 06:04:44 INFO - PROCESS | 1653 | 1467983084228 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1653 | 1467983084230 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:04:44 INFO - PROCESS | 1653 | 1467983084235 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1653 | 1467983084236 Marionette TRACE conn2 <- [1,2510,null,{}] 06:04:44 INFO - PROCESS | 1653 | 1467983084239 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:44 INFO - PROCESS | 1653 | 1467983084240 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:44 INFO - PROCESS | 1653 | 1467983084345 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:04:44 INFO - PROCESS | 1653 | 1467983084353 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1653 | 1467983084354 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb3800 == 38 [pid = 1653] [id = 635] 06:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127443400) [pid = 1653] [serial = 1905] [outer = 0x0] 06:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12901cc00) [pid = 1653] [serial = 1906] [outer = 0x127443400] 06:04:44 INFO - PROCESS | 1653 | 1467983084378 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129118800) [pid = 1653] [serial = 1907] [outer = 0x127443400] 06:04:44 INFO - PROCESS | 1653 | 1467983084929 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 769ms 06:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:04:45 INFO - PROCESS | 1653 | 1467983085004 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1653 | 1467983085007 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:04:45 INFO - PROCESS | 1653 | 1467983085010 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1653 | 1467983085013 Marionette TRACE conn2 <- [1,2514,null,{}] 06:04:45 INFO - PROCESS | 1653 | 1467983085017 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 1653 | 1467983085018 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:45 INFO - PROCESS | 1653 | 1467983085150 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:04:45 INFO - PROCESS | 1653 | 1467983085235 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 1653 | 1467983085237 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e5d800 == 39 [pid = 1653] [id = 636] 06:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112e06800) [pid = 1653] [serial = 1908] [outer = 0x0] 06:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1132be400) [pid = 1653] [serial = 1909] [outer = 0x112e06800] 06:04:45 INFO - PROCESS | 1653 | 1467983085267 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1151dd400) [pid = 1653] [serial = 1910] [outer = 0x112e06800] 06:04:45 INFO - PROCESS | 1653 | 1467983085786 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 824ms 06:04:45 INFO - PROCESS | 1653 | 1467983085968 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1653 | 1467983085970 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:04:46 INFO - PROCESS | 1653 | 1467983086002 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1653 | 1467983086004 Marionette TRACE conn2 <- [1,2518,null,{}] 06:04:46 INFO - PROCESS | 1653 | 1467983086007 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 1653 | 1467983086009 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:46 INFO - PROCESS | 1653 | 1467983086109 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:04:46 INFO - PROCESS | 1653 | 1467983086164 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1653 | 1467983086167 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117246000 == 40 [pid = 1653] [id = 637] 06:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113371400) [pid = 1653] [serial = 1911] [outer = 0x0] 06:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1139ea800) [pid = 1653] [serial = 1912] [outer = 0x113371400] 06:04:46 INFO - PROCESS | 1653 | 1467983086193 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11670a800) [pid = 1653] [serial = 1913] [outer = 0x113371400] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12444b000 == 39 [pid = 1653] [id = 634] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ad000 == 38 [pid = 1653] [id = 633] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11959c800 == 37 [pid = 1653] [id = 632] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129354800 == 36 [pid = 1653] [id = 631] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c8000 == 35 [pid = 1653] [id = 630] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1273b8800 == 34 [pid = 1653] [id = 629] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1246c9000 == 33 [pid = 1653] [id = 628] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x123c18000 == 32 [pid = 1653] [id = 627] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11959e000 == 31 [pid = 1653] [id = 626] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117e74800 == 30 [pid = 1653] [id = 625] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116008800 == 29 [pid = 1653] [id = 624] 06:04:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e7000 == 28 [pid = 1653] [id = 623] 06:04:46 INFO - PROCESS | 1653 | 1467983086720 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a5df000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a5e8400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12949e000) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1244bf800) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126ec3800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192cf000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119841400) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12382dc00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1132cc800) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1167c4800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118224000) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182c3800) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129125800) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182b9800) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185ba000) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129118c00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1128d6800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11309b000) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113ba9400) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128a7c400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119ba9c00) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11962f000) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128a7a000) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11269d400) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126914400) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1241e4c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12a5b8000) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 06:04:46 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x129359800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 06:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 773ms 06:04:46 INFO - PROCESS | 1653 | 1467983086775 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1653 | 1467983086779 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:04:46 INFO - PROCESS | 1653 | 1467983086789 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1653 | 1467983086793 Marionette TRACE conn2 <- [1,2522,null,{}] 06:04:46 INFO - PROCESS | 1653 | 1467983086797 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:46 INFO - PROCESS | 1653 | 1467983086800 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:46 INFO - PROCESS | 1653 | 1467983086926 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:04:46 INFO - PROCESS | 1653 | 1467983086943 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1653 | 1467983086944 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11959b800 == 29 [pid = 1653] [id = 638] 06:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x117ea7000) [pid = 1653] [serial = 1914] [outer = 0x0] 06:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118138000) [pid = 1653] [serial = 1915] [outer = 0x117ea7000] 06:04:46 INFO - PROCESS | 1653 | 1467983086990 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118228400) [pid = 1653] [serial = 1916] [outer = 0x117ea7000] 06:04:47 INFO - PROCESS | 1653 | 1467983087371 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 06:04:47 INFO - PROCESS | 1653 | 1467983087413 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1653 | 1467983087415 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:04:47 INFO - PROCESS | 1653 | 1467983087418 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1653 | 1467983087420 Marionette TRACE conn2 <- [1,2526,null,{}] 06:04:47 INFO - PROCESS | 1653 | 1467983087426 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:47 INFO - PROCESS | 1653 | 1467983087430 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:47 INFO - PROCESS | 1653 | 1467983087509 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:04:47 INFO - PROCESS | 1653 | 1467983087519 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1653 | 1467983087521 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbc000 == 30 [pid = 1653] [id = 639] 06:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1192ca800) [pid = 1653] [serial = 1917] [outer = 0x0] 06:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119610000) [pid = 1653] [serial = 1918] [outer = 0x1192ca800] 06:04:47 INFO - PROCESS | 1653 | 1467983087550 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11965b400) [pid = 1653] [serial = 1919] [outer = 0x1192ca800] 06:04:47 INFO - PROCESS | 1653 | 1467983087904 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 06:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:04:47 INFO - PROCESS | 1653 | 1467983087942 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1653 | 1467983087943 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:04:47 INFO - PROCESS | 1653 | 1467983087946 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1653 | 1467983087947 Marionette TRACE conn2 <- [1,2530,null,{}] 06:04:47 INFO - PROCESS | 1653 | 1467983087952 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:47 INFO - PROCESS | 1653 | 1467983087953 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:48 INFO - PROCESS | 1653 | 1467983088030 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:04:48 INFO - PROCESS | 1653 | 1467983088036 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1653 | 1467983088037 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a18800 == 31 [pid = 1653] [id = 640] 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1127adc00) [pid = 1653] [serial = 1920] [outer = 0x0] 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119baa400) [pid = 1653] [serial = 1921] [outer = 0x1127adc00] 06:04:48 INFO - PROCESS | 1653 | 1467983088062 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121010400) [pid = 1653] [serial = 1922] [outer = 0x1127adc00] 06:04:48 INFO - PROCESS | 1653 | 1467983088489 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 573ms 06:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:04:48 INFO - PROCESS | 1653 | 1467983088520 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 1653 | 1467983088522 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:04:48 INFO - PROCESS | 1653 | 1467983088526 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1653 | 1467983088528 Marionette TRACE conn2 <- [1,2534,null,{}] 06:04:48 INFO - PROCESS | 1653 | 1467983088532 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:48 INFO - PROCESS | 1653 | 1467983088534 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:48 INFO - PROCESS | 1653 | 1467983088665 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:04:48 INFO - PROCESS | 1653 | 1467983088771 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1653 | 1467983088773 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118582800 == 32 [pid = 1653] [id = 641] 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a84800) [pid = 1653] [serial = 1923] [outer = 0x0] 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11607ac00) [pid = 1653] [serial = 1924] [outer = 0x112a84800] 06:04:48 INFO - PROCESS | 1653 | 1467983088823 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117011000) [pid = 1653] [serial = 1925] [outer = 0x112a84800] 06:04:49 INFO - PROCESS | 1653 | 1467983089347 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 872ms 06:04:49 INFO - PROCESS | 1653 | 1467983089397 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1653 | 1467983089400 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:04:49 INFO - PROCESS | 1653 | 1467983089405 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1653 | 1467983089407 Marionette TRACE conn2 <- [1,2538,null,{}] 06:04:49 INFO - PROCESS | 1653 | 1467983089409 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 1653 | 1467983089411 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:49 INFO - PROCESS | 1653 | 1467983089510 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:04:49 INFO - PROCESS | 1653 | 1467983089571 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1653 | 1467983089572 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b1000 == 33 [pid = 1653] [id = 642] 06:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118140c00) [pid = 1653] [serial = 1926] [outer = 0x0] 06:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118520c00) [pid = 1653] [serial = 1927] [outer = 0x118140c00] 06:04:49 INFO - PROCESS | 1653 | 1467983089603 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11965b800) [pid = 1653] [serial = 1928] [outer = 0x118140c00] 06:04:50 INFO - PROCESS | 1653 | 1467983090053 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 06:04:50 INFO - PROCESS | 1653 | 1467983090075 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:04:50 INFO - PROCESS | 1653 | 1467983090077 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1653 | 1467983090079 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1653 | 1467983090083 Marionette TRACE conn2 <- [1,2542,null,{}] 06:04:50 INFO - PROCESS | 1653 | 1467983090114 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1653 | 1467983090117 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:50 INFO - PROCESS | 1653 | 1467983090248 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:04:50 INFO - PROCESS | 1653 | 1467983090260 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1653 | 1467983090262 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4b7000 == 34 [pid = 1653] [id = 643] 06:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123e53800) [pid = 1653] [serial = 1929] [outer = 0x0] 06:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1244b7000) [pid = 1653] [serial = 1930] [outer = 0x123e53800] 06:04:50 INFO - PROCESS | 1653 | 1467983090306 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124d2bc00) [pid = 1653] [serial = 1931] [outer = 0x123e53800] 06:04:50 INFO - PROCESS | 1653 | 1467983090755 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 723ms 06:04:50 INFO - PROCESS | 1653 | 1467983090803 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:04:50 INFO - PROCESS | 1653 | 1467983090805 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1653 | 1467983090807 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1653 | 1467983090809 Marionette TRACE conn2 <- [1,2546,null,{}] 06:04:50 INFO - PROCESS | 1653 | 1467983090811 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1653 | 1467983090812 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:50 INFO - PROCESS | 1653 | 1467983090908 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:04:50 INFO - PROCESS | 1653 | 1467983090967 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1653 | 1467983090968 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a1000 == 35 [pid = 1653] [id = 644] 06:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124d5a400) [pid = 1653] [serial = 1932] [outer = 0x0] 06:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126921c00) [pid = 1653] [serial = 1933] [outer = 0x124d5a400] 06:04:51 INFO - PROCESS | 1653 | 1467983090998 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126ec1000) [pid = 1653] [serial = 1934] [outer = 0x124d5a400] 06:04:51 INFO - PROCESS | 1653 | 1467983091427 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 06:04:51 INFO - PROCESS | 1653 | 1467983091478 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 1653 | 1467983091479 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:04:51 INFO - PROCESS | 1653 | 1467983091481 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 1653 | 1467983091483 Marionette TRACE conn2 <- [1,2550,null,{}] 06:04:51 INFO - PROCESS | 1653 | 1467983091485 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:51 INFO - PROCESS | 1653 | 1467983091486 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:51 INFO - PROCESS | 1653 | 1467983091599 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:04:51 INFO - PROCESS | 1653 | 1467983091684 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1653 | 1467983091686 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c1800 == 36 [pid = 1653] [id = 645] 06:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124dc9000) [pid = 1653] [serial = 1935] [outer = 0x0] 06:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127436400) [pid = 1653] [serial = 1936] [outer = 0x124dc9000] 06:04:51 INFO - PROCESS | 1653 | 1467983091716 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a76800) [pid = 1653] [serial = 1937] [outer = 0x124dc9000] 06:04:52 INFO - PROCESS | 1653 | 1467983092238 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 772ms 06:04:52 INFO - PROCESS | 1653 | 1467983092254 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 1653 | 1467983092256 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:04:52 INFO - PROCESS | 1653 | 1467983092260 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 1653 | 1467983092262 Marionette TRACE conn2 <- [1,2554,null,{}] 06:04:52 INFO - PROCESS | 1653 | 1467983092265 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:52 INFO - PROCESS | 1653 | 1467983092267 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:52 INFO - PROCESS | 1653 | 1467983092363 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:04:52 INFO - PROCESS | 1653 | 1467983092441 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1653 | 1467983092444 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117080800 == 37 [pid = 1653] [id = 646] 06:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1128d0400) [pid = 1653] [serial = 1938] [outer = 0x0] 06:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11607ec00) [pid = 1653] [serial = 1939] [outer = 0x1128d0400] 06:04:52 INFO - PROCESS | 1653 | 1467983092473 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118130000) [pid = 1653] [serial = 1940] [outer = 0x1128d0400] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbc000 == 36 [pid = 1653] [id = 639] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11959b800 == 35 [pid = 1653] [id = 638] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117246000 == 34 [pid = 1653] [id = 637] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117e5d800 == 33 [pid = 1653] [id = 636] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb3800 == 32 [pid = 1653] [id = 635] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c1800 == 31 [pid = 1653] [id = 645] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1184a1000 == 30 [pid = 1653] [id = 644] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4b7000 == 29 [pid = 1653] [id = 643] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b1000 == 28 [pid = 1653] [id = 642] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126a18800 == 27 [pid = 1653] [id = 640] 06:04:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118582800 == 26 [pid = 1653] [id = 641] 06:04:53 INFO - PROCESS | 1653 | 1467983093426 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1178ms 06:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:04:53 INFO - PROCESS | 1653 | 1467983093438 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1653 | 1467983093440 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:04:53 INFO - PROCESS | 1653 | 1467983093443 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1653 | 1467983093445 Marionette TRACE conn2 <- [1,2558,null,{}] 06:04:53 INFO - PROCESS | 1653 | 1467983093451 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:53 INFO - PROCESS | 1653 | 1467983093452 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:53 INFO - PROCESS | 1653 | 1467983093563 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:04:53 INFO - PROCESS | 1653 | 1467983093568 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:53 INFO - PROCESS | 1653 | 1467983093570 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x117076800 == 27 [pid = 1653] [id = 647] 06:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1127af000) [pid = 1653] [serial = 1941] [outer = 0x0] 06:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1128d3400) [pid = 1653] [serial = 1942] [outer = 0x1127af000] 06:04:53 INFO - PROCESS | 1653 | 1467983093598 Marionette DEBUG loaded listener.js 06:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11309d000) [pid = 1653] [serial = 1943] [outer = 0x1127af000] 06:04:53 INFO - PROCESS | 1653 | 1467983093957 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 570ms 06:04:54 INFO - PROCESS | 1653 | 1467983094013 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1653 | 1467983094017 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:04:54 INFO - PROCESS | 1653 | 1467983094022 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1653 | 1467983094024 Marionette TRACE conn2 <- [1,2562,null,{}] 06:04:54 INFO - PROCESS | 1653 | 1467983094026 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:54 INFO - PROCESS | 1653 | 1467983094028 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:54 INFO - PROCESS | 1653 | 1467983094148 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:04:54 INFO - PROCESS | 1653 | 1467983094166 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1653 | 1467983094168 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11987a000 == 28 [pid = 1653] [id = 648] 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1160da000) [pid = 1653] [serial = 1944] [outer = 0x0] 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11697a400) [pid = 1653] [serial = 1945] [outer = 0x1160da000] 06:04:54 INFO - PROCESS | 1653 | 1467983094213 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118138c00) [pid = 1653] [serial = 1946] [outer = 0x1160da000] 06:04:54 INFO - PROCESS | 1653 | 1467983094689 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 678ms 06:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:04:54 INFO - PROCESS | 1653 | 1467983094701 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1653 | 1467983094702 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:04:54 INFO - PROCESS | 1653 | 1467983094704 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1653 | 1467983094707 Marionette TRACE conn2 <- [1,2566,null,{}] 06:04:54 INFO - PROCESS | 1653 | 1467983094715 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:54 INFO - PROCESS | 1653 | 1467983094721 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:54 INFO - PROCESS | 1653 | 1467983094829 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:04:54 INFO - PROCESS | 1653 | 1467983094834 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1653 | 1467983094836 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255d0000 == 29 [pid = 1653] [id = 649] 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1127a8800) [pid = 1653] [serial = 1947] [outer = 0x0] 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1182c3800) [pid = 1653] [serial = 1948] [outer = 0x1127a8800] 06:04:54 INFO - PROCESS | 1653 | 1467983094864 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119223800) [pid = 1653] [serial = 1949] [outer = 0x1127a8800] 06:04:55 INFO - PROCESS | 1653 | 1467983095489 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1127ba000) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11309f400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117ea7000) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128d9000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1182c3400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118a50800) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126eb8000) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1192ca800) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11203b400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127adc00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127ae400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112699800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119849400) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133d0000) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127443400) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11336e000) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11851e800) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113371400) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12461a800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11962fc00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e06800) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:04:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127b1000) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 822ms 06:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:04:55 INFO - PROCESS | 1653 | 1467983095527 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1653 | 1467983095529 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:04:55 INFO - PROCESS | 1653 | 1467983095532 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1653 | 1467983095533 Marionette TRACE conn2 <- [1,2570,null,{}] 06:04:55 INFO - PROCESS | 1653 | 1467983095536 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 1653 | 1467983095537 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:55 INFO - PROCESS | 1653 | 1467983095613 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:04:55 INFO - PROCESS | 1653 | 1467983095619 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1653 | 1467983095621 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124058800 == 30 [pid = 1653] [id = 650] 06:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128d7400) [pid = 1653] [serial = 1950] [outer = 0x0] 06:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113094c00) [pid = 1653] [serial = 1951] [outer = 0x1128d7400] 06:04:55 INFO - PROCESS | 1653 | 1467983095646 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116084400) [pid = 1653] [serial = 1952] [outer = 0x1128d7400] 06:04:55 INFO - PROCESS | 1653 | 1467983095972 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 470ms 06:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:04:56 INFO - PROCESS | 1653 | 1467983096002 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1653 | 1467983096004 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:04:56 INFO - PROCESS | 1653 | 1467983096006 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1653 | 1467983096014 Marionette TRACE conn2 <- [1,2574,null,{}] 06:04:56 INFO - PROCESS | 1653 | 1467983096016 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1653 | 1467983096018 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:56 INFO - PROCESS | 1653 | 1467983096091 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:04:56 INFO - PROCESS | 1653 | 1467983096155 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1653 | 1467983096156 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907d800 == 31 [pid = 1653] [id = 651] 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116023c00) [pid = 1653] [serial = 1953] [outer = 0x0] 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11821f800) [pid = 1653] [serial = 1954] [outer = 0x116023c00] 06:04:56 INFO - PROCESS | 1653 | 1467983096181 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11962b000) [pid = 1653] [serial = 1955] [outer = 0x116023c00] 06:04:56 INFO - PROCESS | 1653 | 1467983096459 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 475ms 06:04:56 INFO - PROCESS | 1653 | 1467983096490 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1653 | 1467983096491 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:04:56 INFO - PROCESS | 1653 | 1467983096494 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1653 | 1467983096495 Marionette TRACE conn2 <- [1,2578,null,{}] 06:04:56 INFO - PROCESS | 1653 | 1467983096506 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1653 | 1467983096510 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:56 INFO - PROCESS | 1653 | 1467983096630 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:04:56 INFO - PROCESS | 1653 | 1467983096637 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1653 | 1467983096638 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4ad000 == 32 [pid = 1653] [id = 652] 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118a54800) [pid = 1653] [serial = 1956] [outer = 0x0] 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196c6c00) [pid = 1653] [serial = 1957] [outer = 0x118a54800] 06:04:56 INFO - PROCESS | 1653 | 1467983096755 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123c71400) [pid = 1653] [serial = 1958] [outer = 0x118a54800] 06:04:57 INFO - PROCESS | 1653 | 1467983097146 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 669ms 06:04:57 INFO - PROCESS | 1653 | 1467983097164 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:04:57 INFO - PROCESS | 1653 | 1467983097167 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:04:57 INFO - PROCESS | 1653 | 1467983097171 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1653 | 1467983097172 Marionette TRACE conn2 <- [1,2582,null,{}] 06:04:57 INFO - PROCESS | 1653 | 1467983097175 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:57 INFO - PROCESS | 1653 | 1467983097176 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:57 INFO - PROCESS | 1653 | 1467983097257 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:04:57 INFO - PROCESS | 1653 | 1467983097261 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1653 | 1467983097262 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbf000 == 33 [pid = 1653] [id = 653] 06:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116703800) [pid = 1653] [serial = 1959] [outer = 0x0] 06:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12411b000) [pid = 1653] [serial = 1960] [outer = 0x116703800] 06:04:57 INFO - PROCESS | 1653 | 1467983097288 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1244bb800) [pid = 1653] [serial = 1961] [outer = 0x116703800] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117076800 == 32 [pid = 1653] [id = 647] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117080800 == 31 [pid = 1653] [id = 646] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1255d0000 == 30 [pid = 1653] [id = 649] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124058800 == 29 [pid = 1653] [id = 650] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12907d800 == 28 [pid = 1653] [id = 651] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11987a000 == 27 [pid = 1653] [id = 648] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118221400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118274400) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113f2d800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11662fc00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118a58000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127b4000) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a84000) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1192d1400) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11813f000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127a3400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a79800) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119c61800) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11670ac00) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1244c1c00) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1241ec400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119ebcc00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11960ec00) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127442c00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126917000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125576000) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127082400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124d55000) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126aa7000) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x121010400) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126958800) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118e98000) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x126920000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1241e1800) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119654800) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119220400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11965b400) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119baa400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125016c00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4ad000 == 26 [pid = 1653] [id = 652] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118138000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1151dd400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1139ea800) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1132be400) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11670a800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x118228400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x129118800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12901cc00) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x119610000) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x127435800) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 06:04:58 INFO - PROCESS | 1653 | 1467983098610 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1479ms 06:04:58 INFO - PROCESS | 1653 | 1467983098651 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:04:58 INFO - PROCESS | 1653 | 1467983098653 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:04:58 INFO - PROCESS | 1653 | 1467983098657 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1653 | 1467983098659 Marionette TRACE conn2 <- [1,2586,null,{}] 06:04:58 INFO - PROCESS | 1653 | 1467983098664 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 1653 | 1467983098665 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:58 INFO - PROCESS | 1653 | 1467983098754 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:04:58 INFO - PROCESS | 1653 | 1467983098810 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1653 | 1467983098812 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116017800 == 27 [pid = 1653] [id = 654] 06:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112697000) [pid = 1653] [serial = 1962] [outer = 0x0] 06:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112697800) [pid = 1653] [serial = 1963] [outer = 0x112697000] 06:04:58 INFO - PROCESS | 1653 | 1467983098839 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1127b1c00) [pid = 1653] [serial = 1964] [outer = 0x112697000] 06:04:59 INFO - PROCESS | 1653 | 1467983099157 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 521ms 06:04:59 INFO - PROCESS | 1653 | 1467983099178 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1653 | 1467983099184 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:04:59 INFO - PROCESS | 1653 | 1467983099190 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1653 | 1467983099191 Marionette TRACE conn2 <- [1,2590,null,{}] 06:04:59 INFO - PROCESS | 1653 | 1467983099194 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1653 | 1467983099196 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:59 INFO - PROCESS | 1653 | 1467983099275 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:04:59 INFO - PROCESS | 1653 | 1467983099281 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1653 | 1467983099285 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e79800 == 28 [pid = 1653] [id = 655] 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1128cb400) [pid = 1653] [serial = 1965] [outer = 0x0] 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112e33400) [pid = 1653] [serial = 1966] [outer = 0x1128cb400] 06:04:59 INFO - PROCESS | 1653 | 1467983099312 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1133d2c00) [pid = 1653] [serial = 1967] [outer = 0x1128cb400] 06:04:59 INFO - PROCESS | 1653 | 1467983099650 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 469ms 06:04:59 INFO - PROCESS | 1653 | 1467983099660 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:04:59 INFO - PROCESS | 1653 | 1467983099661 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:04:59 INFO - PROCESS | 1653 | 1467983099663 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1653 | 1467983099676 Marionette TRACE conn2 <- [1,2594,null,{}] 06:04:59 INFO - PROCESS | 1653 | 1467983099687 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1653 | 1467983099690 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:59 INFO - PROCESS | 1653 | 1467983099765 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:04:59 INFO - PROCESS | 1653 | 1467983099770 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1653 | 1467983099772 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119283000 == 29 [pid = 1653] [id = 656] 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x110fb4c00) [pid = 1653] [serial = 1968] [outer = 0x0] 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1160ddc00) [pid = 1653] [serial = 1969] [outer = 0x110fb4c00] 06:04:59 INFO - PROCESS | 1653 | 1467983099802 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11696e800) [pid = 1653] [serial = 1970] [outer = 0x110fb4c00] 06:05:00 INFO - PROCESS | 1653 | 1467983100146 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 532ms 06:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:05:00 INFO - PROCESS | 1653 | 1467983100196 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1653 | 1467983100198 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:05:00 INFO - PROCESS | 1653 | 1467983100200 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1653 | 1467983100201 Marionette TRACE conn2 <- [1,2598,null,{}] 06:05:00 INFO - PROCESS | 1653 | 1467983100203 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:00 INFO - PROCESS | 1653 | 1467983100204 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:00 INFO - PROCESS | 1653 | 1467983100303 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:05:00 INFO - PROCESS | 1653 | 1467983100309 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1653 | 1467983100310 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c15800 == 30 [pid = 1653] [id = 657] 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11700a400) [pid = 1653] [serial = 1971] [outer = 0x0] 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11812f800) [pid = 1653] [serial = 1972] [outer = 0x11700a400] 06:05:00 INFO - PROCESS | 1653 | 1467983100335 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118143400) [pid = 1653] [serial = 1973] [outer = 0x11700a400] 06:05:00 INFO - PROCESS | 1653 | 1467983100640 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 469ms 06:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:05:00 INFO - PROCESS | 1653 | 1467983100670 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1653 | 1467983100671 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:05:00 INFO - PROCESS | 1653 | 1467983100673 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1653 | 1467983100674 Marionette TRACE conn2 <- [1,2602,null,{}] 06:05:00 INFO - PROCESS | 1653 | 1467983100677 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:00 INFO - PROCESS | 1653 | 1467983100678 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:00 INFO - PROCESS | 1653 | 1467983100758 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:05:00 INFO - PROCESS | 1653 | 1467983100761 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1653 | 1467983100762 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6b000 == 31 [pid = 1653] [id = 658] 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1127b9000) [pid = 1653] [serial = 1974] [outer = 0x0] 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118228c00) [pid = 1653] [serial = 1975] [outer = 0x1127b9000] 06:05:00 INFO - PROCESS | 1653 | 1467983100789 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182c4000) [pid = 1653] [serial = 1976] [outer = 0x1127b9000] 06:05:01 INFO - PROCESS | 1653 | 1467983101140 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 471ms 06:05:01 INFO - PROCESS | 1653 | 1467983101145 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 1653 | 1467983101146 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:05:01 INFO - PROCESS | 1653 | 1467983101153 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 1653 | 1467983101154 Marionette TRACE conn2 <- [1,2606,null,{}] 06:05:01 INFO - PROCESS | 1653 | 1467983101156 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 1653 | 1467983101160 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:01 INFO - PROCESS | 1653 | 1467983101282 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:05:01 INFO - PROCESS | 1653 | 1467983101288 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1653 | 1467983101289 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250ba000 == 32 [pid = 1653] [id = 659] 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1133d3000) [pid = 1653] [serial = 1977] [outer = 0x0] 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11851a000) [pid = 1653] [serial = 1978] [outer = 0x1133d3000] 06:05:01 INFO - PROCESS | 1653 | 1467983101314 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11962ac00) [pid = 1653] [serial = 1979] [outer = 0x1133d3000] 06:05:01 INFO - PROCESS | 1653 | 1467983101624 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 06:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:05:01 INFO - PROCESS | 1653 | 1467983101671 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 1653 | 1467983101673 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:05:01 INFO - PROCESS | 1653 | 1467983101675 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 1653 | 1467983101676 Marionette TRACE conn2 <- [1,2610,null,{}] 06:05:01 INFO - PROCESS | 1653 | 1467983101678 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 1653 | 1467983101679 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:01 INFO - PROCESS | 1653 | 1467983101759 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:05:01 INFO - PROCESS | 1653 | 1467983101763 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1653 | 1467983101765 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273c5000 == 33 [pid = 1653] [id = 660] 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119631000) [pid = 1653] [serial = 1980] [outer = 0x0] 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1196bf000) [pid = 1653] [serial = 1981] [outer = 0x119631000] 06:05:01 INFO - PROCESS | 1653 | 1467983101791 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119848800) [pid = 1653] [serial = 1982] [outer = 0x119631000] 06:05:02 INFO - PROCESS | 1653 | 1467983102158 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 06:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:05:02 INFO - PROCESS | 1653 | 1467983102196 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1653 | 1467983102197 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:05:02 INFO - PROCESS | 1653 | 1467983102201 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1653 | 1467983102204 Marionette TRACE conn2 <- [1,2614,null,{}] 06:05:02 INFO - PROCESS | 1653 | 1467983102206 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 1653 | 1467983102207 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:02 INFO - PROCESS | 1653 | 1467983102278 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:05:02 INFO - PROCESS | 1653 | 1467983102285 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1653 | 1467983102287 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906d000 == 34 [pid = 1653] [id = 661] 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119ba5400) [pid = 1653] [serial = 1983] [outer = 0x0] 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119ebf400) [pid = 1653] [serial = 1984] [outer = 0x119ba5400] 06:05:02 INFO - PROCESS | 1653 | 1467983102311 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12100e400) [pid = 1653] [serial = 1985] [outer = 0x119ba5400] 06:05:02 INFO - PROCESS | 1653 | 1467983102640 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 471ms 06:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:05:02 INFO - PROCESS | 1653 | 1467983102671 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1653 | 1467983102672 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:05:02 INFO - PROCESS | 1653 | 1467983102674 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1653 | 1467983102675 Marionette TRACE conn2 <- [1,2618,null,{}] 06:05:02 INFO - PROCESS | 1653 | 1467983102677 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 1653 | 1467983102678 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:02 INFO - PROCESS | 1653 | 1467983102754 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:05:02 INFO - PROCESS | 1653 | 1467983102758 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1653 | 1467983102766 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119280800 == 35 [pid = 1653] [id = 662] 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110faf400) [pid = 1653] [serial = 1986] [outer = 0x0] 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123830000) [pid = 1653] [serial = 1987] [outer = 0x110faf400] 06:05:02 INFO - PROCESS | 1653 | 1467983102841 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1241e4c00) [pid = 1653] [serial = 1988] [outer = 0x110faf400] 06:05:03 INFO - PROCESS | 1653 | 1467983103095 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 470ms 06:05:03 INFO - PROCESS | 1653 | 1467983103145 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1653 | 1467983103146 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:05:03 INFO - PROCESS | 1653 | 1467983103157 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1653 | 1467983103158 Marionette TRACE conn2 <- [1,2622,null,{}] 06:05:03 INFO - PROCESS | 1653 | 1467983103160 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 1653 | 1467983103161 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:03 INFO - PROCESS | 1653 | 1467983103244 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:05:03 INFO - PROCESS | 1653 | 1467983103248 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1653 | 1467983103251 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a660000 == 36 [pid = 1653] [id = 663] 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1242d5c00) [pid = 1653] [serial = 1989] [outer = 0x0] 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124611800) [pid = 1653] [serial = 1990] [outer = 0x1242d5c00] 06:05:03 INFO - PROCESS | 1653 | 1467983103276 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124be4000) [pid = 1653] [serial = 1991] [outer = 0x1242d5c00] 06:05:03 INFO - PROCESS | 1653 | 1467983103595 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms 06:05:03 INFO - PROCESS | 1653 | 1467983103627 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1653 | 1467983103628 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:05:03 INFO - PROCESS | 1653 | 1467983103630 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1653 | 1467983103632 Marionette TRACE conn2 <- [1,2626,null,{}] 06:05:03 INFO - PROCESS | 1653 | 1467983103635 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:03 INFO - PROCESS | 1653 | 1467983103636 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:03 INFO - PROCESS | 1653 | 1467983103723 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:05:03 INFO - PROCESS | 1653 | 1467983103792 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1653 | 1467983103794 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d6a800 == 37 [pid = 1653] [id = 664] 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1242e0c00) [pid = 1653] [serial = 1992] [outer = 0x0] 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d53c00) [pid = 1653] [serial = 1993] [outer = 0x1242e0c00] 06:05:03 INFO - PROCESS | 1653 | 1467983103831 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126920400) [pid = 1653] [serial = 1994] [outer = 0x1242e0c00] 06:05:04 INFO - PROCESS | 1653 | 1467983104171 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 571ms 06:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:05:04 INFO - PROCESS | 1653 | 1467983104209 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1653 | 1467983104211 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:05:04 INFO - PROCESS | 1653 | 1467983104213 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1653 | 1467983104214 Marionette TRACE conn2 <- [1,2630,null,{}] 06:05:04 INFO - PROCESS | 1653 | 1467983104218 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 1653 | 1467983104219 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:04 INFO - PROCESS | 1653 | 1467983104319 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:05:04 INFO - PROCESS | 1653 | 1467983104323 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1653 | 1467983104324 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c2800 == 38 [pid = 1653] [id = 665] 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12469e400) [pid = 1653] [serial = 1995] [outer = 0x0] 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126a9b000) [pid = 1653] [serial = 1996] [outer = 0x12469e400] 06:05:04 INFO - PROCESS | 1653 | 1467983104347 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126aa7c00) [pid = 1653] [serial = 1997] [outer = 0x12469e400] 06:05:04 INFO - PROCESS | 1653 | 1467983104686 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 06:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:05:04 INFO - PROCESS | 1653 | 1467983104736 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1653 | 1467983104737 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:05:04 INFO - PROCESS | 1653 | 1467983104739 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1653 | 1467983104740 Marionette TRACE conn2 <- [1,2634,null,{}] 06:05:04 INFO - PROCESS | 1653 | 1467983104742 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 1653 | 1467983104743 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:04 INFO - PROCESS | 1653 | 1467983104841 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:05:04 INFO - PROCESS | 1653 | 1467983104853 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1653 | 1467983104861 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc8000 == 39 [pid = 1653] [id = 666] 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126aa8000) [pid = 1653] [serial = 1998] [outer = 0x0] 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127078c00) [pid = 1653] [serial = 1999] [outer = 0x126aa8000] 06:05:04 INFO - PROCESS | 1653 | 1467983104885 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12742d400) [pid = 1653] [serial = 2000] [outer = 0x126aa8000] 06:05:05 INFO - PROCESS | 1653 | 1467983105212 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 06:05:05 INFO - PROCESS | 1653 | 1467983105259 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1653 | 1467983105260 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:05:05 INFO - PROCESS | 1653 | 1467983105262 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1653 | 1467983105263 Marionette TRACE conn2 <- [1,2638,null,{}] 06:05:05 INFO - PROCESS | 1653 | 1467983105268 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 1653 | 1467983105269 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:05 INFO - PROCESS | 1653 | 1467983105367 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:05:05 INFO - PROCESS | 1653 | 1467983105370 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1653 | 1467983105371 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c3aa800 == 40 [pid = 1653] [id = 667] 06:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126ec0c00) [pid = 1653] [serial = 2001] [outer = 0x0] 06:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12743d800) [pid = 1653] [serial = 2002] [outer = 0x126ec0c00] 06:05:05 INFO - PROCESS | 1653 | 1467983105395 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a77c00) [pid = 1653] [serial = 2003] [outer = 0x126ec0c00] 06:05:05 INFO - PROCESS | 1653 | 1467983105704 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 06:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:05:05 INFO - PROCESS | 1653 | 1467983105739 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1653 | 1467983105740 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:05:05 INFO - PROCESS | 1653 | 1467983105742 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1653 | 1467983105743 Marionette TRACE conn2 <- [1,2642,null,{}] 06:05:05 INFO - PROCESS | 1653 | 1467983105746 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:05 INFO - PROCESS | 1653 | 1467983105747 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:05 INFO - PROCESS | 1653 | 1467983105922 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118a54800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1127af000) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1160da000) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1127a8800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128d7400) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124d5a400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124dc9000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d0400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a84800) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118140c00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123e53800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:05:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116023c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:05:05 INFO - PROCESS | 1653 | 1467983105966 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1653 | 1467983105967 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118581000 == 41 [pid = 1653] [id = 668] 06:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111f5d800) [pid = 1653] [serial = 2004] [outer = 0x0] 06:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1127ba000) [pid = 1653] [serial = 2005] [outer = 0x111f5d800] 06:05:05 INFO - PROCESS | 1653 | 1467983105990 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117eaec00) [pid = 1653] [serial = 2006] [outer = 0x111f5d800] 06:05:06 INFO - PROCESS | 1653 | 1467983106256 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:05:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 570ms 06:05:06 INFO - PROCESS | 1653 | 1467983106313 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1653 | 1467983106314 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:05:06 INFO - PROCESS | 1653 | 1467983106320 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1653 | 1467983106321 Marionette TRACE conn2 <- [1,2646,null,{}] 06:05:06 INFO - PROCESS | 1653 | 1467983106324 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 1653 | 1467983106325 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:06 INFO - PROCESS | 1653 | 1467983106406 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:05:06 INFO - PROCESS | 1653 | 1467983106473 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1653 | 1467983106474 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbc000 == 42 [pid = 1653] [id = 669] 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119616400) [pid = 1653] [serial = 2007] [outer = 0x0] 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126aa0c00) [pid = 1653] [serial = 2008] [outer = 0x119616400] 06:05:06 INFO - PROCESS | 1653 | 1467983106498 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11826c800) [pid = 1653] [serial = 2009] [outer = 0x119616400] 06:05:06 INFO - PROCESS | 1653 | 1467983106764 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:05:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 471ms 06:05:06 INFO - PROCESS | 1653 | 1467983106791 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1653 | 1467983106792 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:05:06 INFO - PROCESS | 1653 | 1467983106794 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1653 | 1467983106795 Marionette TRACE conn2 <- [1,2650,null,{}] 06:05:06 INFO - PROCESS | 1653 | 1467983106805 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 1653 | 1467983106806 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:06 INFO - PROCESS | 1653 | 1467983106897 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:05:06 INFO - PROCESS | 1653 | 1467983106904 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1653 | 1467983106905 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc96800 == 43 [pid = 1653] [id = 670] 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1182bb000) [pid = 1653] [serial = 2010] [outer = 0x0] 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129025000) [pid = 1653] [serial = 2011] [outer = 0x1182bb000] 06:05:06 INFO - PROCESS | 1653 | 1467983106928 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12911d400) [pid = 1653] [serial = 2012] [outer = 0x1182bb000] 06:05:07 INFO - PROCESS | 1653 | 1467983107254 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:05:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 471ms 06:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:05:07 INFO - PROCESS | 1653 | 1467983107268 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1653 | 1467983107270 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:05:07 INFO - PROCESS | 1653 | 1467983107272 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1653 | 1467983107273 Marionette TRACE conn2 <- [1,2654,null,{}] 06:05:07 INFO - PROCESS | 1653 | 1467983107276 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:07 INFO - PROCESS | 1653 | 1467983107277 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:07 INFO - PROCESS | 1653 | 1467983107386 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:05:07 INFO - PROCESS | 1653 | 1467983107392 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1653 | 1467983107393 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd4800 == 44 [pid = 1653] [id = 671] 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124d5a400) [pid = 1653] [serial = 2013] [outer = 0x0] 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129120000) [pid = 1653] [serial = 2014] [outer = 0x124d5a400] 06:05:07 INFO - PROCESS | 1653 | 1467983107416 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12935bc00) [pid = 1653] [serial = 2015] [outer = 0x124d5a400] 06:05:07 INFO - PROCESS | 1653 | 1467983107691 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:05:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 06:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:05:07 INFO - PROCESS | 1653 | 1467983107745 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1653 | 1467983107746 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:05:07 INFO - PROCESS | 1653 | 1467983107748 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1653 | 1467983107750 Marionette TRACE conn2 <- [1,2658,null,{}] 06:05:07 INFO - PROCESS | 1653 | 1467983107755 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:07 INFO - PROCESS | 1653 | 1467983107756 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:07 INFO - PROCESS | 1653 | 1467983107846 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:05:07 INFO - PROCESS | 1653 | 1467983107853 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1653 | 1467983107854 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d0a8000 == 45 [pid = 1653] [id = 672] 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129125800) [pid = 1653] [serial = 2016] [outer = 0x0] 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129361400) [pid = 1653] [serial = 2017] [outer = 0x129125800] 06:05:07 INFO - PROCESS | 1653 | 1467983107877 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12949b800) [pid = 1653] [serial = 2018] [outer = 0x129125800] 06:05:08 INFO - PROCESS | 1653 | 1467983108445 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 772ms 06:05:08 INFO - PROCESS | 1653 | 1467983108521 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:05:08 INFO - PROCESS | 1653 | 1467983108524 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:05:08 INFO - PROCESS | 1653 | 1467983108527 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1653 | 1467983108531 Marionette TRACE conn2 <- [1,2662,null,{}] 06:05:08 INFO - PROCESS | 1653 | 1467983108534 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 1653 | 1467983108535 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:08 INFO - PROCESS | 1653 | 1467983108673 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:05:08 INFO - PROCESS | 1653 | 1467983108734 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1653 | 1467983108736 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e76000 == 46 [pid = 1653] [id = 673] 06:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112694400) [pid = 1653] [serial = 2019] [outer = 0x0] 06:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1127b4000) [pid = 1653] [serial = 2020] [outer = 0x112694400] 06:05:08 INFO - PROCESS | 1653 | 1467983108766 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112a84800) [pid = 1653] [serial = 2021] [outer = 0x112694400] 06:05:09 INFO - PROCESS | 1653 | 1467983109483 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:05:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 974ms 06:05:09 INFO - PROCESS | 1653 | 1467983109527 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1653 | 1467983109530 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:05:09 INFO - PROCESS | 1653 | 1467983109537 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1653 | 1467983109539 Marionette TRACE conn2 <- [1,2666,null,{}] 06:05:09 INFO - PROCESS | 1653 | 1467983109542 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 1653 | 1467983109544 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:09 INFO - PROCESS | 1653 | 1467983109644 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:05:09 INFO - PROCESS | 1653 | 1467983109729 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1653 | 1467983109732 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f4b000 == 47 [pid = 1653] [id = 674] 06:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1131aa400) [pid = 1653] [serial = 2022] [outer = 0x0] 06:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11336e400) [pid = 1653] [serial = 2023] [outer = 0x1131aa400] 06:05:09 INFO - PROCESS | 1653 | 1467983109760 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113d40400) [pid = 1653] [serial = 2024] [outer = 0x1131aa400] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd4800 == 46 [pid = 1653] [id = 671] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc96800 == 45 [pid = 1653] [id = 670] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbc000 == 44 [pid = 1653] [id = 669] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118581000 == 43 [pid = 1653] [id = 668] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12c3aa800 == 42 [pid = 1653] [id = 667] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc8000 == 41 [pid = 1653] [id = 666] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c2800 == 40 [pid = 1653] [id = 665] 06:05:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12411b000) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6a800 == 39 [pid = 1653] [id = 664] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12a660000 == 38 [pid = 1653] [id = 663] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119280800 == 37 [pid = 1653] [id = 662] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12906d000 == 36 [pid = 1653] [id = 661] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1273c5000 == 35 [pid = 1653] [id = 660] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1250ba000 == 34 [pid = 1653] [id = 659] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x123d6b000 == 33 [pid = 1653] [id = 658] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119c15800 == 32 [pid = 1653] [id = 657] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119283000 == 31 [pid = 1653] [id = 656] 06:05:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e79800 == 30 [pid = 1653] [id = 655] 06:05:10 INFO - PROCESS | 1653 | --DOCSHELL 0x116017800 == 29 [pid = 1653] [id = 654] 06:05:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbf000 == 28 [pid = 1653] [id = 653] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123c71400) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1128d3400) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11697a400) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1182c3800) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118138c00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113094c00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116084400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126921c00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126ec1000) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127436400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128a76800) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11607ec00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11607ac00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117011000) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118520c00) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11965b800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1244b7000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124d2bc00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119223800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11962b000) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118130000) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11309d000) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11821f800) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1196c6c00) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 06:05:10 INFO - PROCESS | 1653 | 1467983110638 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:05:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 06:05:10 INFO - PROCESS | 1653 | 1467983110658 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 1653 | 1467983110662 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:05:10 INFO - PROCESS | 1653 | 1467983110668 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 1653 | 1467983110670 Marionette TRACE conn2 <- [1,2670,null,{}] 06:05:10 INFO - PROCESS | 1653 | 1467983110673 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:10 INFO - PROCESS | 1653 | 1467983110674 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:10 INFO - PROCESS | 1653 | 1467983110749 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:05:10 INFO - PROCESS | 1653 | 1467983110755 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1653 | 1467983110756 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185ac800 == 29 [pid = 1653] [id = 675] 06:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11662fc00) [pid = 1653] [serial = 2025] [outer = 0x0] 06:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116905400) [pid = 1653] [serial = 2026] [outer = 0x11662fc00] 06:05:10 INFO - PROCESS | 1653 | 1467983110783 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11700c400) [pid = 1653] [serial = 2027] [outer = 0x11662fc00] 06:05:11 INFO - PROCESS | 1653 | 1467983111602 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\n"]]]}] 06:05:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:05:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 972ms 06:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:05:11 INFO - PROCESS | 1653 | 1467983111639 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1653 | 1467983111640 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:05:11 INFO - PROCESS | 1653 | 1467983111643 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1653 | 1467983111645 Marionette TRACE conn2 <- [1,2674,null,{}] 06:05:11 INFO - PROCESS | 1653 | 1467983111653 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 1653 | 1467983111656 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:11 INFO - PROCESS | 1653 | 1467983111731 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:05:11 INFO - PROCESS | 1653 | 1467983111738 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1653 | 1467983111740 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c08000 == 30 [pid = 1653] [id = 676] 06:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118225800) [pid = 1653] [serial = 2028] [outer = 0x0] 06:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182be400) [pid = 1653] [serial = 2029] [outer = 0x118225800] 06:05:11 INFO - PROCESS | 1653 | 1467983111774 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118518400) [pid = 1653] [serial = 2030] [outer = 0x118225800] 06:05:12 INFO - PROCESS | 1653 | 1467983112638 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\n"]]]}] 06:05:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 06:05:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1021ms 06:05:12 INFO - PROCESS | 1653 | 1467983112664 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 06:05:12 INFO - PROCESS | 1653 | 1467983112668 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:05:12 INFO - PROCESS | 1653 | 1467983112671 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 1653 | 1467983112672 Marionette TRACE conn2 <- [1,2678,null,{}] 06:05:12 INFO - PROCESS | 1653 | 1467983112674 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:12 INFO - PROCESS | 1653 | 1467983112675 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:12 INFO - PROCESS | 1653 | 1467983112771 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:05:12 INFO - PROCESS | 1653 | 1467983112809 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 1653 | 1467983112810 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1246e0000 == 31 [pid = 1653] [id = 677] 06:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127a8800) [pid = 1653] [serial = 2031] [outer = 0x0] 06:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119222c00) [pid = 1653] [serial = 2032] [outer = 0x1127a8800] 06:05:12 INFO - PROCESS | 1653 | 1467983112835 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119610400) [pid = 1653] [serial = 2033] [outer = 0x1127a8800] 06:05:13 INFO - PROCESS | 1653 | 1467983113613 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:05:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 969ms 06:05:13 INFO - PROCESS | 1653 | 1467983113641 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1653 | 1467983113642 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:05:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:05:13 INFO - PROCESS | 1653 | 1467983113644 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1653 | 1467983113645 Marionette TRACE conn2 <- [1,2682,null,{}] 06:05:13 INFO - PROCESS | 1653 | 1467983113653 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:13 INFO - PROCESS | 1653 | 1467983113655 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:13 INFO - PROCESS | 1653 | 1467983113750 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:05:13 INFO - PROCESS | 1653 | 1467983113760 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1653 | 1467983113761 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a19000 == 32 [pid = 1653] [id = 678] 06:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119610800) [pid = 1653] [serial = 2034] [outer = 0x0] 06:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119630c00) [pid = 1653] [serial = 2035] [outer = 0x119610800] 06:05:13 INFO - PROCESS | 1653 | 1467983113819 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11965b400) [pid = 1653] [serial = 2036] [outer = 0x119610800] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1182bb000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12469e400) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133d3000) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119ba5400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1242d5c00) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126aa8000) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110faf400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116703800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1127b9000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112697000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128cb400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x110fb4c00) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119631000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11700a400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126ec0c00) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119616400) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x111f5d800) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1242e0c00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:05:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124d5a400) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:05:14 INFO - PROCESS | 1653 | 1467983114685 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:05:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:05:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1076ms 06:05:14 INFO - PROCESS | 1653 | 1467983114721 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 1653 | 1467983114722 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:05:14 INFO - PROCESS | 1653 | 1467983114724 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1653 | 1467983114725 Marionette TRACE conn2 <- [1,2686,null,{}] 06:05:14 INFO - PROCESS | 1653 | 1467983114727 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:14 INFO - PROCESS | 1653 | 1467983114732 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:14 INFO - PROCESS | 1653 | 1467983114823 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:05:14 INFO - PROCESS | 1653 | 1467983114881 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 1653 | 1467983114882 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c2800 == 33 [pid = 1653] [id = 679] 06:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112047c00) [pid = 1653] [serial = 2037] [outer = 0x0] 06:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118a4d400) [pid = 1653] [serial = 2038] [outer = 0x112047c00] 06:05:14 INFO - PROCESS | 1653 | 1467983114907 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121003400) [pid = 1653] [serial = 2039] [outer = 0x112047c00] 06:05:15 INFO - PROCESS | 1653 | 1467983115682 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\n"]]]}] 06:05:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 06:05:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 06:05:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:05:15 INFO - PROCESS | 1653 | 1467983115696 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1653 | 1467983115697 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:05:15 INFO - PROCESS | 1653 | 1467983115701 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1653 | 1467983115702 Marionette TRACE conn2 <- [1,2690,null,{}] 06:05:15 INFO - PROCESS | 1653 | 1467983115704 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 1653 | 1467983115705 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:15 INFO - PROCESS | 1653 | 1467983115787 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:05:15 INFO - PROCESS | 1653 | 1467983115791 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1653 | 1467983115792 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x129356800 == 34 [pid = 1653] [id = 680] 06:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121004400) [pid = 1653] [serial = 2040] [outer = 0x0] 06:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1241e5400) [pid = 1653] [serial = 2041] [outer = 0x121004400] 06:05:15 INFO - PROCESS | 1653 | 1467983115816 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1244bac00) [pid = 1653] [serial = 2042] [outer = 0x121004400] 06:05:16 INFO - PROCESS | 1653 | 1467983116732 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\n"]]]}] 06:05:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1070ms 06:05:16 INFO - PROCESS | 1653 | 1467983116771 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1653 | 1467983116774 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:05:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:05:16 INFO - PROCESS | 1653 | 1467983116778 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1653 | 1467983116780 Marionette TRACE conn2 <- [1,2694,null,{}] 06:05:16 INFO - PROCESS | 1653 | 1467983116784 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:16 INFO - PROCESS | 1653 | 1467983116785 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:16 INFO - PROCESS | 1653 | 1467983116884 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:05:16 INFO - PROCESS | 1653 | 1467983116939 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 1653 | 1467983116941 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b5000 == 35 [pid = 1653] [id = 681] 06:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1127b5000) [pid = 1653] [serial = 2043] [outer = 0x0] 06:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1131a6c00) [pid = 1653] [serial = 2044] [outer = 0x1127b5000] 06:05:16 INFO - PROCESS | 1653 | 1467983116972 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113f2fc00) [pid = 1653] [serial = 2045] [outer = 0x1127b5000] 06:05:17 INFO - PROCESS | 1653 | 1467983117904 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\n"]]]}] 06:05:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 06:05:17 INFO - PROCESS | 1653 | 1467983117949 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1653 | 1467983117952 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:05:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:05:17 INFO - PROCESS | 1653 | 1467983117957 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1653 | 1467983117959 Marionette TRACE conn2 <- [1,2698,null,{}] 06:05:17 INFO - PROCESS | 1653 | 1467983117961 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 1653 | 1467983117963 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:18 INFO - PROCESS | 1653 | 1467983118060 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:05:18 INFO - PROCESS | 1653 | 1467983118116 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 1653 | 1467983118117 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12442f800 == 36 [pid = 1653] [id = 682] 06:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176ea800) [pid = 1653] [serial = 2046] [outer = 0x0] 06:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11813b800) [pid = 1653] [serial = 2047] [outer = 0x1176ea800] 06:05:18 INFO - PROCESS | 1653 | 1467983118148 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182bb000) [pid = 1653] [serial = 2048] [outer = 0x1176ea800] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c2800 == 35 [pid = 1653] [id = 679] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126a19000 == 34 [pid = 1653] [id = 678] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1246e0000 == 33 [pid = 1653] [id = 677] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123c08000 == 32 [pid = 1653] [id = 676] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1185ac800 == 31 [pid = 1653] [id = 675] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116f4b000 == 30 [pid = 1653] [id = 674] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117e76000 == 29 [pid = 1653] [id = 673] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d0a8000 == 28 [pid = 1653] [id = 672] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129356800 == 27 [pid = 1653] [id = 680] 06:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b5000 == 26 [pid = 1653] [id = 681] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1127ba000) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117eaec00) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124d53c00) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126920400) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126aa7c00) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129120000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11826c800) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12935bc00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12911d400) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126a9b000) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11851a000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11962ac00) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119ebf400) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12100e400) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124611800) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124be4000) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x127078c00) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x123830000) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1241e4c00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1244bb800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118228c00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1182c4000) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x112697800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1127b1c00) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x112e33400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1133d2c00) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1160ddc00) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11696e800) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1196bf000) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x119848800) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x11812f800) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x118143400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12743d800) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x12742d400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x128a77c00) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x126aa0c00) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x129025000) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1653 | 1467983119633 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\n"]]]}] 06:05:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1725ms 06:05:19 INFO - PROCESS | 1653 | 1467983119683 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1653 | 1467983119685 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:05:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:05:19 INFO - PROCESS | 1653 | 1467983119689 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1653 | 1467983119691 Marionette TRACE conn2 <- [1,2702,null,{}] 06:05:19 INFO - PROCESS | 1653 | 1467983119696 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:19 INFO - PROCESS | 1653 | 1467983119698 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:19 INFO - PROCESS | 1653 | 1467983119775 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:05:19 INFO - PROCESS | 1653 | 1467983119780 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1653 | 1467983119783 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661c000 == 27 [pid = 1653] [id = 683] 06:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1128d0000) [pid = 1653] [serial = 2049] [outer = 0x0] 06:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x1128d2400) [pid = 1653] [serial = 2050] [outer = 0x1128d0000] 06:05:19 INFO - PROCESS | 1653 | 1467983119814 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x113097400) [pid = 1653] [serial = 2051] [outer = 0x1128d0000] 06:05:20 INFO - PROCESS | 1653 | 1467983120144 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 472ms 06:05:20 INFO - PROCESS | 1653 | 1467983120189 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 1653 | 1467983120193 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:05:20 INFO - PROCESS | 1653 | 1467983120199 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1653 | 1467983120201 Marionette TRACE conn2 <- [1,2706,null,{}] 06:05:20 INFO - PROCESS | 1653 | 1467983120203 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 1653 | 1467983120205 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:20 INFO - PROCESS | 1653 | 1467983120281 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:05:20 INFO - PROCESS | 1653 | 1467983120287 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1653 | 1467983120289 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f7800 == 28 [pid = 1653] [id = 684] 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1133e4c00) [pid = 1653] [serial = 2052] [outer = 0x0] 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x116025000) [pid = 1653] [serial = 2053] [outer = 0x1133e4c00] 06:05:20 INFO - PROCESS | 1653 | 1467983120316 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x116703800) [pid = 1653] [serial = 2054] [outer = 0x1133e4c00] 06:05:20 INFO - PROCESS | 1653 | 1467983120696 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 06:05:20 INFO - PROCESS | 1653 | 1467983120721 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 1653 | 1467983120723 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:05:20 INFO - PROCESS | 1653 | 1467983120727 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1653 | 1467983120731 Marionette TRACE conn2 <- [1,2710,null,{}] 06:05:20 INFO - PROCESS | 1653 | 1467983120753 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 1653 | 1467983120758 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:20 INFO - PROCESS | 1653 | 1467983120854 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:05:20 INFO - PROCESS | 1653 | 1467983120860 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1653 | 1467983120862 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x120e5e000 == 29 [pid = 1653] [id = 685] 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11812f800) [pid = 1653] [serial = 2055] [outer = 0x0] 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11813ec00) [pid = 1653] [serial = 2056] [outer = 0x11812f800] 06:05:20 INFO - PROCESS | 1653 | 1467983120892 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118229800) [pid = 1653] [serial = 2057] [outer = 0x11812f800] 06:05:21 INFO - PROCESS | 1653 | 1467983121246 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1653 | 1467983121255 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:05:21 INFO - PROCESS | 1653 | 1467983121257 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1653 | 1467983121258 Marionette TRACE conn2 <- [1,2714,null,{}] 06:05:21 INFO - PROCESS | 1653 | 1467983121260 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 1653 | 1467983121261 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:21 INFO - PROCESS | 1653 | 1467983121367 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:05:21 INFO - PROCESS | 1653 | 1467983121398 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1653 | 1467983121399 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c20000 == 30 [pid = 1653] [id = 686] 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118130000) [pid = 1653] [serial = 2058] [outer = 0x0] 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118446000) [pid = 1653] [serial = 2059] [outer = 0x118130000] 06:05:21 INFO - PROCESS | 1653 | 1467983121424 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118e8c400) [pid = 1653] [serial = 2060] [outer = 0x118130000] 06:05:21 INFO - PROCESS | 1653 | 1467983121740 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:05:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 06:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:05:21 INFO - PROCESS | 1653 | 1467983121778 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1653 | 1467983121779 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:05:21 INFO - PROCESS | 1653 | 1467983121788 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1653 | 1467983121789 Marionette TRACE conn2 <- [1,2718,null,{}] 06:05:21 INFO - PROCESS | 1653 | 1467983121792 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:21 INFO - PROCESS | 1653 | 1467983121793 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:21 INFO - PROCESS | 1653 | 1467983121887 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:05:21 INFO - PROCESS | 1653 | 1467983121923 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1653 | 1467983121925 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255cd800 == 31 [pid = 1653] [id = 687] 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118e93800) [pid = 1653] [serial = 2061] [outer = 0x0] 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119616000) [pid = 1653] [serial = 2062] [outer = 0x118e93800] 06:05:21 INFO - PROCESS | 1653 | 1467983121949 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119651000) [pid = 1653] [serial = 2063] [outer = 0x118e93800] 06:05:22 INFO - PROCESS | 1653 | 1467983122294 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1653 | 1467983122308 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:05:22 INFO - PROCESS | 1653 | 1467983122310 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1653 | 1467983122311 Marionette TRACE conn2 <- [1,2722,null,{}] 06:05:22 INFO - PROCESS | 1653 | 1467983122314 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 1653 | 1467983122320 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:22 INFO - PROCESS | 1653 | 1467983122436 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:05:22 INFO - PROCESS | 1653 | 1467983122441 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1653 | 1467983122441 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b3800 == 32 [pid = 1653] [id = 688] 06:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1196bcc00) [pid = 1653] [serial = 2064] [outer = 0x0] 06:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119843400) [pid = 1653] [serial = 2065] [outer = 0x1196bcc00] 06:05:22 INFO - PROCESS | 1653 | 1467983122466 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x12411cc00) [pid = 1653] [serial = 2066] [outer = 0x1196bcc00] 06:05:22 INFO - PROCESS | 1653 | 1467983122816 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1653 | 1467983122830 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:05:22 INFO - PROCESS | 1653 | 1467983122832 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1653 | 1467983122833 Marionette TRACE conn2 <- [1,2726,null,{}] 06:05:22 INFO - PROCESS | 1653 | 1467983122835 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 1653 | 1467983122844 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:22 INFO - PROCESS | 1653 | 1467983122944 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:05:22 INFO - PROCESS | 1653 | 1467983122947 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1653 | 1467983122948 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129350000 == 33 [pid = 1653] [id = 689] 06:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12411e000) [pid = 1653] [serial = 2067] [outer = 0x0] 06:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124611400) [pid = 1653] [serial = 2068] [outer = 0x12411e000] 06:05:22 INFO - PROCESS | 1653 | 1467983122974 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x124d2fc00) [pid = 1653] [serial = 2069] [outer = 0x12411e000] 06:05:23 INFO - PROCESS | 1653 | 1467983123322 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:05:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 06:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:05:23 INFO - PROCESS | 1653 | 1467983123353 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1653 | 1467983123355 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:05:23 INFO - PROCESS | 1653 | 1467983123358 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1653 | 1467983123360 Marionette TRACE conn2 <- [1,2730,null,{}] 06:05:23 INFO - PROCESS | 1653 | 1467983123364 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:23 INFO - PROCESS | 1653 | 1467983123365 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:23 INFO - PROCESS | 1653 | 1467983123509 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:05:23 INFO - PROCESS | 1653 | 1467983123525 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1653 | 1467983123526 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4b9000 == 34 [pid = 1653] [id = 690] 06:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124d31c00) [pid = 1653] [serial = 2070] [outer = 0x0] 06:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x125570400) [pid = 1653] [serial = 2071] [outer = 0x124d31c00] 06:05:23 INFO - PROCESS | 1653 | 1467983123564 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12557c400) [pid = 1653] [serial = 2072] [outer = 0x124d31c00] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x121004400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112047c00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1131aa400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118225800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x129125800) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11662fc00) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x112694400) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1127a8800) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119610800) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:05:24 INFO - PROCESS | 1653 | 1467983124472 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\n"]]]}] 06:05:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 06:05:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:05:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1122ms 06:05:24 INFO - PROCESS | 1653 | 1467983124481 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1653 | 1467983124482 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:05:24 INFO - PROCESS | 1653 | 1467983124484 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1653 | 1467983124485 Marionette TRACE conn2 <- [1,2734,null,{}] 06:05:24 INFO - PROCESS | 1653 | 1467983124487 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:24 INFO - PROCESS | 1653 | 1467983124489 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:24 INFO - PROCESS | 1653 | 1467983124591 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:05:24 INFO - PROCESS | 1653 | 1467983124596 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1653 | 1467983124597 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a910800 == 35 [pid = 1653] [id = 691] 06:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1133d4800) [pid = 1653] [serial = 2073] [outer = 0x0] 06:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118225800) [pid = 1653] [serial = 2074] [outer = 0x1133d4800] 06:05:24 INFO - PROCESS | 1653 | 1467983124623 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x124d2c000) [pid = 1653] [serial = 2075] [outer = 0x1133d4800] 06:05:24 INFO - PROCESS | 1653 | 1467983124937 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 06:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:05:24 INFO - PROCESS | 1653 | 1467983124955 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1653 | 1467983124956 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:05:24 INFO - PROCESS | 1653 | 1467983124958 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1653 | 1467983124959 Marionette TRACE conn2 <- [1,2738,null,{}] 06:05:24 INFO - PROCESS | 1653 | 1467983124961 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:24 INFO - PROCESS | 1653 | 1467983124962 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:25 INFO - PROCESS | 1653 | 1467983125040 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:05:25 INFO - PROCESS | 1653 | 1467983125043 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1653 | 1467983125044 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b3000 == 36 [pid = 1653] [id = 692] 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1132cb800) [pid = 1653] [serial = 2076] [outer = 0x0] 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x126917000) [pid = 1653] [serial = 2077] [outer = 0x1132cb800] 06:05:25 INFO - PROCESS | 1653 | 1467983125070 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126922c00) [pid = 1653] [serial = 2078] [outer = 0x1132cb800] 06:05:25 INFO - PROCESS | 1653 | 1467983125394 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 469ms 06:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:05:25 INFO - PROCESS | 1653 | 1467983125427 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1653 | 1467983125429 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:05:25 INFO - PROCESS | 1653 | 1467983125431 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1653 | 1467983125433 Marionette TRACE conn2 <- [1,2742,null,{}] 06:05:25 INFO - PROCESS | 1653 | 1467983125435 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 1653 | 1467983125437 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:25 INFO - PROCESS | 1653 | 1467983125556 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:05:25 INFO - PROCESS | 1653 | 1467983125562 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1653 | 1467983125564 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1be000 == 37 [pid = 1653] [id = 693] 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x111d1d800) [pid = 1653] [serial = 2079] [outer = 0x0] 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12695f800) [pid = 1653] [serial = 2080] [outer = 0x111d1d800] 06:05:25 INFO - PROCESS | 1653 | 1467983125591 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x127073800) [pid = 1653] [serial = 2081] [outer = 0x111d1d800] 06:05:26 INFO - PROCESS | 1653 | 1467983126063 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 06:05:26 INFO - PROCESS | 1653 | 1467983126108 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1653 | 1467983126111 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:05:26 INFO - PROCESS | 1653 | 1467983126115 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1653 | 1467983126119 Marionette TRACE conn2 <- [1,2746,null,{}] 06:05:26 INFO - PROCESS | 1653 | 1467983126123 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 1653 | 1467983126125 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:26 INFO - PROCESS | 1653 | 1467983126235 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:05:26 INFO - PROCESS | 1653 | 1467983126360 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 1653 | 1467983126362 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e6000 == 38 [pid = 1653] [id = 694] 06:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1128ccc00) [pid = 1653] [serial = 2082] [outer = 0x0] 06:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128d5c00) [pid = 1653] [serial = 2083] [outer = 0x1128ccc00] 06:05:26 INFO - PROCESS | 1653 | 1467983126394 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113371400) [pid = 1653] [serial = 2084] [outer = 0x1128ccc00] 06:05:26 INFO - PROCESS | 1653 | 1467983126917 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 829ms 06:05:27 INFO - PROCESS | 1653 | 1467983127074 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1653 | 1467983127076 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:05:27 INFO - PROCESS | 1653 | 1467983127080 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1653 | 1467983127082 Marionette TRACE conn2 <- [1,2750,null,{}] 06:05:27 INFO - PROCESS | 1653 | 1467983127114 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 1653 | 1467983127116 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:27 INFO - PROCESS | 1653 | 1467983127218 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:05:27 INFO - PROCESS | 1653 | 1467983127270 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1653 | 1467983127273 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181e3000 == 39 [pid = 1653] [id = 695] 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1132be400) [pid = 1653] [serial = 2085] [outer = 0x0] 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1133d3000) [pid = 1653] [serial = 2086] [outer = 0x1132be400] 06:05:27 INFO - PROCESS | 1653 | 1467983127300 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1151dd800) [pid = 1653] [serial = 2087] [outer = 0x1132be400] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b3000 == 38 [pid = 1653] [id = 692] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a910800 == 37 [pid = 1653] [id = 691] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4b9000 == 36 [pid = 1653] [id = 690] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129350000 == 35 [pid = 1653] [id = 689] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b3800 == 34 [pid = 1653] [id = 688] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1255cd800 == 33 [pid = 1653] [id = 687] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123c20000 == 32 [pid = 1653] [id = 686] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x120e5e000 == 31 [pid = 1653] [id = 685] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f7800 == 30 [pid = 1653] [id = 684] 06:05:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11661c000 == 29 [pid = 1653] [id = 683] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1241e5400) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1244bac00) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121003400) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11336e400) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113d40400) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1182be400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12949b800) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129361400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116905400) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11700c400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1127b4000) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112a84800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119222c00) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x119630c00) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119610400) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11965b400) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118a4d400) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118518400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 06:05:27 INFO - PROCESS | 1653 | 1467983127722 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 696ms 06:05:27 INFO - PROCESS | 1653 | 1467983127776 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1653 | 1467983127778 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:05:27 INFO - PROCESS | 1653 | 1467983127784 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1653 | 1467983127786 Marionette TRACE conn2 <- [1,2754,null,{}] 06:05:27 INFO - PROCESS | 1653 | 1467983127790 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:27 INFO - PROCESS | 1653 | 1467983127791 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:27 INFO - PROCESS | 1653 | 1467983127869 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:05:27 INFO - PROCESS | 1653 | 1467983127873 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1653 | 1467983127875 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1000 == 30 [pid = 1653] [id = 696] 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x115122c00) [pid = 1653] [serial = 2088] [outer = 0x0] 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116a0b000) [pid = 1653] [serial = 2089] [outer = 0x115122c00] 06:05:27 INFO - PROCESS | 1653 | 1467983127905 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11812e800) [pid = 1653] [serial = 2090] [outer = 0x115122c00] 06:05:28 INFO - PROCESS | 1653 | 1467983128230 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 475ms 06:05:28 INFO - PROCESS | 1653 | 1467983128275 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1653 | 1467983128276 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:05:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:05:28 INFO - PROCESS | 1653 | 1467983128280 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1653 | 1467983128281 Marionette TRACE conn2 <- [1,2758,null,{}] 06:05:28 INFO - PROCESS | 1653 | 1467983128288 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1653 | 1467983128291 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:28 INFO - PROCESS | 1653 | 1467983128370 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:05:28 INFO - PROCESS | 1653 | 1467983128376 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1653 | 1467983128379 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cab800 == 31 [pid = 1653] [id = 697] 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1182c3c00) [pid = 1653] [serial = 2091] [outer = 0x0] 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11851a000) [pid = 1653] [serial = 2092] [outer = 0x1182c3c00] 06:05:28 INFO - PROCESS | 1653 | 1467983128410 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118e02c00) [pid = 1653] [serial = 2093] [outer = 0x1182c3c00] 06:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 06:05:28 INFO - PROCESS | 1653 | 1467983128746 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:05:28 INFO - PROCESS | 1653 | 1467983128751 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:05:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:05:28 INFO - PROCESS | 1653 | 1467983128754 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:05:28 INFO - PROCESS | 1653 | 1467983128757 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1653 | 1467983128758 Marionette TRACE conn2 <- [1,2762,null,{}] 06:05:28 INFO - PROCESS | 1653 | 1467983128760 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1653 | 1467983128761 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:28 INFO - PROCESS | 1653 | 1467983128849 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:05:28 INFO - PROCESS | 1653 | 1467983128907 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1653 | 1467983128908 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255cd800 == 32 [pid = 1653] [id = 698] 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11279e800) [pid = 1653] [serial = 2094] [outer = 0x0] 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11962a800) [pid = 1653] [serial = 2095] [outer = 0x11279e800] 06:05:28 INFO - PROCESS | 1653 | 1467983128933 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1196be000) [pid = 1653] [serial = 2096] [outer = 0x11279e800] 06:05:29 INFO - PROCESS | 1653 | 1467983129225 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 06:05:29 INFO - PROCESS | 1653 | 1467983129276 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:05:29 INFO - PROCESS | 1653 | 1467983129277 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:05:29 INFO - PROCESS | 1653 | 1467983129279 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1653 | 1467983129281 Marionette TRACE conn2 <- [1,2766,null,{}] 06:05:29 INFO - PROCESS | 1653 | 1467983129284 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:29 INFO - PROCESS | 1653 | 1467983129287 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:29 INFO - PROCESS | 1653 | 1467983129358 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:05:29 INFO - PROCESS | 1653 | 1467983129361 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1653 | 1467983129362 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bd000 == 33 [pid = 1653] [id = 699] 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11269fc00) [pid = 1653] [serial = 2097] [outer = 0x0] 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119c57800) [pid = 1653] [serial = 2098] [outer = 0x11269fc00] 06:05:29 INFO - PROCESS | 1653 | 1467983129389 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x121011800) [pid = 1653] [serial = 2099] [outer = 0x11269fc00] 06:05:29 INFO - PROCESS | 1653 | 1467983129725 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 06:05:29 INFO - PROCESS | 1653 | 1467983129775 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:05:29 INFO - PROCESS | 1653 | 1467983129776 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:05:29 INFO - PROCESS | 1653 | 1467983129785 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1653 | 1467983129787 Marionette TRACE conn2 <- [1,2770,null,{}] 06:05:29 INFO - PROCESS | 1653 | 1467983129789 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:29 INFO - PROCESS | 1653 | 1467983129793 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:29 INFO - PROCESS | 1653 | 1467983129920 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:05:29 INFO - PROCESS | 1653 | 1467983129925 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1653 | 1467983129926 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12962f000 == 34 [pid = 1653] [id = 700] 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123a32800) [pid = 1653] [serial = 2100] [outer = 0x0] 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1242d5c00) [pid = 1653] [serial = 2101] [outer = 0x123a32800] 06:05:29 INFO - PROCESS | 1653 | 1467983129951 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x125574800) [pid = 1653] [serial = 2102] [outer = 0x123a32800] 06:05:30 INFO - PROCESS | 1653 | 1467983130338 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 571ms 06:05:30 INFO - PROCESS | 1653 | 1467983130356 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:05:30 INFO - PROCESS | 1653 | 1467983130358 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:05:30 INFO - PROCESS | 1653 | 1467983130361 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1653 | 1467983130363 Marionette TRACE conn2 <- [1,2774,null,{}] 06:05:30 INFO - PROCESS | 1653 | 1467983130373 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:30 INFO - PROCESS | 1653 | 1467983130375 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:30 INFO - PROCESS | 1653 | 1467983130514 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:05:30 INFO - PROCESS | 1653 | 1467983130573 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1653 | 1467983130574 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a904000 == 35 [pid = 1653] [id = 701] 06:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11279b800) [pid = 1653] [serial = 2103] [outer = 0x0] 06:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x125575000) [pid = 1653] [serial = 2104] [outer = 0x11279b800] 06:05:30 INFO - PROCESS | 1653 | 1467983130614 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126aa5000) [pid = 1653] [serial = 2105] [outer = 0x11279b800] 06:05:31 INFO - PROCESS | 1653 | 1467983131017 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 721ms 06:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:05:31 INFO - PROCESS | 1653 | 1467983131081 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1653 | 1467983131082 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:05:31 INFO - PROCESS | 1653 | 1467983131084 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1653 | 1467983131085 Marionette TRACE conn2 <- [1,2778,null,{}] 06:05:31 INFO - PROCESS | 1653 | 1467983131088 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 1653 | 1467983131089 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:31 INFO - PROCESS | 1653 | 1467983131185 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:05:31 INFO - PROCESS | 1653 | 1467983131189 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1653 | 1467983131190 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c5000 == 36 [pid = 1653] [id = 702] 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126aa5800) [pid = 1653] [serial = 2106] [outer = 0x0] 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x127081000) [pid = 1653] [serial = 2107] [outer = 0x126aa5800] 06:05:31 INFO - PROCESS | 1653 | 1467983131214 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127432c00) [pid = 1653] [serial = 2108] [outer = 0x126aa5800] 06:05:31 INFO - PROCESS | 1653 | 1467983131516 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 469ms 06:05:31 INFO - PROCESS | 1653 | 1467983131556 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1653 | 1467983131558 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:05:31 INFO - PROCESS | 1653 | 1467983131561 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1653 | 1467983131562 Marionette TRACE conn2 <- [1,2782,null,{}] 06:05:31 INFO - PROCESS | 1653 | 1467983131564 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 1653 | 1467983131567 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:31 INFO - PROCESS | 1653 | 1467983131675 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:05:31 INFO - PROCESS | 1653 | 1467983131689 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1653 | 1467983131691 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcaa000 == 37 [pid = 1653] [id = 703] 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126ec5c00) [pid = 1653] [serial = 2109] [outer = 0x0] 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12743ec00) [pid = 1653] [serial = 2110] [outer = 0x126ec5c00] 06:05:31 INFO - PROCESS | 1653 | 1467983131730 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127445c00) [pid = 1653] [serial = 2111] [outer = 0x126ec5c00] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118130000) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11812f800) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1133e4c00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1196bcc00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12411e000) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1133d4800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124d31c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1127b5000) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1128d0000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:05:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118e93800) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:05:32 INFO - PROCESS | 1653 | 1467983132295 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 769ms 06:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:05:32 INFO - PROCESS | 1653 | 1467983132331 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1653 | 1467983132332 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:05:32 INFO - PROCESS | 1653 | 1467983132334 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1653 | 1467983132335 Marionette TRACE conn2 <- [1,2786,null,{}] 06:05:32 INFO - PROCESS | 1653 | 1467983132337 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1653 | 1467983132339 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:32 INFO - PROCESS | 1653 | 1467983132414 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:05:32 INFO - PROCESS | 1653 | 1467983132419 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1653 | 1467983132420 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1250b2000 == 38 [pid = 1653] [id = 704] 06:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118220400) [pid = 1653] [serial = 2112] [outer = 0x0] 06:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1196bcc00) [pid = 1653] [serial = 2113] [outer = 0x118220400] 06:05:32 INFO - PROCESS | 1653 | 1467983132444 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126ec0c00) [pid = 1653] [serial = 2114] [outer = 0x118220400] 06:05:32 INFO - PROCESS | 1653 | 1467983132790 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 06:05:32 INFO - PROCESS | 1653 | 1467983132804 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1653 | 1467983132806 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:05:32 INFO - PROCESS | 1653 | 1467983132810 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1653 | 1467983132812 Marionette TRACE conn2 <- [1,2790,null,{}] 06:05:32 INFO - PROCESS | 1653 | 1467983132816 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1653 | 1467983132818 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:32 INFO - PROCESS | 1653 | 1467983132995 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:05:33 INFO - PROCESS | 1653 | 1467983133013 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1653 | 1467983133015 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c84e000 == 39 [pid = 1653] [id = 705] 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196bc800) [pid = 1653] [serial = 2115] [outer = 0x0] 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128a7b000) [pid = 1653] [serial = 2116] [outer = 0x1196bc800] 06:05:33 INFO - PROCESS | 1653 | 1467983133069 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12911bc00) [pid = 1653] [serial = 2117] [outer = 0x1196bc800] 06:05:33 INFO - PROCESS | 1653 | 1467983133457 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 06:05:33 INFO - PROCESS | 1653 | 1467983133480 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1653 | 1467983133481 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:05:33 INFO - PROCESS | 1653 | 1467983133483 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1653 | 1467983133484 Marionette TRACE conn2 <- [1,2794,null,{}] 06:05:33 INFO - PROCESS | 1653 | 1467983133486 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:33 INFO - PROCESS | 1653 | 1467983133488 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:33 INFO - PROCESS | 1653 | 1467983133564 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:05:33 INFO - PROCESS | 1653 | 1467983133624 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1653 | 1467983133625 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c863000 == 40 [pid = 1653] [id = 706] 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c95800) [pid = 1653] [serial = 2118] [outer = 0x0] 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x129358800) [pid = 1653] [serial = 2119] [outer = 0x119c95800] 06:05:33 INFO - PROCESS | 1653 | 1467983133649 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129365400) [pid = 1653] [serial = 2120] [outer = 0x119c95800] 06:05:33 INFO - PROCESS | 1653 | 1467983133900 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 06:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:05:33 INFO - PROCESS | 1653 | 1467983133956 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1653 | 1467983133957 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:05:33 INFO - PROCESS | 1653 | 1467983133960 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1653 | 1467983133961 Marionette TRACE conn2 <- [1,2798,null,{}] 06:05:33 INFO - PROCESS | 1653 | 1467983133963 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:33 INFO - PROCESS | 1653 | 1467983133964 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:34 INFO - PROCESS | 1653 | 1467983134097 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:05:34 INFO - PROCESS | 1653 | 1467983134152 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1653 | 1467983134154 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113bbd800 == 41 [pid = 1653] [id = 707] 06:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fb3400) [pid = 1653] [serial = 2121] [outer = 0x0] 06:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112692400) [pid = 1653] [serial = 2122] [outer = 0x110fb3400] 06:05:34 INFO - PROCESS | 1653 | 1467983134189 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1127bac00) [pid = 1653] [serial = 2123] [outer = 0x110fb3400] 06:05:34 INFO - PROCESS | 1653 | 1467983134685 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:05:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 06:05:34 INFO - PROCESS | 1653 | 1467983134737 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1653 | 1467983134741 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:05:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:05:34 INFO - PROCESS | 1653 | 1467983134748 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1653 | 1467983134752 Marionette TRACE conn2 <- [1,2802,null,{}] 06:05:34 INFO - PROCESS | 1653 | 1467983134757 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 1653 | 1467983134762 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:34 INFO - PROCESS | 1653 | 1467983134916 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:05:35 INFO - PROCESS | 1653 | 1467983135019 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1653 | 1467983135021 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1e000 == 42 [pid = 1653] [id = 708] 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1167c2400) [pid = 1653] [serial = 2124] [outer = 0x0] 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118141000) [pid = 1653] [serial = 2125] [outer = 0x1167c2400] 06:05:35 INFO - PROCESS | 1653 | 1467983135067 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1182c2400) [pid = 1653] [serial = 2126] [outer = 0x1167c2400] 06:05:35 INFO - PROCESS | 1653 | 1467983135533 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:05:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:05:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 825ms 06:05:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:05:35 INFO - PROCESS | 1653 | 1467983135572 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 1653 | 1467983135574 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:05:35 INFO - PROCESS | 1653 | 1467983135576 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 1653 | 1467983135577 Marionette TRACE conn2 <- [1,2806,null,{}] 06:05:35 INFO - PROCESS | 1653 | 1467983135580 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:35 INFO - PROCESS | 1653 | 1467983135581 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:35 INFO - PROCESS | 1653 | 1467983135684 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:05:35 INFO - PROCESS | 1653 | 1467983135747 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1653 | 1467983135748 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0a9000 == 43 [pid = 1653] [id = 709] 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118e8f400) [pid = 1653] [serial = 2127] [outer = 0x0] 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c61800) [pid = 1653] [serial = 2128] [outer = 0x118e8f400] 06:05:35 INFO - PROCESS | 1653 | 1467983135777 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123c77c00) [pid = 1653] [serial = 2129] [outer = 0x118e8f400] 06:05:36 INFO - PROCESS | 1653 | 1467983136221 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:05:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 06:05:36 INFO - PROCESS | 1653 | 1467983136248 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1653 | 1467983136251 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:05:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:05:36 INFO - PROCESS | 1653 | 1467983136258 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1653 | 1467983136262 Marionette TRACE conn2 <- [1,2810,null,{}] 06:05:36 INFO - PROCESS | 1653 | 1467983136264 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 1653 | 1467983136267 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:36 INFO - PROCESS | 1653 | 1467983136370 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:05:36 INFO - PROCESS | 1653 | 1467983136432 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1653 | 1467983136433 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12397f000 == 44 [pid = 1653] [id = 710] 06:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1160dcc00) [pid = 1653] [serial = 2130] [outer = 0x0] 06:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1244b8800) [pid = 1653] [serial = 2131] [outer = 0x1160dcc00] 06:05:36 INFO - PROCESS | 1653 | 1467983136462 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d50c00) [pid = 1653] [serial = 2132] [outer = 0x1160dcc00] 06:05:37 INFO - PROCESS | 1653 | 1467983137074 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 825ms 06:05:37 INFO - PROCESS | 1653 | 1467983137079 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:05:37 INFO - PROCESS | 1653 | 1467983137081 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:05:37 INFO - PROCESS | 1653 | 1467983137084 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1653 | 1467983137086 Marionette TRACE conn2 <- [1,2814,null,{}] 06:05:37 INFO - PROCESS | 1653 | 1467983137089 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 1653 | 1467983137091 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:37 INFO - PROCESS | 1653 | 1467983137180 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:05:37 INFO - PROCESS | 1653 | 1467983137241 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1653 | 1467983137243 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117081000 == 45 [pid = 1653] [id = 711] 06:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113095000) [pid = 1653] [serial = 2133] [outer = 0x0] 06:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113b9f800) [pid = 1653] [serial = 2134] [outer = 0x113095000] 06:05:37 INFO - PROCESS | 1653 | 1467983137271 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117009000) [pid = 1653] [serial = 2135] [outer = 0x113095000] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12442f800 == 44 [pid = 1653] [id = 682] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c863000 == 43 [pid = 1653] [id = 706] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c84e000 == 42 [pid = 1653] [id = 705] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1250b2000 == 41 [pid = 1653] [id = 704] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcaa000 == 40 [pid = 1653] [id = 703] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c5000 == 39 [pid = 1653] [id = 702] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12a904000 == 38 [pid = 1653] [id = 701] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12962f000 == 37 [pid = 1653] [id = 700] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bd000 == 36 [pid = 1653] [id = 699] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1255cd800 == 35 [pid = 1653] [id = 698] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x123cab800 == 34 [pid = 1653] [id = 697] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1000 == 33 [pid = 1653] [id = 696] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e3000 == 32 [pid = 1653] [id = 695] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1181e6000 == 31 [pid = 1653] [id = 694] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1be000 == 30 [pid = 1653] [id = 693] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12397f000 == 29 [pid = 1653] [id = 710] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0a9000 == 28 [pid = 1653] [id = 709] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1e000 == 27 [pid = 1653] [id = 708] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x113bbd800 == 26 [pid = 1653] [id = 707] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126917000) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118446000) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11813ec00) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116025000) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116703800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11813b800) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119843400) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124d2fc00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124611400) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118225800) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125570400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113f2fc00) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12557c400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1131a6c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128d2400) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113097400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118229800) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119616000) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119651000) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12411cc00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124d2c000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118e8c400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12695f800) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 06:05:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc8e800 == 25 [pid = 1653] [id = 16] 06:05:38 INFO - PROCESS | 1653 | 1467983138186 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1122ms 06:05:38 INFO - PROCESS | 1653 | 1467983138208 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:05:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:05:38 INFO - PROCESS | 1653 | 1467983138210 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:05:38 INFO - PROCESS | 1653 | 1467983138212 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1653 | 1467983138215 Marionette TRACE conn2 <- [1,2818,null,{}] 06:05:38 INFO - PROCESS | 1653 | 1467983138221 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:38 INFO - PROCESS | 1653 | 1467983138223 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:38 INFO - PROCESS | 1653 | 1467983138305 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:05:38 INFO - PROCESS | 1653 | 1467983138309 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1653 | 1467983138312 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162ce800 == 26 [pid = 1653] [id = 712] 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112698000) [pid = 1653] [serial = 2136] [outer = 0x0] 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11269ac00) [pid = 1653] [serial = 2137] [outer = 0x112698000] 06:05:38 INFO - PROCESS | 1653 | 1467983138342 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111f2dc00) [pid = 1653] [serial = 2138] [outer = 0x112698000] 06:05:38 INFO - PROCESS | 1653 | 1467983138729 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 572ms 06:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:05:38 INFO - PROCESS | 1653 | 1467983138785 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1653 | 1467983138789 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:05:38 INFO - PROCESS | 1653 | 1467983138793 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1653 | 1467983138795 Marionette TRACE conn2 <- [1,2822,null,{}] 06:05:38 INFO - PROCESS | 1653 | 1467983138797 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:38 INFO - PROCESS | 1653 | 1467983138799 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:38 INFO - PROCESS | 1653 | 1467983138884 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:05:38 INFO - PROCESS | 1653 | 1467983138888 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1653 | 1467983138890 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118566800 == 27 [pid = 1653] [id = 713] 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e05c00) [pid = 1653] [serial = 2139] [outer = 0x0] 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112e36000) [pid = 1653] [serial = 2140] [outer = 0x112e05c00] 06:05:38 INFO - PROCESS | 1653 | 1467983138919 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1132cc800) [pid = 1653] [serial = 2141] [outer = 0x112e05c00] 06:05:39 INFO - PROCESS | 1653 | 1467983139285 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 520ms 06:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:05:39 INFO - PROCESS | 1653 | 1467983139314 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 1653 | 1467983139317 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:05:39 INFO - PROCESS | 1653 | 1467983139321 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1653 | 1467983139325 Marionette TRACE conn2 <- [1,2826,null,{}] 06:05:39 INFO - PROCESS | 1653 | 1467983139347 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 1653 | 1467983139353 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:39 INFO - PROCESS | 1653 | 1467983139477 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:05:39 INFO - PROCESS | 1653 | 1467983139494 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1653 | 1467983139497 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123971000 == 28 [pid = 1653] [id = 714] 06:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127a0800) [pid = 1653] [serial = 2142] [outer = 0x0] 06:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a0c000) [pid = 1653] [serial = 2143] [outer = 0x1127a0800] 06:05:39 INFO - PROCESS | 1653 | 1467983139543 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117eaa400) [pid = 1653] [serial = 2144] [outer = 0x1127a0800] 06:05:39 INFO - PROCESS | 1653 | 1467983139968 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 676ms 06:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:05:40 INFO - PROCESS | 1653 | 1467983140019 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1653 | 1467983140021 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:05:40 INFO - PROCESS | 1653 | 1467983140024 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1653 | 1467983140025 Marionette TRACE conn2 <- [1,2830,null,{}] 06:05:40 INFO - PROCESS | 1653 | 1467983140027 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 1653 | 1467983140028 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:40 INFO - PROCESS | 1653 | 1467983140107 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:05:40 INFO - PROCESS | 1653 | 1467983140112 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1653 | 1467983140113 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241ce800 == 29 [pid = 1653] [id = 715] 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116031c00) [pid = 1653] [serial = 2145] [outer = 0x0] 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118140800) [pid = 1653] [serial = 2146] [outer = 0x116031c00] 06:05:40 INFO - PROCESS | 1653 | 1467983140140 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118228c00) [pid = 1653] [serial = 2147] [outer = 0x116031c00] 06:05:40 INFO - PROCESS | 1653 | 1467983140488 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 06:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:05:40 INFO - PROCESS | 1653 | 1467983140545 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1653 | 1467983140546 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:05:40 INFO - PROCESS | 1653 | 1467983140548 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1653 | 1467983140556 Marionette TRACE conn2 <- [1,2834,null,{}] 06:05:40 INFO - PROCESS | 1653 | 1467983140559 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:40 INFO - PROCESS | 1653 | 1467983140560 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:40 INFO - PROCESS | 1653 | 1467983140654 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:05:40 INFO - PROCESS | 1653 | 1467983140669 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1653 | 1467983140671 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12568c800 == 30 [pid = 1653] [id = 716] 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d5000) [pid = 1653] [serial = 2148] [outer = 0x0] 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1182c2800) [pid = 1653] [serial = 2149] [outer = 0x1128d5000] 06:05:40 INFO - PROCESS | 1653 | 1467983140698 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11851e800) [pid = 1653] [serial = 2150] [outer = 0x1128d5000] 06:05:41 INFO - PROCESS | 1653 | 1467983141046 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 527ms 06:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:05:41 INFO - PROCESS | 1653 | 1467983141076 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1653 | 1467983141077 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:05:41 INFO - PROCESS | 1653 | 1467983141084 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1653 | 1467983141085 Marionette TRACE conn2 <- [1,2838,null,{}] 06:05:41 INFO - PROCESS | 1653 | 1467983141088 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:41 INFO - PROCESS | 1653 | 1467983141092 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:41 INFO - PROCESS | 1653 | 1467983141207 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:05:41 INFO - PROCESS | 1653 | 1467983141210 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1653 | 1467983141212 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c4000 == 31 [pid = 1653] [id = 717] 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1127a8c00) [pid = 1653] [serial = 2151] [outer = 0x0] 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118a59800) [pid = 1653] [serial = 2152] [outer = 0x1127a8c00] 06:05:41 INFO - PROCESS | 1653 | 1467983141237 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196bd400) [pid = 1653] [serial = 2153] [outer = 0x1127a8c00] 06:05:41 INFO - PROCESS | 1653 | 1467983141587 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 06:05:41 INFO - PROCESS | 1653 | 1467983141606 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1653 | 1467983141607 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:05:41 INFO - PROCESS | 1653 | 1467983141609 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1653 | 1467983141610 Marionette TRACE conn2 <- [1,2842,null,{}] 06:05:41 INFO - PROCESS | 1653 | 1467983141612 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:41 INFO - PROCESS | 1653 | 1467983141623 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:41 INFO - PROCESS | 1653 | 1467983141725 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:05:41 INFO - PROCESS | 1653 | 1467983141729 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1653 | 1467983141730 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129347800 == 32 [pid = 1653] [id = 718] 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119650c00) [pid = 1653] [serial = 2154] [outer = 0x0] 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1196bdc00) [pid = 1653] [serial = 2155] [outer = 0x119650c00] 06:05:41 INFO - PROCESS | 1653 | 1467983141755 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12100f800) [pid = 1653] [serial = 2156] [outer = 0x119650c00] 06:05:42 INFO - PROCESS | 1653 | 1467983142099 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 06:05:42 INFO - PROCESS | 1653 | 1467983142127 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1653 | 1467983142129 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:05:42 INFO - PROCESS | 1653 | 1467983142139 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1653 | 1467983142140 Marionette TRACE conn2 <- [1,2846,null,{}] 06:05:42 INFO - PROCESS | 1653 | 1467983142142 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1653 | 1467983142143 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:42 INFO - PROCESS | 1653 | 1467983142239 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:05:42 INFO - PROCESS | 1653 | 1467983142242 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1653 | 1467983142243 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4a9800 == 33 [pid = 1653] [id = 719] 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121010800) [pid = 1653] [serial = 2157] [outer = 0x0] 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123b79400) [pid = 1653] [serial = 2158] [outer = 0x121010800] 06:05:42 INFO - PROCESS | 1653 | 1467983142267 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1241ea000) [pid = 1653] [serial = 2159] [outer = 0x121010800] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1132cb800) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119c95800) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123a32800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196bc800) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176ea800) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128ccc00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11279e800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1132be400) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115122c00) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111d1d800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11279b800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126ec5c00) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11269fc00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126aa5800) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182c3c00) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:05:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118220400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:05:42 INFO - PROCESS | 1653 | 1467983142718 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 626ms 06:05:42 INFO - PROCESS | 1653 | 1467983142758 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1653 | 1467983142759 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:05:42 INFO - PROCESS | 1653 | 1467983142761 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1653 | 1467983142762 Marionette TRACE conn2 <- [1,2850,null,{}] 06:05:42 INFO - PROCESS | 1653 | 1467983142764 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1653 | 1467983142766 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:42 INFO - PROCESS | 1653 | 1467983142888 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:05:42 INFO - PROCESS | 1653 | 1467983142923 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1653 | 1467983142924 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12396e800 == 34 [pid = 1653] [id = 720] 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fb5800) [pid = 1653] [serial = 2160] [outer = 0x0] 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116086000) [pid = 1653] [serial = 2161] [outer = 0x110fb5800] 06:05:42 INFO - PROCESS | 1653 | 1467983142948 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119613800) [pid = 1653] [serial = 2162] [outer = 0x110fb5800] 06:05:43 INFO - PROCESS | 1653 | 1467983143227 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:05:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 06:05:43 INFO - PROCESS | 1653 | 1467983143280 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1653 | 1467983143281 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:05:43 INFO - PROCESS | 1653 | 1467983143284 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1653 | 1467983143287 Marionette TRACE conn2 <- [1,2854,null,{}] 06:05:43 INFO - PROCESS | 1653 | 1467983143289 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 1653 | 1467983143290 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:43 INFO - PROCESS | 1653 | 1467983143364 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:05:43 INFO - PROCESS | 1653 | 1467983143370 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 1653 | 1467983143371 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bd800 == 35 [pid = 1653] [id = 721] 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118a52c00) [pid = 1653] [serial = 2163] [outer = 0x0] 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1242d2c00) [pid = 1653] [serial = 2164] [outer = 0x118a52c00] 06:05:43 INFO - PROCESS | 1653 | 1467983143395 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1244bf000) [pid = 1653] [serial = 2165] [outer = 0x118a52c00] 06:05:43 INFO - PROCESS | 1653 | 1467983143726 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:05:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 471ms 06:05:43 INFO - PROCESS | 1653 | 1467983143756 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1653 | 1467983143758 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:05:43 INFO - PROCESS | 1653 | 1467983143760 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1653 | 1467983143762 Marionette TRACE conn2 <- [1,2858,null,{}] 06:05:43 INFO - PROCESS | 1653 | 1467983143764 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:43 INFO - PROCESS | 1653 | 1467983143766 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:43 INFO - PROCESS | 1653 | 1467983143892 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:05:43 INFO - PROCESS | 1653 | 1467983143898 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 1653 | 1467983143900 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255c9000 == 36 [pid = 1653] [id = 722] 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124644c00) [pid = 1653] [serial = 2166] [outer = 0x0] 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d53c00) [pid = 1653] [serial = 2167] [outer = 0x124644c00] 06:05:43 INFO - PROCESS | 1653 | 1467983143929 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126916000) [pid = 1653] [serial = 2168] [outer = 0x124644c00] 06:05:44 INFO - PROCESS | 1653 | 1467983144251 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 06:05:44 INFO - PROCESS | 1653 | 1467983144279 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:05:44 INFO - PROCESS | 1653 | 1467983144281 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:05:44 INFO - PROCESS | 1653 | 1467983144287 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 1653 | 1467983144289 Marionette TRACE conn2 <- [1,2862,null,{}] 06:05:44 INFO - PROCESS | 1653 | 1467983144292 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:44 INFO - PROCESS | 1653 | 1467983144295 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:44 INFO - PROCESS | 1653 | 1467983144379 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:05:44 INFO - PROCESS | 1653 | 1467983144385 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1653 | 1467983144387 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c85d800 == 37 [pid = 1653] [id = 723] 06:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126916400) [pid = 1653] [serial = 2169] [outer = 0x0] 06:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126923000) [pid = 1653] [serial = 2170] [outer = 0x126916400] 06:05:44 INFO - PROCESS | 1653 | 1467983144411 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126aa1c00) [pid = 1653] [serial = 2171] [outer = 0x126916400] 06:05:44 INFO - PROCESS | 1653 | 1467983144962 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 721ms 06:05:45 INFO - PROCESS | 1653 | 1467983145007 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1653 | 1467983145010 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:05:45 INFO - PROCESS | 1653 | 1467983145013 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1653 | 1467983145015 Marionette TRACE conn2 <- [1,2866,null,{}] 06:05:45 INFO - PROCESS | 1653 | 1467983145020 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 1653 | 1467983145022 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:45 INFO - PROCESS | 1653 | 1467983145134 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:05:45 INFO - PROCESS | 1653 | 1467983145216 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1653 | 1467983145218 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1181f8000 == 38 [pid = 1653] [id = 724] 06:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127b0000) [pid = 1653] [serial = 2172] [outer = 0x0] 06:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127aa000) [pid = 1653] [serial = 2173] [outer = 0x1127b0000] 06:05:45 INFO - PROCESS | 1653 | 1467983145249 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1128cf800) [pid = 1653] [serial = 2174] [outer = 0x1127b0000] 06:05:45 INFO - PROCESS | 1653 | 1467983145810 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 873ms 06:05:45 INFO - PROCESS | 1653 | 1467983145886 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1653 | 1467983145889 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:05:45 INFO - PROCESS | 1653 | 1467983145894 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1653 | 1467983145896 Marionette TRACE conn2 <- [1,2870,null,{}] 06:05:45 INFO - PROCESS | 1653 | 1467983145898 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 1653 | 1467983145900 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:46 INFO - PROCESS | 1653 | 1467983146010 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:05:46 INFO - PROCESS | 1653 | 1467983146070 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1653 | 1467983146071 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123caa800 == 39 [pid = 1653] [id = 725] 06:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112e04c00) [pid = 1653] [serial = 2175] [outer = 0x0] 06:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133e5c00) [pid = 1653] [serial = 2176] [outer = 0x112e04c00] 06:05:46 INFO - PROCESS | 1653 | 1467983146103 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1160de400) [pid = 1653] [serial = 2177] [outer = 0x112e04c00] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1255c9000 == 38 [pid = 1653] [id = 722] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1bd800 == 37 [pid = 1653] [id = 721] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12396e800 == 36 [pid = 1653] [id = 720] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4a9800 == 35 [pid = 1653] [id = 719] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129347800 == 34 [pid = 1653] [id = 718] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c4000 == 33 [pid = 1653] [id = 717] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12568c800 == 32 [pid = 1653] [id = 716] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1241ce800 == 31 [pid = 1653] [id = 715] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x123971000 == 30 [pid = 1653] [id = 714] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118566800 == 29 [pid = 1653] [id = 713] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1162ce800 == 28 [pid = 1653] [id = 712] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117081000 == 27 [pid = 1653] [id = 711] 06:05:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9bd800 == 26 [pid = 1653] [id = 17] 06:05:46 INFO - PROCESS | 1653 | 1467983146769 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1242d5c00) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128a7b000) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182bb000) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d5c00) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11962a800) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1151dd800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a0b000) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127073800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125575000) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127445c00) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113371400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121011800) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127432c00) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196be000) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e02c00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133d3000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126aa5000) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126ec0c00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1196bcc00) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11812e800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125574800) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127081000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c57800) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12743ec00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11851a000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126922c00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12911bc00) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129358800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 06:05:46 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129365400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 06:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 925ms 06:05:46 INFO - PROCESS | 1653 | 1467983146820 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 1653 | 1467983146824 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:05:46 INFO - PROCESS | 1653 | 1467983146828 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 1653 | 1467983146831 Marionette TRACE conn2 <- [1,2874,null,{}] 06:05:46 INFO - PROCESS | 1653 | 1467983146837 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:46 INFO - PROCESS | 1653 | 1467983146839 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:46 INFO - PROCESS | 1653 | 1467983146952 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:05:46 INFO - PROCESS | 1653 | 1467983146961 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1653 | 1467983146962 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e63000 == 27 [pid = 1653] [id = 726] 06:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112e33400) [pid = 1653] [serial = 2178] [outer = 0x0] 06:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1133e4000) [pid = 1653] [serial = 2179] [outer = 0x112e33400] 06:05:46 INFO - PROCESS | 1653 | 1467983146989 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115e5a000) [pid = 1653] [serial = 2180] [outer = 0x112e33400] 06:05:47 INFO - PROCESS | 1653 | 1467983147371 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 06:05:47 INFO - PROCESS | 1653 | 1467983147402 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1653 | 1467983147406 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:05:47 INFO - PROCESS | 1653 | 1467983147410 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1653 | 1467983147412 Marionette TRACE conn2 <- [1,2878,null,{}] 06:05:47 INFO - PROCESS | 1653 | 1467983147414 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1653 | 1467983147416 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:47 INFO - PROCESS | 1653 | 1467983147514 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:05:47 INFO - PROCESS | 1653 | 1467983147521 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1653 | 1467983147522 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b35800 == 28 [pid = 1653] [id = 727] 06:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176efc00) [pid = 1653] [serial = 2181] [outer = 0x0] 06:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117eaac00) [pid = 1653] [serial = 2182] [outer = 0x1176efc00] 06:05:47 INFO - PROCESS | 1653 | 1467983147549 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118139800) [pid = 1653] [serial = 2183] [outer = 0x1176efc00] 06:05:47 INFO - PROCESS | 1653 | 1467983147891 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 06:05:47 INFO - PROCESS | 1653 | 1467983147938 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1653 | 1467983147939 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:05:47 INFO - PROCESS | 1653 | 1467983147943 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1653 | 1467983147945 Marionette TRACE conn2 <- [1,2882,null,{}] 06:05:47 INFO - PROCESS | 1653 | 1467983147953 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1653 | 1467983147957 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:48 INFO - PROCESS | 1653 | 1467983148039 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:05:48 INFO - PROCESS | 1653 | 1467983148046 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1653 | 1467983148048 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255cc000 == 29 [pid = 1653] [id = 728] 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112699000) [pid = 1653] [serial = 2184] [outer = 0x0] 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182c3c00) [pid = 1653] [serial = 2185] [outer = 0x112699000] 06:05:48 INFO - PROCESS | 1653 | 1467983148075 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118e02c00) [pid = 1653] [serial = 2186] [outer = 0x112699000] 06:05:48 INFO - PROCESS | 1653 | 1467983148472 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 06:05:48 INFO - PROCESS | 1653 | 1467983148516 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 1653 | 1467983148520 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:05:48 INFO - PROCESS | 1653 | 1467983148524 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 1653 | 1467983148526 Marionette TRACE conn2 <- [1,2886,null,{}] 06:05:48 INFO - PROCESS | 1653 | 1467983148554 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:48 INFO - PROCESS | 1653 | 1467983148557 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:48 INFO - PROCESS | 1653 | 1467983148687 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:05:48 INFO - PROCESS | 1653 | 1467983148710 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1653 | 1467983148711 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129338800 == 30 [pid = 1653] [id = 729] 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11960dc00) [pid = 1653] [serial = 2187] [outer = 0x0] 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11961b400) [pid = 1653] [serial = 2188] [outer = 0x11960dc00] 06:05:48 INFO - PROCESS | 1653 | 1467983148739 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11965c400) [pid = 1653] [serial = 2189] [outer = 0x11960dc00] 06:05:49 INFO - PROCESS | 1653 | 1467983149099 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 06:05:49 INFO - PROCESS | 1653 | 1467983149145 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1653 | 1467983149146 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:05:49 INFO - PROCESS | 1653 | 1467983149149 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1653 | 1467983149150 Marionette TRACE conn2 <- [1,2890,null,{}] 06:05:49 INFO - PROCESS | 1653 | 1467983149152 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1653 | 1467983149153 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:49 INFO - PROCESS | 1653 | 1467983149252 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:05:49 INFO - PROCESS | 1653 | 1467983149255 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1653 | 1467983149256 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a4b1800 == 31 [pid = 1653] [id = 730] 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1192c7400) [pid = 1653] [serial = 2190] [outer = 0x0] 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119ba8000) [pid = 1653] [serial = 2191] [outer = 0x1192c7400] 06:05:49 INFO - PROCESS | 1653 | 1467983149279 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119ec2c00) [pid = 1653] [serial = 2192] [outer = 0x1192c7400] 06:05:49 INFO - PROCESS | 1653 | 1467983149630 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 06:05:49 INFO - PROCESS | 1653 | 1467983149670 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1653 | 1467983149672 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:05:49 INFO - PROCESS | 1653 | 1467983149674 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1653 | 1467983149675 Marionette TRACE conn2 <- [1,2894,null,{}] 06:05:49 INFO - PROCESS | 1653 | 1467983149677 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1653 | 1467983149681 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:49 INFO - PROCESS | 1653 | 1467983149799 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:05:49 INFO - PROCESS | 1653 | 1467983149803 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1653 | 1467983149804 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b0000 == 32 [pid = 1653] [id = 731] 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119ec8c00) [pid = 1653] [serial = 2193] [outer = 0x0] 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12411bc00) [pid = 1653] [serial = 2194] [outer = 0x119ec8c00] 06:05:49 INFO - PROCESS | 1653 | 1467983149829 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126917000) [pid = 1653] [serial = 2195] [outer = 0x119ec8c00] 06:05:50 INFO - PROCESS | 1653 | 1467983150196 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:05:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 06:05:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:05:50 INFO - PROCESS | 1653 | 1467983150245 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1653 | 1467983150247 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:05:50 INFO - PROCESS | 1653 | 1467983150249 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1653 | 1467983150250 Marionette TRACE conn2 <- [1,2898,null,{}] 06:05:50 INFO - PROCESS | 1653 | 1467983150252 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 1653 | 1467983150253 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:50 INFO - PROCESS | 1653 | 1467983150353 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:05:50 INFO - PROCESS | 1653 | 1467983150356 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 1653 | 1467983150357 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9da000 == 33 [pid = 1653] [id = 732] 06:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12691d400) [pid = 1653] [serial = 2196] [outer = 0x0] 06:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126958800) [pid = 1653] [serial = 2197] [outer = 0x12691d400] 06:05:50 INFO - PROCESS | 1653 | 1467983150382 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126aa5400) [pid = 1653] [serial = 2198] [outer = 0x12691d400] 06:05:50 INFO - PROCESS | 1653 | 1467983150706 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:05:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 06:05:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:05:50 INFO - PROCESS | 1653 | 1467983150772 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1653 | 1467983150774 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:05:50 INFO - PROCESS | 1653 | 1467983150778 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1653 | 1467983150779 Marionette TRACE conn2 <- [1,2902,null,{}] 06:05:50 INFO - PROCESS | 1653 | 1467983150782 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:50 INFO - PROCESS | 1653 | 1467983150784 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:51 INFO - PROCESS | 1653 | 1467983151096 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110fb5800) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119650c00) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121010800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1244bb400) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110fb3400) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167c2400) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e8f400) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1160dcc00) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118a52c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124644c00) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12cc8f000) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128d5000) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112698000) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112e05c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1127a0800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113095000) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116031c00) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1127a8c00) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:05:51 INFO - PROCESS | 1653 | 1467983151199 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1653 | 1467983151200 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119879000 == 34 [pid = 1653] [id = 733] 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11203bc00) [pid = 1653] [serial = 2199] [outer = 0x0] 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112698000) [pid = 1653] [serial = 2200] [outer = 0x11203bc00] 06:05:51 INFO - PROCESS | 1653 | 1467983151251 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11336dc00) [pid = 1653] [serial = 2201] [outer = 0x11203bc00] 06:05:51 INFO - PROCESS | 1653 | 1467983151527 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 773ms 06:05:51 INFO - PROCESS | 1653 | 1467983151552 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1653 | 1467983151555 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:05:51 INFO - PROCESS | 1653 | 1467983151565 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1653 | 1467983151566 Marionette TRACE conn2 <- [1,2906,null,{}] 06:05:51 INFO - PROCESS | 1653 | 1467983151576 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:51 INFO - PROCESS | 1653 | 1467983151577 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:51 INFO - PROCESS | 1653 | 1467983151690 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:05:51 INFO - PROCESS | 1653 | 1467983151696 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1653 | 1467983151697 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255ca800 == 35 [pid = 1653] [id = 734] 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112043400) [pid = 1653] [serial = 2202] [outer = 0x0] 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176f1800) [pid = 1653] [serial = 2203] [outer = 0x112043400] 06:05:51 INFO - PROCESS | 1653 | 1467983151721 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1244b8c00) [pid = 1653] [serial = 2204] [outer = 0x112043400] 06:05:52 INFO - PROCESS | 1653 | 1467983152057 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:05:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 525ms 06:05:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:05:52 INFO - PROCESS | 1653 | 1467983152091 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1653 | 1467983152092 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:05:52 INFO - PROCESS | 1653 | 1467983152094 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1653 | 1467983152095 Marionette TRACE conn2 <- [1,2910,null,{}] 06:05:52 INFO - PROCESS | 1653 | 1467983152097 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 1653 | 1467983152098 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:52 INFO - PROCESS | 1653 | 1467983152182 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:05:52 INFO - PROCESS | 1653 | 1467983152188 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1653 | 1467983152189 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8af800 == 36 [pid = 1653] [id = 735] 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126aa5800) [pid = 1653] [serial = 2205] [outer = 0x0] 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127079c00) [pid = 1653] [serial = 2206] [outer = 0x126aa5800] 06:05:52 INFO - PROCESS | 1653 | 1467983152212 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12742d400) [pid = 1653] [serial = 2207] [outer = 0x126aa5800] 06:05:52 INFO - PROCESS | 1653 | 1467983152530 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:05:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:05:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:05:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 06:05:52 INFO - TEST-START | /DOMEvents/constructors.html 06:05:52 INFO - PROCESS | 1653 | 1467983152562 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1653 | 1467983152564 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:05:52 INFO - PROCESS | 1653 | 1467983152566 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1653 | 1467983152568 Marionette TRACE conn2 <- [1,2914,null,{}] 06:05:52 INFO - PROCESS | 1653 | 1467983152571 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:52 INFO - PROCESS | 1653 | 1467983152573 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:52 INFO - PROCESS | 1653 | 1467983152700 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:05:52 INFO - PROCESS | 1653 | 1467983152710 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1653 | 1467983152712 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc9c800 == 37 [pid = 1653] [id = 736] 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126ec5800) [pid = 1653] [serial = 2208] [outer = 0x0] 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12743fc00) [pid = 1653] [serial = 2209] [outer = 0x126ec5800] 06:05:52 INFO - PROCESS | 1653 | 1467983152754 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129024400) [pid = 1653] [serial = 2210] [outer = 0x126ec5800] 06:05:53 INFO - PROCESS | 1653 | 1467983153252 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:05:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:05:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:05:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 730ms 06:05:53 INFO - PROCESS | 1653 | 1467983153302 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1653 | 1467983153305 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:05:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:05:53 INFO - PROCESS | 1653 | 1467983153309 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1653 | 1467983153311 Marionette TRACE conn2 <- [1,2918,null,{}] 06:05:53 INFO - PROCESS | 1653 | 1467983153315 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 1653 | 1467983153318 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:53 INFO - PROCESS | 1653 | 1467983153448 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:05:53 INFO - PROCESS | 1653 | 1467983153529 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1653 | 1467983153531 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195a9800 == 38 [pid = 1653] [id = 737] 06:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113084000) [pid = 1653] [serial = 2211] [outer = 0x0] 06:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11670bc00) [pid = 1653] [serial = 2212] [outer = 0x113084000] 06:05:53 INFO - PROCESS | 1653 | 1467983153566 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128ce800) [pid = 1653] [serial = 2213] [outer = 0x113084000] 06:05:54 INFO - PROCESS | 1653 | 1467983154065 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:05:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:05:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 823ms 06:05:54 INFO - PROCESS | 1653 | 1467983154132 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1653 | 1467983154135 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:05:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:05:54 INFO - PROCESS | 1653 | 1467983154140 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1653 | 1467983154142 Marionette TRACE conn2 <- [1,2922,null,{}] 06:05:54 INFO - PROCESS | 1653 | 1467983154144 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:54 INFO - PROCESS | 1653 | 1467983154146 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:54 INFO - PROCESS | 1653 | 1467983154252 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:05:54 INFO - PROCESS | 1653 | 1467983154314 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1653 | 1467983154315 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae87000 == 39 [pid = 1653] [id = 738] 06:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118142800) [pid = 1653] [serial = 2214] [outer = 0x0] 06:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1182c0000) [pid = 1653] [serial = 2215] [outer = 0x118142800] 06:05:54 INFO - PROCESS | 1653 | 1467983154360 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118a54800) [pid = 1653] [serial = 2216] [outer = 0x118142800] 06:05:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:05:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:05:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:05:54 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:05:54 INFO - PROCESS | 1653 | 1467983154800 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:05:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:05:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:05:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:05:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:05:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:05:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:05:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 06:05:54 INFO - PROCESS | 1653 | 1467983154813 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1653 | 1467983154815 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:05:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:05:54 INFO - PROCESS | 1653 | 1467983154819 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1653 | 1467983154823 Marionette TRACE conn2 <- [1,2926,null,{}] 06:05:54 INFO - PROCESS | 1653 | 1467983154835 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:54 INFO - PROCESS | 1653 | 1467983154840 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:55 INFO - PROCESS | 1653 | 1467983155005 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:05:55 INFO - PROCESS | 1653 | 1467983155111 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1653 | 1467983155113 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d09a800 == 40 [pid = 1653] [id = 739] 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1196c9800) [pid = 1653] [serial = 2217] [outer = 0x0] 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d58400) [pid = 1653] [serial = 2218] [outer = 0x1196c9800] 06:05:55 INFO - PROCESS | 1653 | 1467983155147 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12691dc00) [pid = 1653] [serial = 2219] [outer = 0x1196c9800] 06:05:55 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:05:55 INFO - PROCESS | 1653 | 1467983155502 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:05:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 728ms 06:05:55 INFO - PROCESS | 1653 | 1467983155547 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1653 | 1467983155549 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:05:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:05:55 INFO - PROCESS | 1653 | 1467983155551 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1653 | 1467983155553 Marionette TRACE conn2 <- [1,2930,null,{}] 06:05:55 INFO - PROCESS | 1653 | 1467983155597 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 1653 | 1467983155599 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:55 INFO - PROCESS | 1653 | 1467983155735 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:05:55 INFO - PROCESS | 1653 | 1467983155773 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1653 | 1467983155775 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d490000 == 41 [pid = 1653] [id = 740] 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12707e000) [pid = 1653] [serial = 2220] [outer = 0x0] 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127443000) [pid = 1653] [serial = 2221] [outer = 0x12707e000] 06:05:55 INFO - PROCESS | 1653 | 1467983155803 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129022400) [pid = 1653] [serial = 2222] [outer = 0x12707e000] 06:05:56 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:05:56 INFO - PROCESS | 1653 | 1467983156144 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:05:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:05:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 06:05:56 INFO - PROCESS | 1653 | 1467983156171 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 1653 | 1467983156173 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:05:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:05:56 INFO - PROCESS | 1653 | 1467983156175 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 1653 | 1467983156176 Marionette TRACE conn2 <- [1,2934,null,{}] 06:05:56 INFO - PROCESS | 1653 | 1467983156179 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:56 INFO - PROCESS | 1653 | 1467983156180 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:56 INFO - PROCESS | 1653 | 1467983156283 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:05:56 INFO - PROCESS | 1653 | 1467983156342 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1653 | 1467983156344 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d9800 == 42 [pid = 1653] [id = 741] 06:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12742dc00) [pid = 1653] [serial = 2223] [outer = 0x0] 06:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12911e000) [pid = 1653] [serial = 2224] [outer = 0x12742dc00] 06:05:56 INFO - PROCESS | 1653 | 1467983156372 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129358c00) [pid = 1653] [serial = 2225] [outer = 0x12742dc00] 06:05:56 INFO - PROCESS | 1653 | 1467983156784 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:05:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:05:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 06:05:56 INFO - PROCESS | 1653 | 1467983156798 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 1653 | 1467983156800 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:05:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:05:56 INFO - PROCESS | 1653 | 1467983156804 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 1653 | 1467983156805 Marionette TRACE conn2 <- [1,2938,null,{}] 06:05:56 INFO - PROCESS | 1653 | 1467983156808 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:56 INFO - PROCESS | 1653 | 1467983156812 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:56 INFO - PROCESS | 1653 | 1467983156932 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:05:57 INFO - PROCESS | 1653 | 1467983157015 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1653 | 1467983157017 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11699c800 == 43 [pid = 1653] [id = 742] 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11203b400) [pid = 1653] [serial = 2226] [outer = 0x0] 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11269a400) [pid = 1653] [serial = 2227] [outer = 0x11203b400] 06:05:57 INFO - PROCESS | 1653 | 1467983157197 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1128d2000) [pid = 1653] [serial = 2228] [outer = 0x11203b400] 06:05:57 INFO - PROCESS | 1653 | 1467983157577 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:05:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 819ms 06:05:57 INFO - PROCESS | 1653 | 1467983157624 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1653 | 1467983157626 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:05:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:05:57 INFO - PROCESS | 1653 | 1467983157629 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1653 | 1467983157630 Marionette TRACE conn2 <- [1,2942,null,{}] 06:05:57 INFO - PROCESS | 1653 | 1467983157634 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:57 INFO - PROCESS | 1653 | 1467983157635 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:57 INFO - PROCESS | 1653 | 1467983157735 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:05:57 INFO - PROCESS | 1653 | 1467983157797 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1653 | 1467983157799 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11608a000 == 44 [pid = 1653] [id = 743] 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1127b0800) [pid = 1653] [serial = 2229] [outer = 0x0] 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113371800) [pid = 1653] [serial = 2230] [outer = 0x1127b0800] 06:05:57 INFO - PROCESS | 1653 | 1467983157842 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1167c4000) [pid = 1653] [serial = 2231] [outer = 0x1127b0800] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8af800 == 43 [pid = 1653] [id = 735] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1255ca800 == 42 [pid = 1653] [id = 734] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119879000 == 41 [pid = 1653] [id = 733] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9da000 == 40 [pid = 1653] [id = 732] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b0000 == 39 [pid = 1653] [id = 731] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a4b1800 == 38 [pid = 1653] [id = 730] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x129338800 == 37 [pid = 1653] [id = 729] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1255cc000 == 36 [pid = 1653] [id = 728] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119b35800 == 35 [pid = 1653] [id = 727] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117e63000 == 34 [pid = 1653] [id = 726] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x123caa800 == 33 [pid = 1653] [id = 725] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1181f8000 == 32 [pid = 1653] [id = 724] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c85d800 == 31 [pid = 1653] [id = 723] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11699c800 == 30 [pid = 1653] [id = 742] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d9800 == 29 [pid = 1653] [id = 741] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d490000 == 28 [pid = 1653] [id = 740] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d09a800 == 27 [pid = 1653] [id = 739] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae87000 == 26 [pid = 1653] [id = 738] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc9c800 == 25 [pid = 1653] [id = 736] 06:05:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1195a9800 == 24 [pid = 1653] [id = 737] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12cc98800) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1182c2800) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11269ac00) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x111f2dc00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112e36000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1132cc800) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116a0c000) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117eaa400) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117009000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118140800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113b9f800) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118a59800) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116086000) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1196bdc00) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1196bd400) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123b79400) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12100f800) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11700cc00) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127bac00) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112692400) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182c2400) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118141000) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123c77c00) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c61800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124d50c00) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1244b8800) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1242d2c00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1244bf000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1241ea000) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126923000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11851e800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119613800) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124d53c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126916000) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118228c00) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 06:05:58 INFO - PROCESS | 1653 | 1467983158765 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:05:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:05:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:05:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:05:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1170ms 06:05:58 INFO - PROCESS | 1653 | 1467983158802 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1653 | 1467983158805 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:05:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:05:58 INFO - PROCESS | 1653 | 1467983158808 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1653 | 1467983158810 Marionette TRACE conn2 <- [1,2946,null,{}] 06:05:58 INFO - PROCESS | 1653 | 1467983158814 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 1653 | 1467983158816 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:58 INFO - PROCESS | 1653 | 1467983158903 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:05:58 INFO - PROCESS | 1653 | 1467983158908 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1653 | 1467983158911 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11673d800 == 25 [pid = 1653] [id = 744] 06:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128d8400) [pid = 1653] [serial = 2232] [outer = 0x0] 06:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112d0c000) [pid = 1653] [serial = 2233] [outer = 0x1128d8400] 06:05:58 INFO - PROCESS | 1653 | 1467983158941 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1132cc800) [pid = 1653] [serial = 2234] [outer = 0x1128d8400] 06:05:59 INFO - PROCESS | 1653 | 1467983159262 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:05:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:05:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 06:05:59 INFO - PROCESS | 1653 | 1467983159278 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1653 | 1467983159281 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:05:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:05:59 INFO - PROCESS | 1653 | 1467983159324 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1653 | 1467983159326 Marionette TRACE conn2 <- [1,2950,null,{}] 06:05:59 INFO - PROCESS | 1653 | 1467983159330 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 1653 | 1467983159331 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:59 INFO - PROCESS | 1653 | 1467983159408 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:05:59 INFO - PROCESS | 1653 | 1467983159412 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1653 | 1467983159413 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab2000 == 26 [pid = 1653] [id = 745] 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115122c00) [pid = 1653] [serial = 2235] [outer = 0x0] 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11662fc00) [pid = 1653] [serial = 2236] [outer = 0x115122c00] 06:05:59 INFO - PROCESS | 1653 | 1467983159442 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11700d400) [pid = 1653] [serial = 2237] [outer = 0x115122c00] 06:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eab000 == 27 [pid = 1653] [id = 746] 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176e9c00) [pid = 1653] [serial = 2238] [outer = 0x0] 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1170b8c00) [pid = 1653] [serial = 2239] [outer = 0x1176e9c00] 06:05:59 INFO - PROCESS | 1653 | 1467983159797 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:05:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:05:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 557ms 06:05:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:05:59 INFO - PROCESS | 1653 | 1467983159854 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1653 | 1467983159856 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:05:59 INFO - PROCESS | 1653 | 1467983159859 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1653 | 1467983159862 Marionette TRACE conn2 <- [1,2954,null,{}] 06:05:59 INFO - PROCESS | 1653 | 1467983159870 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:59 INFO - PROCESS | 1653 | 1467983159873 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:59 INFO - PROCESS | 1653 | 1467983159964 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:05:59 INFO - PROCESS | 1653 | 1467983159975 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1653 | 1467983159977 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x124436800 == 28 [pid = 1653] [id = 747] 06:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11821dc00) [pid = 1653] [serial = 2240] [outer = 0x0] 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182c2800) [pid = 1653] [serial = 2241] [outer = 0x11821dc00] 06:06:00 INFO - PROCESS | 1653 | 1467983160005 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1185b2000) [pid = 1653] [serial = 2242] [outer = 0x11821dc00] 06:06:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:06:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:06:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 06:06:00 INFO - PROCESS | 1653 | 1467983160322 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:06:00 INFO - PROCESS | 1653 | 1467983160330 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 1653 | 1467983160332 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:06:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:06:00 INFO - PROCESS | 1653 | 1467983160336 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1653 | 1467983160339 Marionette TRACE conn2 <- [1,2958,null,{}] 06:06:00 INFO - PROCESS | 1653 | 1467983160342 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:00 INFO - PROCESS | 1653 | 1467983160343 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:00 INFO - PROCESS | 1653 | 1467983160431 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:06:00 INFO - PROCESS | 1653 | 1467983160497 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1653 | 1467983160499 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1273bb000 == 29 [pid = 1653] [id = 748] 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118145800) [pid = 1653] [serial = 2243] [outer = 0x0] 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118e99c00) [pid = 1653] [serial = 2244] [outer = 0x118145800] 06:06:00 INFO - PROCESS | 1653 | 1467983160524 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1196bb800) [pid = 1653] [serial = 2245] [outer = 0x118145800] 06:06:00 INFO - PROCESS | 1653 | 1467983160756 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:06:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:06:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 471ms 06:06:00 INFO - PROCESS | 1653 | 1467983160826 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:06:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:06:00 INFO - PROCESS | 1653 | 1467983160828 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:06:00 INFO - PROCESS | 1653 | 1467983160830 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1653 | 1467983160831 Marionette TRACE conn2 <- [1,2962,null,{}] 06:06:00 INFO - PROCESS | 1653 | 1467983160846 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:00 INFO - PROCESS | 1653 | 1467983160847 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:00 INFO - PROCESS | 1653 | 1467983160951 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:06:00 INFO - PROCESS | 1653 | 1467983160955 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1653 | 1467983160956 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b0000 == 30 [pid = 1653] [id = 749] 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196bcc00) [pid = 1653] [serial = 2246] [outer = 0x0] 06:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119c62000) [pid = 1653] [serial = 2247] [outer = 0x1196bcc00] 06:06:00 INFO - PROCESS | 1653 | 1467983160981 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123a38000) [pid = 1653] [serial = 2248] [outer = 0x1196bcc00] 06:06:01 INFO - PROCESS | 1653 | 1467983161295 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 526ms 06:06:01 INFO - PROCESS | 1653 | 1467983161357 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 1653 | 1467983161358 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:06:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:06:01 INFO - PROCESS | 1653 | 1467983161361 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1653 | 1467983161362 Marionette TRACE conn2 <- [1,2966,null,{}] 06:06:01 INFO - PROCESS | 1653 | 1467983161364 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 1653 | 1467983161370 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:01 INFO - PROCESS | 1653 | 1467983161488 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:06:01 INFO - PROCESS | 1653 | 1467983161525 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1653 | 1467983161526 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129627800 == 31 [pid = 1653] [id = 750] 06:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123a32800) [pid = 1653] [serial = 2249] [outer = 0x0] 06:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1241ec400) [pid = 1653] [serial = 2250] [outer = 0x123a32800] 06:06:01 INFO - PROCESS | 1653 | 1467983161551 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125018400) [pid = 1653] [serial = 2251] [outer = 0x123a32800] 06:06:01 INFO - PROCESS | 1653 | 1467983161859 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:06:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 06:06:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:06:01 INFO - PROCESS | 1653 | 1467983161890 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 1653 | 1467983161892 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:06:01 INFO - PROCESS | 1653 | 1467983161895 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1653 | 1467983161911 Marionette TRACE conn2 <- [1,2970,null,{}] 06:06:01 INFO - PROCESS | 1653 | 1467983161915 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:01 INFO - PROCESS | 1653 | 1467983161917 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:02 INFO - PROCESS | 1653 | 1467983162068 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:06:02 INFO - PROCESS | 1653 | 1467983162084 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1653 | 1467983162085 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a671000 == 32 [pid = 1653] [id = 751] 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125570400) [pid = 1653] [serial = 2252] [outer = 0x0] 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12691f000) [pid = 1653] [serial = 2253] [outer = 0x125570400] 06:06:02 INFO - PROCESS | 1653 | 1467983162125 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126aa2400) [pid = 1653] [serial = 2254] [outer = 0x125570400] 06:06:02 INFO - PROCESS | 1653 | 1467983162490 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:06:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 633ms 06:06:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:06:02 INFO - PROCESS | 1653 | 1467983162529 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1653 | 1467983162530 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:06:02 INFO - PROCESS | 1653 | 1467983162532 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1653 | 1467983162533 Marionette TRACE conn2 <- [1,2974,null,{}] 06:06:02 INFO - PROCESS | 1653 | 1467983162536 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1653 | 1467983162537 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:02 INFO - PROCESS | 1653 | 1467983162634 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:06:02 INFO - PROCESS | 1653 | 1467983162673 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1653 | 1467983162675 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ae90800 == 33 [pid = 1653] [id = 752] 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126aa2c00) [pid = 1653] [serial = 2255] [outer = 0x0] 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127081000) [pid = 1653] [serial = 2256] [outer = 0x126aa2c00] 06:06:02 INFO - PROCESS | 1653 | 1467983162698 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127438000) [pid = 1653] [serial = 2257] [outer = 0x126aa2c00] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1192c7400) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119ec8c00) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e33400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176efc00) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12691d400) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11960dc00) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126916400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e04c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1127b0000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112699000) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126aa5800) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126ec5800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112043400) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:06:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11203bc00) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:06:03 INFO - PROCESS | 1653 | 1467983163164 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:06:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 06:06:03 INFO - PROCESS | 1653 | 1467983163209 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1653 | 1467983163210 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:06:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:06:03 INFO - PROCESS | 1653 | 1467983163213 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1653 | 1467983163214 Marionette TRACE conn2 <- [1,2978,null,{}] 06:06:03 INFO - PROCESS | 1653 | 1467983163221 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:03 INFO - PROCESS | 1653 | 1467983163231 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:03 INFO - PROCESS | 1653 | 1467983163342 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:06:03 INFO - PROCESS | 1653 | 1467983163385 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1653 | 1467983163386 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c2000 == 34 [pid = 1653] [id = 753] 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110fb4400) [pid = 1653] [serial = 2258] [outer = 0x0] 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115118000) [pid = 1653] [serial = 2259] [outer = 0x110fb4400] 06:06:03 INFO - PROCESS | 1653 | 1467983163410 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196ba400) [pid = 1653] [serial = 2260] [outer = 0x110fb4400] 06:06:03 INFO - PROCESS | 1653 | 1467983163646 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:06:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 06:06:03 INFO - PROCESS | 1653 | 1467983163681 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1653 | 1467983163683 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:06:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:06:03 INFO - PROCESS | 1653 | 1467983163695 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1653 | 1467983163696 Marionette TRACE conn2 <- [1,2982,null,{}] 06:06:03 INFO - PROCESS | 1653 | 1467983163699 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:03 INFO - PROCESS | 1653 | 1467983163700 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:03 INFO - PROCESS | 1653 | 1467983163795 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:06:03 INFO - PROCESS | 1653 | 1467983163799 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1653 | 1467983163800 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcc2800 == 35 [pid = 1653] [id = 754] 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119ec8c00) [pid = 1653] [serial = 2261] [outer = 0x0] 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126aa4c00) [pid = 1653] [serial = 2262] [outer = 0x119ec8c00] 06:06:03 INFO - PROCESS | 1653 | 1467983163827 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12743dc00) [pid = 1653] [serial = 2263] [outer = 0x119ec8c00] 06:06:04 INFO - PROCESS | 1653 | 1467983164133 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:06:04 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:06:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:06:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 06:06:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:06:04 INFO - PROCESS | 1653 | 1467983164171 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1653 | 1467983164174 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:06:04 INFO - PROCESS | 1653 | 1467983164176 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1653 | 1467983164178 Marionette TRACE conn2 <- [1,2986,null,{}] 06:06:04 INFO - PROCESS | 1653 | 1467983164180 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 1653 | 1467983164182 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:04 INFO - PROCESS | 1653 | 1467983164308 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:06:04 INFO - PROCESS | 1653 | 1467983164314 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1653 | 1467983164316 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c851800 == 36 [pid = 1653] [id = 755] 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12743ac00) [pid = 1653] [serial = 2264] [outer = 0x0] 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a79400) [pid = 1653] [serial = 2265] [outer = 0x12743ac00] 06:06:04 INFO - PROCESS | 1653 | 1467983164343 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12935fc00) [pid = 1653] [serial = 2266] [outer = 0x12743ac00] 06:06:04 INFO - PROCESS | 1653 | 1467983164614 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:06:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:06:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 06:06:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:06:04 INFO - PROCESS | 1653 | 1467983164646 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1653 | 1467983164647 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:06:04 INFO - PROCESS | 1653 | 1467983164657 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1653 | 1467983164658 Marionette TRACE conn2 <- [1,2990,null,{}] 06:06:04 INFO - PROCESS | 1653 | 1467983164660 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 1653 | 1467983164661 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:04 INFO - PROCESS | 1653 | 1467983164746 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:06:04 INFO - PROCESS | 1653 | 1467983164750 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1653 | 1467983164751 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc8f000 == 37 [pid = 1653] [id = 756] 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129116c00) [pid = 1653] [serial = 2267] [outer = 0x0] 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129499c00) [pid = 1653] [serial = 2268] [outer = 0x129116c00] 06:06:04 INFO - PROCESS | 1653 | 1467983164776 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1294a0800) [pid = 1653] [serial = 2269] [outer = 0x129116c00] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11608a000 == 36 [pid = 1653] [id = 743] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11673d800 == 35 [pid = 1653] [id = 744] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118eab000 == 34 [pid = 1653] [id = 746] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12a671000 == 33 [pid = 1653] [id = 751] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c851800 == 32 [pid = 1653] [id = 755] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c2000 == 31 [pid = 1653] [id = 753] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1273bb000 == 30 [pid = 1653] [id = 748] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b0000 == 29 [pid = 1653] [id = 749] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124436800 == 28 [pid = 1653] [id = 747] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x129627800 == 27 [pid = 1653] [id = 750] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcc2800 == 26 [pid = 1653] [id = 754] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ae90800 == 25 [pid = 1653] [id = 752] 06:06:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab2000 == 24 [pid = 1653] [id = 745] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119ba8000) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12411bc00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133e4000) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e5a000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117eaac00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126958800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118139800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11961b400) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126aa1c00) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133e5c00) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1160de400) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127aa000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128cf800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182c3c00) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118e02c00) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126917000) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12742d400) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126aa5400) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129024400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x127079c00) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1244b8c00) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112698000) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11336dc00) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12743fc00) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119ec2c00) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1176f1800) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11965c400) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 06:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11305b000 == 25 [pid = 1653] [id = 757] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112693000) [pid = 1653] [serial = 2270] [outer = 0x0] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112694400) [pid = 1653] [serial = 2271] [outer = 0x112693000] 06:06:06 INFO - PROCESS | 1653 | 1467983166195 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:06:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:06:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1577ms 06:06:06 INFO - PROCESS | 1653 | 1467983166227 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:06:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:06:06 INFO - PROCESS | 1653 | 1467983166230 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:06:06 INFO - PROCESS | 1653 | 1467983166233 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1653 | 1467983166235 Marionette TRACE conn2 <- [1,2994,null,{}] 06:06:06 INFO - PROCESS | 1653 | 1467983166239 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:06 INFO - PROCESS | 1653 | 1467983166241 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:06 INFO - PROCESS | 1653 | 1467983166337 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:06:06 INFO - PROCESS | 1653 | 1467983166394 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1653 | 1467983166395 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11673a000 == 26 [pid = 1653] [id = 758] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11269e400) [pid = 1653] [serial = 2272] [outer = 0x0] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1127a0000) [pid = 1653] [serial = 2273] [outer = 0x11269e400] 06:06:06 INFO - PROCESS | 1653 | 1467983166423 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1128d1400) [pid = 1653] [serial = 2274] [outer = 0x11269e400] 06:06:06 INFO - PROCESS | 1653 | 1467983166728 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:06:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:06:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:06:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 523ms 06:06:06 INFO - PROCESS | 1653 | 1467983166758 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1653 | 1467983166762 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:06:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:06:06 INFO - PROCESS | 1653 | 1467983166767 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1653 | 1467983166772 Marionette TRACE conn2 <- [1,2998,null,{}] 06:06:06 INFO - PROCESS | 1653 | 1467983166775 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:06 INFO - PROCESS | 1653 | 1467983166777 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:06 INFO - PROCESS | 1653 | 1467983166862 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:06:06 INFO - PROCESS | 1653 | 1467983166930 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1653 | 1467983166932 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185a2000 == 27 [pid = 1653] [id = 759] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e05c00) [pid = 1653] [serial = 2275] [outer = 0x0] 06:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11336e000) [pid = 1653] [serial = 2276] [outer = 0x112e05c00] 06:06:06 INFO - PROCESS | 1653 | 1467983166962 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1139eec00) [pid = 1653] [serial = 2277] [outer = 0x112e05c00] 06:06:07 INFO - PROCESS | 1653 | 1467983167316 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:06:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:06:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 574ms 06:06:07 INFO - PROCESS | 1653 | 1467983167341 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:06:07 INFO - PROCESS | 1653 | 1467983167343 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:06:07 INFO - PROCESS | 1653 | 1467983167347 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1653 | 1467983167351 Marionette TRACE conn2 <- [1,3002,null,{}] 06:06:07 INFO - PROCESS | 1653 | 1467983167364 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1653 | 1467983167369 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:07 INFO - PROCESS | 1653 | 1467983167522 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:06:07 INFO - PROCESS | 1653 | 1467983167539 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1653 | 1467983167542 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123967800 == 28 [pid = 1653] [id = 760] 06:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111d18800) [pid = 1653] [serial = 2278] [outer = 0x0] 06:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1160dbc00) [pid = 1653] [serial = 2279] [outer = 0x111d18800] 06:06:07 INFO - PROCESS | 1653 | 1467983167580 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117008c00) [pid = 1653] [serial = 2280] [outer = 0x111d18800] 06:06:07 INFO - PROCESS | 1653 | 1467983167873 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:06:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:06:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 577ms 06:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:06:07 INFO - PROCESS | 1653 | 1467983167923 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1653 | 1467983167925 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:06:07 INFO - PROCESS | 1653 | 1467983167927 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1653 | 1467983167928 Marionette TRACE conn2 <- [1,3006,null,{}] 06:06:07 INFO - PROCESS | 1653 | 1467983167931 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1653 | 1467983167932 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:08 INFO - PROCESS | 1653 | 1467983168011 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:06:08 INFO - PROCESS | 1653 | 1467983168014 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1653 | 1467983168016 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12405f000 == 29 [pid = 1653] [id = 761] 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11812f400) [pid = 1653] [serial = 2281] [outer = 0x0] 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11813c000) [pid = 1653] [serial = 2282] [outer = 0x11812f400] 06:06:08 INFO - PROCESS | 1653 | 1467983168043 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118221800) [pid = 1653] [serial = 2283] [outer = 0x11812f400] 06:06:08 INFO - PROCESS | 1653 | 1467983168352 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:06:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:06:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 06:06:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:06:08 INFO - PROCESS | 1653 | 1467983168397 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1653 | 1467983168399 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:06:08 INFO - PROCESS | 1653 | 1467983168401 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1653 | 1467983168402 Marionette TRACE conn2 <- [1,3010,null,{}] 06:06:08 INFO - PROCESS | 1653 | 1467983168404 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 1653 | 1467983168406 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:08 INFO - PROCESS | 1653 | 1467983168506 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:06:08 INFO - PROCESS | 1653 | 1467983168514 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1653 | 1467983168515 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255cc000 == 30 [pid = 1653] [id = 762] 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112d0c400) [pid = 1653] [serial = 2284] [outer = 0x0] 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118225400) [pid = 1653] [serial = 2285] [outer = 0x112d0c400] 06:06:08 INFO - PROCESS | 1653 | 1467983168539 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11844f000) [pid = 1653] [serial = 2286] [outer = 0x112d0c400] 06:06:08 INFO - PROCESS | 1653 | 1467983168839 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:06:08 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:06:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 06:06:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:06:08 INFO - PROCESS | 1653 | 1467983168873 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1653 | 1467983168874 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:06:08 INFO - PROCESS | 1653 | 1467983168876 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1653 | 1467983168877 Marionette TRACE conn2 <- [1,3014,null,{}] 06:06:08 INFO - PROCESS | 1653 | 1467983168879 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:08 INFO - PROCESS | 1653 | 1467983168884 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:08 INFO - PROCESS | 1653 | 1467983168978 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:06:08 INFO - PROCESS | 1653 | 1467983168982 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1653 | 1467983168984 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e5000 == 31 [pid = 1653] [id = 763] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118512800) [pid = 1653] [serial = 2287] [outer = 0x0] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a58000) [pid = 1653] [serial = 2288] [outer = 0x118512800] 06:06:09 INFO - PROCESS | 1653 | 1467983169012 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11965c000) [pid = 1653] [serial = 2289] [outer = 0x118512800] 06:06:09 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:06:09 INFO - PROCESS | 1653 | 1467983169358 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:06:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:06:09 INFO - {} 06:06:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:06:09 INFO - {} 06:06:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:06:09 INFO - {} 06:06:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:06:09 INFO - {} 06:06:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 06:06:09 INFO - TEST-START | /FileAPI/fileReader.html 06:06:09 INFO - PROCESS | 1653 | 1467983169413 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1653 | 1467983169414 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:06:09 INFO - PROCESS | 1653 | 1467983169417 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1653 | 1467983169418 Marionette TRACE conn2 <- [1,3018,null,{}] 06:06:09 INFO - PROCESS | 1653 | 1467983169421 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 1653 | 1467983169422 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:09 INFO - PROCESS | 1653 | 1467983169494 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:06:09 INFO - PROCESS | 1653 | 1467983169498 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1653 | 1467983169499 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129348000 == 32 [pid = 1653] [id = 764] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11203b000) [pid = 1653] [serial = 2290] [outer = 0x0] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119ebc000) [pid = 1653] [serial = 2291] [outer = 0x11203b000] 06:06:09 INFO - PROCESS | 1653 | 1467983169526 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123b7ec00) [pid = 1653] [serial = 2292] [outer = 0x11203b000] 06:06:09 INFO - PROCESS | 1653 | 1467983169816 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:06:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:06:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:06:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:06:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:06:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 420ms 06:06:09 INFO - TEST-START | /FileAPI/historical.html 06:06:09 INFO - PROCESS | 1653 | 1467983169841 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1653 | 1467983169842 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:06:09 INFO - PROCESS | 1653 | 1467983169845 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1653 | 1467983169846 Marionette TRACE conn2 <- [1,3022,null,{}] 06:06:09 INFO - PROCESS | 1653 | 1467983169848 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 1653 | 1467983169850 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:09 INFO - PROCESS | 1653 | 1467983169931 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:06:09 INFO - PROCESS | 1653 | 1467983169937 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1653 | 1467983169938 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a669000 == 33 [pid = 1653] [id = 765] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11813b000) [pid = 1653] [serial = 2293] [outer = 0x0] 06:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1241e1800) [pid = 1653] [serial = 2294] [outer = 0x11813b000] 06:06:09 INFO - PROCESS | 1653 | 1467983169963 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1244b6400) [pid = 1653] [serial = 2295] [outer = 0x11813b000] 06:06:10 INFO - PROCESS | 1653 | 1467983170285 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:06:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:06:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:06:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:06:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:06:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:06:10 INFO - TEST-OK | /FileAPI/historical.html | took 473ms 06:06:10 INFO - PROCESS | 1653 | 1467983170328 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:06:10 INFO - TEST-START | /FileAPI/idlharness.html 06:06:10 INFO - PROCESS | 1653 | 1467983170330 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:06:10 INFO - PROCESS | 1653 | 1467983170333 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1653 | 1467983170334 Marionette TRACE conn2 <- [1,3026,null,{}] 06:06:10 INFO - PROCESS | 1653 | 1467983170336 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:10 INFO - PROCESS | 1653 | 1467983170338 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:10 INFO - PROCESS | 1653 | 1467983170450 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:06:10 INFO - PROCESS | 1653 | 1467983170460 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1653 | 1467983170462 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1238a6000 == 34 [pid = 1653] [id = 766] 06:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1244b6800) [pid = 1653] [serial = 2296] [outer = 0x0] 06:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124644c00) [pid = 1653] [serial = 2297] [outer = 0x1244b6800] 06:06:10 INFO - PROCESS | 1653 | 1467983170503 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124d2bc00) [pid = 1653] [serial = 2298] [outer = 0x1244b6800] 06:06:11 INFO - PROCESS | 1653 | 1467983171081 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:06:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:06:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 784ms 06:06:11 INFO - TEST-START | /FileAPI/idlharness.worker 06:06:11 INFO - PROCESS | 1653 | 1467983171117 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1653 | 1467983171118 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:06:11 INFO - PROCESS | 1653 | 1467983171120 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1653 | 1467983171121 Marionette TRACE conn2 <- [1,3030,null,{}] 06:06:11 INFO - PROCESS | 1653 | 1467983171123 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:11 INFO - PROCESS | 1653 | 1467983171125 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:11 INFO - PROCESS | 1653 | 1467983171208 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:06:11 INFO - PROCESS | 1653 | 1467983171211 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1653 | 1467983171212 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc9d000 == 35 [pid = 1653] [id = 767] 06:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124dc7c00) [pid = 1653] [serial = 2299] [outer = 0x0] 06:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12935f000) [pid = 1653] [serial = 2300] [outer = 0x124dc7c00] 06:06:11 INFO - PROCESS | 1653 | 1467983171239 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a5b0400) [pid = 1653] [serial = 2301] [outer = 0x124dc7c00] 06:06:11 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:06:11 INFO - PROCESS | 1653 | 1467983171917 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:06:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:06:11 INFO - {} 06:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:06:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:06:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:06:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:06:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:06:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:06:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:06:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:06:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:06:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:06:12 INFO - {} 06:06:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 06:06:12 INFO - PROCESS | 1653 | 1467983171957 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1653 | 1467983171959 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:06:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:06:12 INFO - PROCESS | 1653 | 1467983171961 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1653 | 1467983171962 Marionette TRACE conn2 <- [1,3034,null,{}] 06:06:12 INFO - PROCESS | 1653 | 1467983171964 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 1653 | 1467983171966 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:12 INFO - PROCESS | 1653 | 1467983172077 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:06:12 INFO - PROCESS | 1653 | 1467983172081 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1653 | 1467983172082 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c7800 == 36 [pid = 1653] [id = 768] 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a5b8800) [pid = 1653] [serial = 2302] [outer = 0x0] 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b96a400) [pid = 1653] [serial = 2303] [outer = 0x12a5b8800] 06:06:12 INFO - PROCESS | 1653 | 1467983172115 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b973000) [pid = 1653] [serial = 2304] [outer = 0x12a5b8800] 06:06:12 INFO - PROCESS | 1653 | 1467983172428 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:06:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:06:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 520ms 06:06:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:06:12 INFO - PROCESS | 1653 | 1467983172482 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1653 | 1467983172483 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:06:12 INFO - PROCESS | 1653 | 1467983172488 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1653 | 1467983172491 Marionette TRACE conn2 <- [1,3038,null,{}] 06:06:12 INFO - PROCESS | 1653 | 1467983172494 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 1653 | 1467983172495 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:12 INFO - PROCESS | 1653 | 1467983172644 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:06:12 INFO - PROCESS | 1653 | 1467983172659 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1653 | 1467983172660 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x112899000 == 37 [pid = 1653] [id = 769] 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1187d4000) [pid = 1653] [serial = 2305] [outer = 0x0] 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1187d8400) [pid = 1653] [serial = 2306] [outer = 0x1187d4000] 06:06:12 INFO - PROCESS | 1653 | 1467983172699 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1187dc400) [pid = 1653] [serial = 2307] [outer = 0x1187d4000] 06:06:13 INFO - PROCESS | 1653 | 1467983173129 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:06:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 674ms 06:06:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:06:13 INFO - PROCESS | 1653 | 1467983173162 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1653 | 1467983173163 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:06:13 INFO - PROCESS | 1653 | 1467983173167 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1653 | 1467983173169 Marionette TRACE conn2 <- [1,3042,null,{}] 06:06:13 INFO - PROCESS | 1653 | 1467983173172 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 1653 | 1467983173174 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:13 INFO - PROCESS | 1653 | 1467983173281 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:06:13 INFO - PROCESS | 1653 | 1467983173312 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1653 | 1467983173313 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x110fd4800 == 38 [pid = 1653] [id = 770] 06:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b973c00) [pid = 1653] [serial = 2308] [outer = 0x0] 06:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b974400) [pid = 1653] [serial = 2309] [outer = 0x12b973c00] 06:06:13 INFO - PROCESS | 1653 | 1467983173344 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12ba19800) [pid = 1653] [serial = 2310] [outer = 0x12b973c00] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125570400) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123a32800) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126aa2c00) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x110fb4400) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119ec8c00) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118145800) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11821dc00) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115122c00) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1176e9c00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12743ac00) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1128d8400) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1127b0800) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11203b400) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12742dc00) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12707e000) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196c9800) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118142800) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113084000) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196bcc00) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:06:13 INFO - PROCESS | 1653 | 1467983173894 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:06:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:06:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:06:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:06:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 782ms 06:06:13 INFO - PROCESS | 1653 | 1467983173951 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1653 | 1467983173956 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:06:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:06:13 INFO - PROCESS | 1653 | 1467983173960 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1653 | 1467983173961 Marionette TRACE conn2 <- [1,3046,null,{}] 06:06:13 INFO - PROCESS | 1653 | 1467983173964 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 1653 | 1467983173965 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:14 INFO - PROCESS | 1653 | 1467983174063 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:06:14 INFO - PROCESS | 1653 | 1467983174069 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1653 | 1467983174070 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d716000 == 39 [pid = 1653] [id = 771] 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11607b000) [pid = 1653] [serial = 2311] [outer = 0x0] 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119ec8c00) [pid = 1653] [serial = 2312] [outer = 0x11607b000] 06:06:14 INFO - PROCESS | 1653 | 1467983174109 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12743f800) [pid = 1653] [serial = 2313] [outer = 0x11607b000] 06:06:14 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:06:14 INFO - PROCESS | 1653 | 1467983174512 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:06:14 INFO - {} 06:06:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 06:06:14 INFO - PROCESS | 1653 | 1467983174532 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1653 | 1467983174534 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:06:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:06:14 INFO - PROCESS | 1653 | 1467983174555 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1653 | 1467983174557 Marionette TRACE conn2 <- [1,3050,null,{}] 06:06:14 INFO - PROCESS | 1653 | 1467983174562 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:14 INFO - PROCESS | 1653 | 1467983174564 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:14 INFO - PROCESS | 1653 | 1467983174667 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:06:14 INFO - PROCESS | 1653 | 1467983174675 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1653 | 1467983174676 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12933a000 == 40 [pid = 1653] [id = 772] 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12935c000) [pid = 1653] [serial = 2314] [outer = 0x0] 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ba1b000) [pid = 1653] [serial = 2315] [outer = 0x12935c000] 06:06:14 INFO - PROCESS | 1653 | 1467983174705 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ba20c00) [pid = 1653] [serial = 2316] [outer = 0x12935c000] 06:06:14 INFO - PROCESS | 1653 | 1467983174978 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:06:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 489ms 06:06:15 INFO - PROCESS | 1653 | 1467983175028 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1653 | 1467983175029 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:06:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:06:15 INFO - PROCESS | 1653 | 1467983175032 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1653 | 1467983175033 Marionette TRACE conn2 <- [1,3054,null,{}] 06:06:15 INFO - PROCESS | 1653 | 1467983175038 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 1653 | 1467983175039 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:15 INFO - PROCESS | 1653 | 1467983175132 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:06:15 INFO - PROCESS | 1653 | 1467983175220 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1653 | 1467983175221 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239d6000 == 41 [pid = 1653] [id = 773] 06:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121010000) [pid = 1653] [serial = 2317] [outer = 0x0] 06:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1210be000) [pid = 1653] [serial = 2318] [outer = 0x121010000] 06:06:15 INFO - PROCESS | 1653 | 1467983175261 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1210c2800) [pid = 1653] [serial = 2319] [outer = 0x121010000] 06:06:15 INFO - PROCESS | 1653 | 1467983175874 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:06:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:06:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:06:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:06:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 888ms 06:06:15 INFO - PROCESS | 1653 | 1467983175945 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1653 | 1467983175949 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:06:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:06:15 INFO - PROCESS | 1653 | 1467983175954 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1653 | 1467983175956 Marionette TRACE conn2 <- [1,3058,null,{}] 06:06:15 INFO - PROCESS | 1653 | 1467983175961 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 1653 | 1467983175963 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:16 INFO - PROCESS | 1653 | 1467983176086 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:06:16 INFO - PROCESS | 1653 | 1467983176145 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 1653 | 1467983176148 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116668000 == 42 [pid = 1653] [id = 774] 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112699800) [pid = 1653] [serial = 2320] [outer = 0x0] 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11279f400) [pid = 1653] [serial = 2321] [outer = 0x112699800] 06:06:16 INFO - PROCESS | 1653 | 1467983176179 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1128ccc00) [pid = 1653] [serial = 2322] [outer = 0x112699800] 06:06:16 INFO - PROCESS | 1653 | 1467983176606 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:06:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:06:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:06:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:06:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:06:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:06:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:06:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:06:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:06:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 673ms 06:06:16 INFO - PROCESS | 1653 | 1467983176627 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 1653 | 1467983176631 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:06:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:06:16 INFO - PROCESS | 1653 | 1467983176635 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 1653 | 1467983176637 Marionette TRACE conn2 <- [1,3062,null,{}] 06:06:16 INFO - PROCESS | 1653 | 1467983176640 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:16 INFO - PROCESS | 1653 | 1467983176642 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:16 INFO - PROCESS | 1653 | 1467983176757 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:06:16 INFO - PROCESS | 1653 | 1467983176821 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 1653 | 1467983176822 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12389a800 == 43 [pid = 1653] [id = 775] 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112e35000) [pid = 1653] [serial = 2323] [outer = 0x0] 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11602e800) [pid = 1653] [serial = 2324] [outer = 0x112e35000] 06:06:16 INFO - PROCESS | 1653 | 1467983176852 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117009000) [pid = 1653] [serial = 2325] [outer = 0x112e35000] 06:06:17 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:06:17 INFO - PROCESS | 1653 | 1467983177317 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:06:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:06:17 INFO - {} 06:06:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 06:06:17 INFO - PROCESS | 1653 | 1467983177356 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:06:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:06:17 INFO - PROCESS | 1653 | 1467983177358 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:06:17 INFO - PROCESS | 1653 | 1467983177360 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1653 | 1467983177363 Marionette TRACE conn2 <- [1,3066,null,{}] 06:06:17 INFO - PROCESS | 1653 | 1467983177412 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 1653 | 1467983177415 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:17 INFO - PROCESS | 1653 | 1467983177558 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:06:17 INFO - PROCESS | 1653 | 1467983177801 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1653 | 1467983177802 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x113012800 == 44 [pid = 1653] [id = 776] 06:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112039400) [pid = 1653] [serial = 2326] [outer = 0x0] 06:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11279f800) [pid = 1653] [serial = 2327] [outer = 0x112039400] 06:06:17 INFO - PROCESS | 1653 | 1467983177831 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1128cd800) [pid = 1653] [serial = 2328] [outer = 0x112039400] 06:06:18 INFO - PROCESS | 1653 | 1467983178257 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:06:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:06:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 924ms 06:06:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:06:18 INFO - PROCESS | 1653 | 1467983178286 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 1653 | 1467983178288 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:06:18 INFO - PROCESS | 1653 | 1467983178291 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:06:18 INFO - PROCESS | 1653 | 1467983178292 Marionette TRACE conn2 <- [1,3070,null,{}] 06:06:18 INFO - PROCESS | 1653 | 1467983178296 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:18 INFO - PROCESS | 1653 | 1467983178298 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:18 INFO - PROCESS | 1653 | 1467983178397 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12933a000 == 43 [pid = 1653] [id = 772] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d716000 == 42 [pid = 1653] [id = 771] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x110fd4800 == 41 [pid = 1653] [id = 770] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x112899000 == 40 [pid = 1653] [id = 769] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c7800 == 39 [pid = 1653] [id = 768] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc9d000 == 38 [pid = 1653] [id = 767] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1238a6000 == 37 [pid = 1653] [id = 766] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129499c00) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a669000 == 36 [pid = 1653] [id = 765] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129348000 == 35 [pid = 1653] [id = 764] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e5000 == 34 [pid = 1653] [id = 763] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1255cc000 == 33 [pid = 1653] [id = 762] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12405f000 == 32 [pid = 1653] [id = 761] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123967800 == 31 [pid = 1653] [id = 760] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1185a2000 == 30 [pid = 1653] [id = 759] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11673a000 == 29 [pid = 1653] [id = 758] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11305b000 == 28 [pid = 1653] [id = 757] 06:06:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc8f000 == 27 [pid = 1653] [id = 756] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12691f000) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125018400) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1241ec400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127081000) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115118000) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196ba400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126aa4c00) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127438000) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118e99c00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1182c2800) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185b2000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11662fc00) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1170b8c00) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11700d400) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12935fc00) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112d0c000) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1132cc800) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1167c4000) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113371800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128d2000) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11269a400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129358c00) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12911e000) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129022400) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127443000) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12691dc00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124d58400) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118a54800) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1182c0000) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1128ce800) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11670bc00) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119c62000) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126aa2400) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128a79400) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123a38000) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12743dc00) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1196bb800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 06:06:18 INFO - PROCESS | 1653 | 1467983178493 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1653 | 1467983178495 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x110fe0800 == 28 [pid = 1653] [id = 777] 06:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111f60c00) [pid = 1653] [serial = 2329] [outer = 0x0] 06:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1122bd400) [pid = 1653] [serial = 2330] [outer = 0x111f60c00] 06:06:18 INFO - PROCESS | 1653 | 1467983178522 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1133c9800) [pid = 1653] [serial = 2331] [outer = 0x111f60c00] 06:06:18 INFO - PROCESS | 1653 | 1467983178816 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 571ms 06:06:18 INFO - PROCESS | 1653 | 1467983178864 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 1653 | 1467983178867 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:06:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:06:18 INFO - PROCESS | 1653 | 1467983178882 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:06:18 INFO - PROCESS | 1653 | 1467983178883 Marionette TRACE conn2 <- [1,3074,null,{}] 06:06:18 INFO - PROCESS | 1653 | 1467983178886 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:18 INFO - PROCESS | 1653 | 1467983178887 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:18 INFO - PROCESS | 1653 | 1467983178983 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:06:18 INFO - PROCESS | 1653 | 1467983178992 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1653 | 1467983178993 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1184a5800 == 29 [pid = 1653] [id = 778] 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111d83c00) [pid = 1653] [serial = 2332] [outer = 0x0] 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1170b6400) [pid = 1653] [serial = 2333] [outer = 0x111d83c00] 06:06:19 INFO - PROCESS | 1653 | 1467983179034 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11821a800) [pid = 1653] [serial = 2334] [outer = 0x111d83c00] 06:06:19 INFO - PROCESS | 1653 | 1467983179543 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 677ms 06:06:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:06:19 INFO - PROCESS | 1653 | 1467983179555 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1653 | 1467983179556 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:06:19 INFO - PROCESS | 1653 | 1467983179563 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1653 | 1467983179567 Marionette TRACE conn2 <- [1,3078,null,{}] 06:06:19 INFO - PROCESS | 1653 | 1467983179570 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:19 INFO - PROCESS | 1653 | 1467983179573 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:19 INFO - PROCESS | 1653 | 1467983179661 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:06:19 INFO - PROCESS | 1653 | 1467983179664 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1653 | 1467983179665 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119874000 == 30 [pid = 1653] [id = 779] 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112695800) [pid = 1653] [serial = 2335] [outer = 0x0] 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182bec00) [pid = 1653] [serial = 2336] [outer = 0x112695800] 06:06:19 INFO - PROCESS | 1653 | 1467983179693 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1187d0c00) [pid = 1653] [serial = 2337] [outer = 0x112695800] 06:06:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 06:06:20 INFO - reader.readAsText(blob_2) 06:06:20 INFO - }" did not throw 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 06:06:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 06:06:20 INFO - reader.readAsDataURL(blob_2) 06:06:20 INFO - }" did not throw 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 06:06:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 06:06:20 INFO - reader.readAsArrayBuffer(blob_2) 06:06:20 INFO - }" did not throw 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 06:06:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 06:06:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:06:20 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 06:06:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:06:20 INFO - PROCESS | 1653 | 1467983180043 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:06:20 INFO - PROCESS | 1653 | 1467983180045 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1653 | 1467983180046 Marionette TRACE conn2 <- [1,3082,null,{}] 06:06:20 INFO - PROCESS | 1653 | 1467983180049 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1653 | 1467983180050 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:20 INFO - PROCESS | 1653 | 1467983180160 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:06:20 INFO - PROCESS | 1653 | 1467983180169 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1653 | 1467983180170 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c14800 == 31 [pid = 1653] [id = 780] 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1187dd000) [pid = 1653] [serial = 2338] [outer = 0x0] 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119224400) [pid = 1653] [serial = 2339] [outer = 0x1187dd000] 06:06:20 INFO - PROCESS | 1653 | 1467983180194 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119616800) [pid = 1653] [serial = 2340] [outer = 0x1187dd000] 06:06:20 INFO - PROCESS | 1653 | 1467983180506 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:06:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:06:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 06:06:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:06:20 INFO - PROCESS | 1653 | 1467983180516 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1653 | 1467983180517 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:06:20 INFO - PROCESS | 1653 | 1467983180522 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1653 | 1467983180524 Marionette TRACE conn2 <- [1,3086,null,{}] 06:06:20 INFO - PROCESS | 1653 | 1467983180526 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1653 | 1467983180527 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:20 INFO - PROCESS | 1653 | 1467983180607 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:06:20 INFO - PROCESS | 1653 | 1467983180611 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1653 | 1467983180616 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d75800 == 32 [pid = 1653] [id = 781] 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196bc400) [pid = 1653] [serial = 2341] [outer = 0x0] 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1196c1400) [pid = 1653] [serial = 2342] [outer = 0x1196bc400] 06:06:20 INFO - PROCESS | 1653 | 1467983180649 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119ec1000) [pid = 1653] [serial = 2343] [outer = 0x1196bc400] 06:06:21 INFO - PROCESS | 1653 | 1467983181006 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms 06:06:21 INFO - PROCESS | 1653 | 1467983181043 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1653 | 1467983181044 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:06:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:06:21 INFO - PROCESS | 1653 | 1467983181046 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1653 | 1467983181048 Marionette TRACE conn2 <- [1,3090,null,{}] 06:06:21 INFO - PROCESS | 1653 | 1467983181050 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 1653 | 1467983181052 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:21 INFO - PROCESS | 1653 | 1467983181159 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:06:21 INFO - PROCESS | 1653 | 1467983181173 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1653 | 1467983181174 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275df800 == 33 [pid = 1653] [id = 782] 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12100dc00) [pid = 1653] [serial = 2344] [outer = 0x0] 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1210c1c00) [pid = 1653] [serial = 2345] [outer = 0x12100dc00] 06:06:21 INFO - PROCESS | 1653 | 1467983181198 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123830c00) [pid = 1653] [serial = 2346] [outer = 0x12100dc00] 06:06:21 INFO - PROCESS | 1653 | 1467983181514 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 06:06:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:06:21 INFO - PROCESS | 1653 | 1467983181566 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1653 | 1467983181567 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:06:21 INFO - PROCESS | 1653 | 1467983181569 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1653 | 1467983181570 Marionette TRACE conn2 <- [1,3094,null,{}] 06:06:21 INFO - PROCESS | 1653 | 1467983181572 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 1653 | 1467983181574 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:21 INFO - PROCESS | 1653 | 1467983181678 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:06:21 INFO - PROCESS | 1653 | 1467983181689 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1653 | 1467983181690 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bf800 == 34 [pid = 1653] [id = 783] 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123b79400) [pid = 1653] [serial = 2347] [outer = 0x0] 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123e5fc00) [pid = 1653] [serial = 2348] [outer = 0x123b79400] 06:06:21 INFO - PROCESS | 1653 | 1467983181714 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1244b6000) [pid = 1653] [serial = 2349] [outer = 0x123b79400] 06:06:22 INFO - PROCESS | 1653 | 1467983182051 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:06:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 518ms 06:06:22 INFO - PROCESS | 1653 | 1467983182088 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1653 | 1467983182089 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:06:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:06:22 INFO - PROCESS | 1653 | 1467983182091 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1653 | 1467983182092 Marionette TRACE conn2 <- [1,3098,null,{}] 06:06:22 INFO - PROCESS | 1653 | 1467983182095 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 1653 | 1467983182096 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:22 INFO - PROCESS | 1653 | 1467983182197 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:06:22 INFO - PROCESS | 1653 | 1467983182239 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1653 | 1467983182240 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11849e000 == 35 [pid = 1653] [id = 784] 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1244bb800) [pid = 1653] [serial = 2350] [outer = 0x0] 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124be6000) [pid = 1653] [serial = 2351] [outer = 0x1244bb800] 06:06:22 INFO - PROCESS | 1653 | 1467983182264 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125570400) [pid = 1653] [serial = 2352] [outer = 0x1244bb800] 06:06:22 INFO - PROCESS | 1653 | 1467983182549 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:06:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 518ms 06:06:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:06:22 INFO - PROCESS | 1653 | 1467983182610 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1653 | 1467983182611 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:06:22 INFO - PROCESS | 1653 | 1467983182613 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1653 | 1467983182614 Marionette TRACE conn2 <- [1,3102,null,{}] 06:06:22 INFO - PROCESS | 1653 | 1467983182617 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:22 INFO - PROCESS | 1653 | 1467983182618 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:22 INFO - PROCESS | 1653 | 1467983182728 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:06:22 INFO - PROCESS | 1653 | 1467983182732 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1653 | 1467983182733 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126e5d000 == 36 [pid = 1653] [id = 785] 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ed3c00) [pid = 1653] [serial = 2353] [outer = 0x0] 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1244bc800) [pid = 1653] [serial = 2354] [outer = 0x110ed3c00] 06:06:22 INFO - PROCESS | 1653 | 1467983182758 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12557c800) [pid = 1653] [serial = 2355] [outer = 0x110ed3c00] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112693000) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11812f400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a5b8800) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11203b000) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11607b000) [pid = 1653] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11813b000) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112d0c400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1187d4000) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11269e400) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12935c000) [pid = 1653] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111d18800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124dc7c00) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118512800) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b973c00) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112e05c00) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:06:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1244b6800) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:06:23 INFO - PROCESS | 1653 | 1467983183193 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:06:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 621ms 06:06:23 INFO - PROCESS | 1653 | 1467983183242 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1653 | 1467983183243 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:06:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:06:23 INFO - PROCESS | 1653 | 1467983183262 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1653 | 1467983183263 Marionette TRACE conn2 <- [1,3106,null,{}] 06:06:23 INFO - PROCESS | 1653 | 1467983183265 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1653 | 1467983183266 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:23 INFO - PROCESS | 1653 | 1467983183351 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:06:23 INFO - PROCESS | 1653 | 1467983183357 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1653 | 1467983183358 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x129636000 == 37 [pid = 1653] [id = 786] 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123b7f800) [pid = 1653] [serial = 2356] [outer = 0x0] 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126918800) [pid = 1653] [serial = 2357] [outer = 0x123b7f800] 06:06:23 INFO - PROCESS | 1653 | 1467983183392 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126aa0800) [pid = 1653] [serial = 2358] [outer = 0x123b7f800] 06:06:23 INFO - PROCESS | 1653 | 1467983183710 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:06:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 06:06:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:06:23 INFO - PROCESS | 1653 | 1467983183730 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1653 | 1467983183732 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:06:23 INFO - PROCESS | 1653 | 1467983183734 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1653 | 1467983183739 Marionette TRACE conn2 <- [1,3110,null,{}] 06:06:23 INFO - PROCESS | 1653 | 1467983183741 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1653 | 1467983183743 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:23 INFO - PROCESS | 1653 | 1467983183831 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:06:23 INFO - PROCESS | 1653 | 1467983183837 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1653 | 1467983183838 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a909000 == 38 [pid = 1653] [id = 787] 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126aa0000) [pid = 1653] [serial = 2359] [outer = 0x0] 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126ec0c00) [pid = 1653] [serial = 2360] [outer = 0x126aa0000] 06:06:23 INFO - PROCESS | 1653 | 1467983183924 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12742fc00) [pid = 1653] [serial = 2361] [outer = 0x126aa0000] 06:06:24 INFO - PROCESS | 1653 | 1467983184158 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:06:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:06:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:06:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:06:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:06:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 06:06:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:06:24 INFO - PROCESS | 1653 | 1467983184211 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:06:24 INFO - PROCESS | 1653 | 1467983184212 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:06:24 INFO - PROCESS | 1653 | 1467983184214 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:06:24 INFO - PROCESS | 1653 | 1467983184215 Marionette TRACE conn2 <- [1,3114,null,{}] 06:06:24 INFO - PROCESS | 1653 | 1467983184225 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:24 INFO - PROCESS | 1653 | 1467983184227 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:24 INFO - PROCESS | 1653 | 1467983184314 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:06:24 INFO - PROCESS | 1653 | 1467983184319 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\", \"6b0481d0-6fe0-4c67-b3ab-c65c99db411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:24 INFO - PROCESS | 1653 | 1467983184322 Marionette INFO sendAsync 1635d1dd-3e4b-b94d-b3a8-01f45bf8ffbf 06:06:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1ca000 == 39 [pid = 1653] [id = 788] 06:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127439000) [pid = 1653] [serial = 2362] [outer = 0x0] 06:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a79400) [pid = 1653] [serial = 2363] [outer = 0x127439000] 06:06:24 INFO - PROCESS | 1653 | 1467983184356 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12911d800) [pid = 1653] [serial = 2364] [outer = 0x127439000] 06:06:24 INFO - PROCESS | 1653 | 1467983184745 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:06:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:06:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 569ms 06:06:24 INFO - PROCESS | 1653 | 1467983184786 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:06:24 INFO - PROCESS | 1653 | 1467983184788 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:06:25 WARNING - u'runner_teardown' () 06:06:25 INFO - No more tests 06:06:25 INFO - Got 0 unexpected results 06:06:25 INFO - SUITE-END | took 507s 06:06:25 INFO - Closing logging queue 06:06:25 INFO - queue closed 06:06:25 INFO - Return code: 0 06:06:25 WARNING - # TBPL SUCCESS # 06:06:25 INFO - Running post-action listener: _resource_record_post_action 06:06:25 INFO - Running post-run listener: _resource_record_post_run 06:06:26 INFO - Total resource usage - Wall time: 529s; CPU: 57.0%; Read bytes: 32718336; Write bytes: 951376896; Read time: 317; Write time: 4642 06:06:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:06:26 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146422272; Write bytes: 143998976; Read time: 13734; Write time: 255 06:06:27 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 30567936; Write bytes: 795761664; Read time: 293; Write time: 4348 06:06:27 INFO - Running post-run listener: _upload_blobber_files 06:06:27 INFO - Blob upload gear active. 06:06:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:06:27 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:06:27 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:06:27 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:06:27 INFO - (blobuploader) - INFO - Open directory for files ... 06:06:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:06:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:06:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:06:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:06:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:06:28 INFO - (blobuploader) - INFO - Done attempting. 06:06:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:06:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:06:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:06:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:06:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:06:30 INFO - (blobuploader) - INFO - Done attempting. 06:06:30 INFO - (blobuploader) - INFO - Iteration through files over. 06:06:30 INFO - Return code: 0 06:06:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:06:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:06:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/505c8dffd2c5a4c8ac1bb2503564180cbd370178deb17802de12f2b849cf09c2e959295288298a27bac22accf52d43a4242c3b4afcd45fe248c0bac82935c257", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cef032f8018c57ab859afd83619ac7e94903a74b038120077662ab30e552fa66d7c8836d4791de887936525df6fb4642e177bf76dee95ceff5b61819613d03e1"} 06:06:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:06:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:06:30 INFO - Contents: 06:06:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/505c8dffd2c5a4c8ac1bb2503564180cbd370178deb17802de12f2b849cf09c2e959295288298a27bac22accf52d43a4242c3b4afcd45fe248c0bac82935c257", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cef032f8018c57ab859afd83619ac7e94903a74b038120077662ab30e552fa66d7c8836d4791de887936525df6fb4642e177bf76dee95ceff5b61819613d03e1"} 06:06:30 INFO - Running post-run listener: copy_logs_to_upload_dir 06:06:30 INFO - Copying logs to upload dir... 06:06:30 INFO - mkdir: /builds/slave/test/build/upload/logs 06:06:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.250855 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-08 06:06:30.763998) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 06:06:30.769370) ========= 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.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-beta/sha512/505c8dffd2c5a4c8ac1bb2503564180cbd370178deb17802de12f2b849cf09c2e959295288298a27bac22accf52d43a4242c3b4afcd45fe248c0bac82935c257", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cef032f8018c57ab859afd83619ac7e94903a74b038120077662ab30e552fa66d7c8836d4791de887936525df6fb4642e177bf76dee95ceff5b61819613d03e1"} build_url:https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012663 build_url: 'https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/505c8dffd2c5a4c8ac1bb2503564180cbd370178deb17802de12f2b849cf09c2e959295288298a27bac22accf52d43a4242c3b4afcd45fe248c0bac82935c257", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cef032f8018c57ab859afd83619ac7e94903a74b038120077662ab30e552fa66d7c8836d4791de887936525df6fb4642e177bf76dee95ceff5b61819613d03e1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KCPqIJKxRUWZLkGV3MTocA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 06:06:30.808490) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:06:30.808889) ========= 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.tUtU9LejYA/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.zxjutlZOnF/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.005215 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 06:06:30.858650) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 06:06:30.859062) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-08 06:06:30.859499) ========= ========= Total master_lag: 0.46 =========